Jmol-Testseite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
KKeine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 22: | Zeile 22: | ||
== Variante 3: Erweiterte Darstellung | == Variante 3: Erweiterte Darstellung mit Bedienelementen und Script == | ||
Jmol kann man mit Script-Befehlen und Bedienelementen (Buttons, RadioGroups, Checkboxen) unheimlich "aufbohren". Dies ist ein kleiner Einblick, was so alles möglich ist. Weiterführende Hilfe über Jmol-Einbindung und Syntax gibt es auf dem Jmol-Wiki: http://wiki.jmol.org/index.php/MediaWiki | Jmol kann man mit Script-Befehlen und Bedienelementen (Buttons, RadioGroups, Checkboxen) unheimlich "aufbohren". Dies ist ein kleiner Einblick, was so alles möglich ist. Weiterführende Hilfe über Jmol-Einbindung und Syntax gibt es auf dem Jmol-Wiki: http://wiki.jmol.org/index.php/MediaWiki | ||
| Zeile 29: | Zeile 29: | ||
<name>bagger_inline</name> | <name>bagger_inline</name> | ||
<uploadedFileContents>bagger_ligand.xyz</uploadedFileContents> | <uploadedFileContents>bagger_ligand.xyz</uploadedFileContents> | ||
<script>spin on</script> | <color>lightblue</color> | ||
<size>450</size> | |||
<script>spacefill off; zoom 120; rotate z 180; spin on</script> | |||
</jmolApplet> | </jmolApplet> | ||
</jmol> | </jmol> | ||
| Zeile 36: | Zeile 38: | ||
<target>bagger_inline</target> | <target>bagger_inline</target> | ||
<item> | <item> | ||
<script>zoom | <script>zoom 120</script> | ||
<text>Zoom: 100 %</text> | <text>Zoom: 100 %</text> | ||
<checked>true</checked> | <checked>true</checked> | ||
</item> | </item> | ||
<item> | <item> | ||
<script>zoom | <script>zoom 240</script> | ||
<text>Zoom: 200%</text> | <text>Zoom: 200%</text> | ||
<checked>false</checked> | <checked>false</checked> | ||
</item> | </item> | ||
<item> | <item> | ||
<script>zoom | <script>zoom 480</script> | ||
<text>Zoom: 400%</text> | <text>Zoom: 400%</text> | ||
<checked>false</checked> | |||
</item> | |||
</jmolRadioGroup> | |||
</jmol> | |||
<jmol> | |||
<jmolRadioGroup> | |||
<target>bagger_inline</target> | |||
<item> | |||
<script>spacefill off</script> | |||
<text>sticks</text> | |||
<checked>true</checked> | |||
</item> | |||
<item> | |||
<script>spacefill 20%</script> | |||
<text>ball & stick</text> | |||
<checked>false</checked> | |||
</item> | |||
<item> | |||
<script>spacefill 100%</script> | |||
<text>CPK</text> | |||
<checked>false</checked> | <checked>false</checked> | ||
</item> | </item> | ||
Version vom 19. März 2009, 13:17 Uhr
Das hier ist ein Test für die Darstellung von 3D-Molekülen mit Jmol
Variante 1: Keep it simple!
Dies ist die einfachste Möglichkeit, SCHNELL und ohne viel Aufhebens ein 3D-Molekül einzubauen.
<jmol>
<jmolApplet> <uploadedFileContents>bagger_ligand.xyz</uploadedFileContents> </jmolApplet>
</jmol>
Variante 2: Darstellung als Popup-Fenster
Bei Popups definiert man einen Button, der ein Extra-Fenster öffnet. Dieses kann vergrößert oder verkleinert werden.
<jmol>
<jmolAppletButton> <uploadedFileContents>bagger_ligand.xyz</uploadedFileContents> <text>3D-Popup</text> </jmolAppletButton>
</jmol>
Variante 3: Erweiterte Darstellung mit Bedienelementen und Script
Jmol kann man mit Script-Befehlen und Bedienelementen (Buttons, RadioGroups, Checkboxen) unheimlich "aufbohren". Dies ist ein kleiner Einblick, was so alles möglich ist. Weiterführende Hilfe über Jmol-Einbindung und Syntax gibt es auf dem Jmol-Wiki: http://wiki.jmol.org/index.php/MediaWiki
<jmol>
<jmolApplet> <name>bagger_inline</name> <uploadedFileContents>bagger_ligand.xyz</uploadedFileContents> <color>lightblue</color> <size>450</size> <script>spacefill off; zoom 120; rotate z 180; spin on</script> </jmolApplet>
</jmol> <jmol>
<jmolRadioGroup>
<target>bagger_inline</target>
<item>
<script>zoom 120</script>
<text>Zoom: 100 %</text>
<checked>true</checked>
</item>
<item>
<script>zoom 240</script>
<text>Zoom: 200%</text>
<checked>false</checked>
</item>
<item>
<script>zoom 480</script>
<text>Zoom: 400%</text>
<checked>false</checked>
</item>
</jmolRadioGroup>
</jmol> <jmol>
<jmolRadioGroup>
<target>bagger_inline</target>
<item>
<script>spacefill off</script>
<text>sticks</text>
<checked>true</checked>
</item>
<item>
<script>spacefill 20%</script>
<text>ball & stick</text>
<checked>false</checked>
</item>
<item>
<script>spacefill 100%</script>
<text>CPK</text>
<checked>false</checked>
</item>
</jmolRadioGroup>
</jmol> <jmol>
<jmolCheckbox> <target>bagger_inline</target> <scriptWhenChecked>spin on</scriptWhenChecked> <scriptWhenUnchecked>spin off</scriptWhenUnchecked> <text>Rotation</text> <checked>true</checked> </jmolCheckbox>
</jmol>