summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/gu/gudemo.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/gu/gudemo.tex')
-rw-r--r--Master/texmf-dist/doc/latex/gu/gudemo.tex480
1 files changed, 480 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/gu/gudemo.tex b/Master/texmf-dist/doc/latex/gu/gudemo.tex
new file mode 100644
index 00000000000..6161a3f8395
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/gu/gudemo.tex
@@ -0,0 +1,480 @@
+\documentclass[tablecaptionabove]{scrartcl}
+\usepackage{amssymb} % Symbole
+\usepackage{ifpdf}
+\ifpdf
+\usepackage[pdftex]{gu}
+\else
+\usepackage[dvips]{gu}
+%\usepackage[dvips,pstarrows]{gu}
+\fi
+
+%\setlength{\extrarowheight}{0.1em} % Extraabstand Zellinhalt-Zellrahmen
+
+
+\usepackage[latin1]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{ngerman}
+%\usepackage[german]{babel}
+\usepackage{textcomp,lmodern}
+
+
+\begin{document}
+
+Momentan werden zwei Symmetrieabstiegsschritte unterstützt. Ein schematischer
+Stammbaum ist in Abbildung~\ref{abb_schematisch} gezeigt.
+
+\begin{figure}[btp]
+\begin{stammbaum}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%% Ab hier die einzelnen Elemente eintragen %%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Die verschiedenen Elemente, die links gesetzt werden, der Stammbaum
+\setuplinks{true} % Raumgruppe+Summenformel eins: true=Anzeigen, false=Ausblenden
+ {2em} % Mindestlänge Linie/Pfeil1: Muss unbedingt Längeneinheit
+ % sein, zum Ausblenden: 0em oder 0pt etc.
+ {true} % Abstiegssymbol eins: true=Anzeigen, false=Ausblenden
+ {true} % Raumgruppe+Summenformel zwei: true=Anzeigen, false=Ausblenden
+ {2em} % Mindestlänge Linie/Pfeil2: Muss unbedingt Längeneinheit
+ % sein, zum Ausblenden: 0em oder 0pt etc.
+ {true} % Abstiegssymbol zwei: true=Anzeigen, false=Ausblenden
+ {true} % Raumgruppe+Summenformel drei: true=Anzeigen, false=Ausblenden
+ {0em} % zusätzliche Abstände zwischen den Elementen: Muss
+ % unbedingt Längeneinheit sein
+
+
+% Die Elemente rechts, die Tabellen mit der Lagenfortführung
+\setuprechts{true} % Lagentabelle eins: true=Anzeigen, false=Ausblenden
+ {2em} % Pfeile eins Mindestlänge: Muss unbedingt Längeneinheit
+ % sein, zum Ausblenden: 0em oder 0pt etc.
+ {true} % Transformationsmatrix eins: true=Anzeigen, false=Ausblenden
+ {true} % Lagentabelle zwei: true=Anzeigen, false=Ausblenden
+ {4em} % Pfeile zwei Mindestlänge: Muss unbedingt Längeneinheit
+ % sein, zum Ausblenden: 0em oder 0pt etc.
+ {true} % Transformationsmatrix zwei: true=Anzeigen, false=Ausblenden
+ {true} % Lagentabelle drei: true=Anzeigen, false=Ausblenden
+ {0.5em} % zusätzliche Abstände zwischen den Elementen: Muss
+ % unbedingt Längeneinheit sein
+
+% Weitere Einstellungen
+\setupdivers{2em} % horizontaler Abstand Stammbaum <--> Lagentabellen
+ {0em} % Extraabstand für Kollisionskontrolle Pfeile rechts x
+ {0em} % Extraabstand für Kollisionskontrolle Pfeile rechts y
+ {false} % Abstieg 1: true=Symbole links und rechts auf gleicher Höhe
+ {false} % Abstieg 2: true=Symbole links und rechts auf gleicher Höhe
+ {false} % true=Randbox, false=keine Randbox anzeigen
+
+% Einstellungen, die die Lagentabellen betreffen
+\setuprlagentabellen{4.5em} % Spaltenbreite (Längeneinheit, bei Bedarf anpassen)
+ {2} % Anzahl Spalten Tabelle 1 (Zahl)
+ {1} % Anzahl Spalten Tabelle 2 (Zahl)
+ {1} % Anzahl Spalten Tabelle 3 (Zahl)
+{0em}% horizontale Verschiebung Tabelle eins
+{0em}% horizontale Verschiebung Tabelle zwei
+{0em}% horizontale Verschiebung Tabelle drei
+
+% Raumgruppe und Summenformel eins
+\lverbindungeins{%
+\fbox{{\Huge lblockeins}}%
+}
+
+% Abstiegssymbol eins
+\labstiegeins{%
+\fbox{lseins}%
+}
+
+% Raumgruppe und Summenformel zwei
+\lverbindungzwei{%
+\fbox{{\tiny lblockzwei}}%
+}
+
+% Abstiegssymbol zwei
+\labstiegzwei{%
+\fbox{lszwei}%
+}
+
+% Raumgruppe und Summenformel drei
+\lverbindungdrei{%
+\fbox{{\Huge lblockdrei}}%
+}
+
+% Transformationsmatrix zwischen Tabelle 1 und 2
+\rlagentranseins{%
+\fbox{rseins}%
+}
+
+% Transformationsmatrix zwischen Tabelle 2 und 3
+\rlagentranszwei{%
+\fbox{rszwei}%
+}
+
+% Lagentabelle eins
+% Optional Verschiebung in x angeben (Längeneinheit)
+% negative Werte funktionieren evtl. noch nicht so 100%
+\rlagentabelleeins{%
+\fbox{{\tiny rblockeins}}%
+}
+
+% Lagentabelle zwei
+% Optional Verschiebung in x angeben (Längeneinheit)
+% negative Werte funktionieren evtl. noch nicht so 100%
+\rlagentabellezwei{%
+\fbox{{\Huge rblockzwei}}%
+}
+
+% Lagentabelle drei
+% Optional Verschiebung in x angeben (Längeneinheit)
+% negative Werte funktionieren evtl. noch nicht so 100%
+\rlagentabelledrei{%
+\fbox{{\tiny rblockdrei}}%
+}
+
+
+% Die Pfeile zwischen den Tabellen
+% \rpfeileinszwei{start}{ziel} zeichnet einen Pfeil von Spalte "start" nach
+% Spalte "ziel" von Lagentabelle eins nach Lagentabelle zwei
+% \rpfeilzweidrei{start}{ziel} zeichnet einen Pfeil von Spalte "start" nach
+% Spalte "ziel" von Lagentabelle zwei nach Lagentabelle drei
+\rechtspfeilsetup{
+\rpfeileinszwei{1}{1}
+\rpfeilzweidrei{1}{1}
+\rpfeileinszwei{1}{3}
+\rpfeilzweidrei{1}{3}
+
+
+
+}
+
+\end{stammbaum}
+\caption{Allgemeiner schematischer Aufbau der einzelnen Elemente.}
+\label{abb_schematisch}
+\end{figure}
+
+
+Abbildung~\ref{abb_einfach} zeigt einen einfachen Stammbaum mit einem
+Symmetrieabstieg ohne Lagenfortführung.
+\begin{figure}[btp]
+\centering
+\begin{stammbaum}
+
+\setuplinks%
+{true}% Raumgruppe und Summenformel 1
+{2em}% Mindestlänge Linie/Pfeil 1
+{true}% Abstiegssymbol 1
+{true}% Raumgruppe und Summenformel 2
+{0em}% Mindestlänge Linie/Pfeil 2
+{false}% Abstiegssymbol 2
+{false}% Raumgruppe und Summenformel 3
+{0em}% zusätzliche vertikale Abstände
+
+\setuprechts%
+{false}% Lagentabelle 1
+{0em}% Mindestlänge Linie/Pfeil 1
+{false}% Transformation 1
+{false}% Lagentabelle 2
+{0em}% Mindestlänge Linie/Pfeil 2
+{false}% Transformation 2
+{false}% Lagentabelle 3
+{0em}% zusätzliche vertikale Abstände
+
+\setupdivers%
+{0em}% horizontaler Abstand links <-> rechts
+{0em}% Feinabstimmung Kollisionskontrolle x
+{0em}% Feinabstimmung Kollisionskontrolle y
+{false}% lseins und rseins vertikal zentrieren
+{false}% lszwei und rszwei vertikal zentieren
+{false}% Randbox zeichnen
+
+\setuprlagentabellen%
+{0em}% Spaltenbreite
+{0}% Anzahl Spalten Tabelle eins
+{0}% Anzahl Spalten Tabelle zwei
+{0}% Anzahl Spalten Tabelle drei
+{0em}% horizontale Verschiebung Tabelle eins
+{0em}% horizontale Verschiebung Tabelle zwei
+{0em}% horizontale Verschiebung Tabelle drei
+
+\lverbindungeins{%
+\begin{tabular}{c}%
+$P6_3/mmc$\\
+\fbox{AuSn}\\
+\end{tabular}%
+}
+
+\labstiegeins{%
+t2%
+}
+
+\lverbindungzwei{%
+\begin{tabular}{c}%
+$P\overline{3}m1$\\
+\fbox{AuNiSn$_2$}\\
+\end{tabular}%
+}
+
+\end{stammbaum}
+
+\caption{Einfacher Stammbaum ohne Lagenfortführung.}
+\label{abb_einfach}
+\end{figure}
+
+
+
+
+
+Abbildung~\ref{abb_einfach_mit} zeigt einen einfachen Stammbaum mit einem
+Symmetrieabstieg mit Lagenfortführung. Dieses Mal werden die Lagentabellen mit
+definiert. Zur Demonstration des optionalen Parameters zur Verschiebung der
+Tabellen ist die untere Tabelle um \texttt{2em} nach rechts verschoben.
+\begin{figure}[btp]
+\centering
+\begin{stammbaum}
+\setuplinks%
+{true}% Raumgruppe und Summenformel 1
+{2em}% Mindestlänge Linie/Pfeil 1
+{true}% Abstiegssymbol 1
+{true}% Raumgruppe und Summenformel 2
+{0em}% Mindestlänge Linie/Pfeil 2
+{false}% Abstiegssymbol 2
+{false}% Raumgruppe und Summenformel 3
+{0em}% zusätzliche vertikale Abstände
+
+\setuprechts%
+{true}% Lagentabelle 1
+{2em}% Mindestlänge Linie/Pfeil 1
+{false}% Transformation 1
+{true}% Lagentabelle 2
+{0em}% Mindestlänge Linie/Pfeil 2
+{false}% Transformation 2
+{false}% Lagentabelle 3
+{0.5em}% zusätzliche vertikale Abstände
+
+\setupdivers%
+{1em}% horizontaler Abstand links <-> rechts
+{0em}% Feinabstimmung Kollisionskontrolle x
+{0em}% Feinabstimmung Kollisionskontrolle y
+{true}% lseins und rseins vertikal zentrieren
+{false}% lszwei und rszwei vertikal zentieren
+{false}% Randbox zeichnen
+
+\setuprlagentabellen%
+{4.5em}% Spaltenbreite
+{2}% Anzahl Spalten Tabelle eins
+{3}% Anzahl Spalten Tabelle zwei
+{0}% Anzahl Spalten Tabelle drei
+{0em}% horizontale Verschiebung Tabelle eins
+{2em}% horizontale Verschiebung Tabelle zwei
+{0em}% horizontale Verschiebung Tabelle drei
+
+
+\lverbindungeins{%
+\begin{tabular}{c}%
+$P6_3/mmc$\\
+\fbox{AuSn}\\
+\end{tabular}%
+}
+
+\labstiegeins{%
+t2%
+}
+
+\lverbindungzwei{%
+\begin{tabular}{c}%
+$P\overline{3}m1$\\
+\fbox{AuNiSn$_2$}\\
+\end{tabular}%
+}
+
+\rlagentabelleeins{%
+\begin{tabularx}{\spaltenbreiteem*\spalteneins}[b]{|z|z|}
+\hline
+Au: $2a$ & Sn: $2c$ \\
+$\overline{3}m.$ & $\overline{6}m2$ \\
+\hline
+0 & \ed \\
+0 & \zd \\
+0 & \ev \\
+\hline
+\end{tabularx}%
+}
+
+\rlagentabellezwei{%
+\begin{tabularx}{\spaltenbreiteem*\spaltenzwei}[b]{|z|z|z|}
+\hline
+Au: $2a$ & Ni: $1b$ & Sn: $2d$ \\
+$\overline{3}m.$ & $\overline{3}m.$ & $3m.$ \\
+\hline
+0 & 0 & \ed \\
+0 & 0 & \zd \\
+0 & \eh & 0.2831 \\
+\hline
+\end{tabularx}%
+}
+
+\rechtspfeilsetup{%
+\rpfeileinszwei{1}{1}
+\rpfeileinszwei{1}{2}
+\rpfeileinszwei{2}{3}
+}
+\end{stammbaum}
+\caption{Einfacher Stammbaum mit Lagenfortführung.}
+\label{abb_einfach_mit}
+\end{figure}
+
+
+
+Abbildung~\ref{abb_mit_aufw} zeigt einen etwas aufwändigeren Stammbaum
+mit zwei Symmetrieabbaustufen und Lagenfortführung. Außerdem wird die
+Möglichkeit der Angabe einer Lagentransformation demonstriert, auch wenn sie in
+diesem Beispiel kristallographisch gesehen sinnfrei ist. Die Pfeile rechts
+werden gegebenenfalls durchbrochen, wenn sie den Text der Lagentransformation
+schneiden würden. Die virtuelle Box um den Text der Lagentransformation (rseins,
+rszwei), die benutzt wird, um zu bestimmen, ob der Pfeil unterbrochen werden
+muss oder nicht, kann mit Hilfe eines Parameters zur Feineinstellung (Teil des
+Befehls \texttt{\textbackslash{}setupdivers}) manuell
+vergrößert oder verkleinert werden, wenn die Ergebnisse suboptimal aussehen.
+
+Dieses Beispiel zeigt auch die beiden unterschiedlichen Anordnungsoptionen für
+die Abstiegssymbole und die Lagentransformation. Im ersten Schritt sind beide
+auf gleicher Höhe ausgerichtet, das Abstiegssymbol ist dafür nicht mehr genau in
+der Mitte zwischen lblockeins und lblockzwei. Im Fall des zweiten Abstiegs sind
+rseins und lseins jeweils genau in der Mitte der Pfeile, aber dafür nicht bündig
+auf einer Höhe. Das Verhalten läßt sich mittels der Schalter in
+\texttt{\textbackslash{}setupdivers} einstellen.
+
+
+\begin{figure}[btp]
+\centering
+\begin{stammbaum}
+
+\setuplinks%
+{true}% Raumgruppe und Summenformel 1
+{2em}% Mindestlänge Linie/Pfeil 1
+{true}% Abstiegssymbol 1
+{true}% Raumgruppe und Summenformel 2
+{2em}% Mindestlänge Linie/Pfeil 2
+{true}% Abstiegssymbol 2
+{true}% Raumgruppe und Summenformel 3
+{0em}% zusätzliche vertikale Abstände
+
+\setuprechts%
+{true}% Lagentabelle 1
+{2em}% Mindestlänge Linie/Pfeil 1
+{true}% Transformation 1
+{true}% Lagentabelle 2
+{2em}% Mindestlänge Linie/Pfeil 2
+{true}% Transformation 2
+{true}% Lagentabelle 3
+{0.5em}% zusätzliche vertikale Abstände
+
+\setupdivers%
+{3em}% horizontaler Abstand links <-> rechts
+{-0.5em}% Feinabstimmung Kollisionskontrolle x
+{0em}% Feinabstimmung Kollisionskontrolle y
+{true}% lseins und rseins vertikal zentrieren
+{false}% lszwei und rszwei vertikal zentieren
+{false}% Randbox zeichnen
+
+\setuprlagentabellen%
+{4.5em}% Spaltenbreite
+{2}% Anzahl Spalten Tabelle eins
+{2}% Anzahl Spalten Tabelle zwei
+{4}% Anzahl Spalten Tabelle drei
+{0em}% horizontale Verschiebung Tabelle eins
+{0em}% horizontale Verschiebung Tabelle zwei
+{0em}% horizontale Verschiebung Tabelle drei
+
+\lverbindungeins{%
+\begin{tabular}{c}%
+$P6_3/m \, 2/c \, 2/m$\\[0.3em]
+\fbox{hex. TiI$_3$}\\
+\end{tabular}%
+}
+
+\labstiegeins{%
+\begin{tabular}{c}
+k3\\
+$\mathbf{a-b, a+2b, c}$
+\end{tabular}%
+}
+
+\lverbindungzwei{%
+$P6_3/m \, 2/m \, 2/c$%\\
+}
+
+\labstiegzwei{%
+t2%
+}
+
+\lverbindungdrei{%
+\begin{tabular}{c}
+$P\overline{3} \, 2/m \, 1$\\[0.3em]
+\fbox{$\beta$-WCl$_6$}\\
+\end{tabular}%
+}
+
+\rlagentranseins{%
+$x,y,z$ (überflüssig)%
+}
+
+\rlagentranszwei{%
+$x,y,z$ (sinnfrei) %
+}
+
+\rlagentabelleeins{%
+\begin{tabularx}{\spaltenbreiteem*\spalteneins}[t]{|z|z|}
+\hline
+Ti: $2b$ & $\Box$: $4d$ \\
+$\overline{3}m$ & $3.2$ \\
+\hline
+0 & \zd \\
+0 & \ed \\
+0 & 0 \\
+\hline
+\end{tabularx}%
+}
+
+\rlagentabellezwei{%
+\begin{tabularx}{\spaltenbreiteem*\spaltenzwei}[t]{|z|z|}%
+\hline
+$2a$ & $4f$ \\
+$\overline{3}m$ & $3m$ \\
+\hline
+0 & \ed \\
+0 & \zd \\
+0 & 0.0 \\
+\hline
+\end{tabularx}%
+}
+
+\rlagentabelledrei{%
+\begin{tabularx}{\spaltenbreiteem*\spaltendrei}[t]{|z|z|z|z|}
+\hline
+W1: $1a$ & $\Box$: $1b$ & W2: $2d$ & $\Box$: $2d$\\
+$\overline{3}m$ & $\overline{3}m$ & $3m$ & $3m$ \\
+\hline
+0 & 0 & \ed & \ed \\
+0 & 0 & \zd & \zd \\
+0 & \eh & 0.473 & 0.0 \\
+\hline
+\end{tabularx}%
+}
+
+
+\rechtspfeilsetup{
+\rpfeileinszwei{1}{1}
+\rpfeileinszwei{1}{2}
+\rpfeilzweidrei{1}{1}
+\rpfeilzweidrei{1}{2}
+\rpfeilzweidrei{2}{3}
+\rpfeilzweidrei{2}{4}
+}
+\end{stammbaum}
+
+\caption{Etwas aufwändigerer Stammbaum mit Lagenfortführung und
+(sinnfreier) Koordinatentransformation.}
+\label{abb_mit_aufw}
+\end{figure}
+
+\end{document}
+