summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex')
-rw-r--r--Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex89
1 files changed, 89 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex b/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex
new file mode 100644
index 00000000000..f337b099843
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/latex-tipps-und-tricks/ochem2.tex
@@ -0,0 +1,89 @@
+\documentclass[a4paper,12pt]{report}
+\usepackage{german,ochem}
+\begin{document}
+
+Als Beispiel f"ur ein gleitendes Reaktionsschema soll die Synthese
+der Chrysanthemums"aure in Schema~\ref{chrysanth} dienen.
+
+\begin{schema}
+\begin{chemistry}[darv1]
+set("rArrowExtend",18)
+joinv(2,B)
+{ joinv(2,B)
+ { formula(T,B)
+ { bond(30,=; -30; 30)
+ branch { bond(150); bond(30) atom("OH",L); } bond(-30)
+ }
+ arrow(-90){ text(T,L){formula(C,C){atom("HBr")}}}
+ formula(T,B)
+ { atom("Br") bond(30; -30; 30,=)
+ branch { bond(90); } bond(-30)
+ };
+
+ formula(T,B,"Tosylchlorid",V,24)
+ { ring(){ 2: bond(r); 5: bond(r) atom("SO$_2$Cl",L); }
+ }
+ arrow(-90)
+ { text(T,L){formula(C,C){atom("NaOH")}}
+ text(B,L){formula(C,C){atom("Zn")}}
+ }
+ formula(T,B)
+ { ring(){ 2: bond(r); 5: bond(r) atom("SO$_2$Na",L); }
+ };
+ }
+ arrow(-90){} % 80%
+
+ formula(T,B)
+ { ring(){ 2: bond(r);
+ 5: bond(r) atom("SO$_2$",L,R) bond(30; -30; 30,=)
+ branch{bond(90);} bond(-30); }
+ };
+
+ formula(T,B,"3-Methylbutens""aure",V,24)
+ { bond(30) branch{ bond(90); } bond(-30,=; 30) atom("COOH",L)
+ }
+ arrow(-90){ text(T,L){formula(C,C){atom("CH$_3$OH")}}}
+ formula(T,B)
+ { bond(30) branch{ bond(90); } bond(-30,=; 30) atom("CO$_2$CH$_3$",L)
+ };
+}
+
+arrow(-90){ text(T,L){formula(C,C){atom("NaOCH$_3$")}}}
+
+formula(T,B)
+{ ring()
+ { 3: bond(r);
+ 0: bond(r) atom("S")
+ branch { bond(180,=C) atom("O");
+ bond(0,=C) atom("O"); }
+ bond(-90)
+ saveXY(#1)
+ bond(-150) bond(150,=)
+ branch { bond(-150); bond(90); }
+ restoreXY(#1)
+ bond(-30) branch { bond(-150);
+ bond(-30); }
+ bond(30)
+ branch{ bond(90,s,S) atom("$\ominus$"); }
+ bond(-30) atom("CO$_2$CH$_3$",L);
+ }
+}
+bracket()
+
+arrow(-90,10){}
+arrow(-90,10){ text(T,L){formula(C,C){atom("KOH")}}}
+
+formula(T,B,"\textit{trans}-Chrysanthemums""aure",V,24)
+{ ring(,,H,,3,90)
+ { 1: bond(r,<.) atom("COOH",L);
+ 2: bond(150,<<) bond(-150,=) branch{ bond(-90); bond(150); };
+ 0: bond(t);
+ 0: bond(b);
+ }
+}
+\end{chemistry}
+\caption{Chemie mit \LaTeX: Die Synthese der Chrysanthemums"aure als
+Beispiel f"ur die Anwendung von \texttt{ochem.sty}.\label{chrysanth}}
+\end{schema}
+
+\end{document}