chemfig-Mechanismus-Beispiele: mehrstufige Mechanismen, Elektronenpfeile und radikalische Halbpfeile
Kurzantwort: Unten findest du fünf vollständige Mechanismen in chemfig: zwei radikalische Kettenreaktionen mit Ein-Elektronen-Halbpfeilen und drei polare Mechanismen mit Zwei-Elektronen-Elektronenpfeilen. Jeder ist eine .tex-Datei, die du herunterladen und mit pdflatex kompilieren kannst (zweimal ausführen). Um einen zu ändern, füge die Datei auf der MolDraw-Zeichenfläche ein, bearbeite sie mit der Maus und wähle Download → chemfig (.tex).
Die fünf Beispiele
| Radikalische Chlorierung von Methan | Start, zwei Kettenfortpflanzungsschritte und Abbruch, jeweils mit Überschrift. Homolyse, Halbpfeile, die sich in einer neuen Bindung treffen. radical-chlorination-of-methane.tex |
|---|---|
| Anti-Markownikow-Addition von HBr | Der Peroxid-Effekt in vier Schritten: Homolyse des Peroxids, Bildung des Bromatoms, Addition an Propen und H-Abstraktion. Radikalpunkte an Kohlenstoffatomen der Skelettformel. anti-markovnikov-hbr-addition.tex |
| Basenkatalysierte Aldoladdition | Enolatbildung (Gleichgewicht), Knüpfung der C–C-Bindung und Protonierung. Pfeile, die an Ladungen und π-Bindungen beginnen. base-catalysed-aldol-addition.tex |
| E1-Dehydratisierung von tert-Butanol | Ein Schema, das über vier Zeilen umbricht, mit Bedingungen über jedem Pfeil und einem Carbokation. e1-dehydration-of-tert-butanol.tex |
| Bromierung von Benzol | Elektrophile aromatische Substitution über den σ-Komplex, mit einem Katalysator über dem Pfeil. bromination-of-benzene.tex |
Jeder Schritt unten besteht aus drei Teilen: seinem chemfig-Code (nutze die Schaltfläche Kopieren), dem PDF, das pdflatex aus diesem Code erzeugt, und der Zeichnung, die MolDraw erzeugt, wenn du denselben Code einfügst. Beide Bilder entstehen aus genau dem gezeigten Code, sodass du prüfen kannst, ob das Einfügen Layout, Abstände und Elektronenpfeile des PDFs liefert.
Um statt der Zeichnung die Chemie zu beschreiben, schreib den Mechanismus in MolScript: Teilchen als SMILES und eine Zeile pro Elektronenpfeil. MolDraw ordnet ihn an und kann dir denselben chemfig-Code liefern.
So werden Elektronenpfeile in chemfig geschrieben
chemfig zeichnet Pfeile zwischen Atomen mit TikZ, in drei Teilen:
- Enden benennen. Setze
@{a1}vor ein Atom oder in die Optionen einer Bindung (-[@{b1}:0]), um ihm einen Namen zu geben. - In
\chemmovezeichnen. Nach dem Schema zeichnet\chemmove{ \draw[…] (a1) to[bend left=50] (a2); }den Pfeil von einem Namen zum anderen. - Zweimal kompilieren. chemfig speichert im ersten Lauf die Positionen der benannten Atome und verwendet sie im zweiten.
Die Beispiele folgen diesen Regeln, die dem Aussehen der Pfeile auf der MolDraw-Zeichenfläche entsprechen:
| Zwei Elektronen | Eine volle Pfeilspitze: -{Stealth[length=4pt,inset=1.5pt]}. |
|---|---|
| Ein Elektron | Ein Halbpfeil, also eine halbe Pfeilspitze: -{Straight Barb[left,length=4pt]}. [left] oder [right] behält nur den Widerhaken außen an der Kurve. |
| Wo das Pfeilende beginnt | Am freien Elektronenpaar, an der negativen Ladung, am Radikalpunkt oder in der Mitte der Bindung, die die Elektronen liefert. [shift={(…em,…em)}] verschiebt das Pfeilende von der Atommitte an diese Stelle. |
| Wo die Spitze endet | Kurz vor dem Atom, das die Elektronen aufnimmt, oder zwischen zwei Atomen, wenn eine neue Bindung entsteht. |
| Maßstab | \setchemfig{atom sep=2.5em, …} legt die Bindungslänge fest. Jeder shift in em bezieht sich darauf; behalte die Zeile also, wenn du Code kopierst. |
| Krümmung | bend left / bend right mit einem Winkel, dazu looseness für tiefe Kurven. Der Winkel bezieht sich auf die Verbindungslinie zwischen den Enden, sodass die Kurve ihre Form behält, auch wenn chemfig das Schema anders anordnet als die Zeichenfläche. |
Alle fünf Dateien laden dieselben zwei Zeilen, die du auch brauchst, wenn du den Code in dein eigenes Dokument kopierst:
\usepackage{chemfig}
\usetikzlibrary{arrows.meta,decorations.pathmorphing}
1. Radikalische Chlorierung von Methan
Das klassische erste Beispiel einer radikalischen Kettenreaktion, in vier Schritten:
- Start: Licht spaltet die Cl–Cl-Bindung gleichmäßig (Homolyse). Zwei Halbpfeile verlassen die Bindung, je einer zu jedem Chloratom.
- Kettenfortpflanzung 1: Ein Chloratom entreißt Methan ein Wasserstoffatom. Ein Elektron von Cl• und eines aus der C–H-Bindung bilden die neue H–Cl-Bindung; das andere C–H-Elektron bleibt als Methylradikal am Kohlenstoff.
- Kettenfortpflanzung 2: Das Methylradikal entreißt Cl2 ein Chloratom und setzt Cl• frei, das den Zyklus erneut startet.
- Abbruch: Zwei Radikale vereinigen sich, hier CH3• und Cl•.
Jeder Schritt ist ein eigenes \schemestart … \schemestop. Der Abbruchschritt zeigt den Teil, der von Hand am schwersten zu schreiben ist: zwei Halbpfeile, die sich in der Mitte der Bindung treffen, die sie bilden.
Start
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}Cl-[@{b1}:0]@{a2}Cl}
\arrow{->[h$\nu$]}
\chemfig{\charge{90=\.}{Cl}}
\+
\chemfig{\charge{90=\.}{Cl}}
\schemestop
\chemmove{
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0.25em,-0.27em)}]b1) to[bend left=77,looseness=1.4] ([shift={(0.23em,-0.63em)}]a1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.25em,0.27em)}]b1) to[bend left=77,looseness=1.4] ([shift={(-0.23em,0.63em)}]a2);
}
Kettenfortpflanzung 1: Wasserstoffabstraktion
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}\charge{90=\.}{Cl}}
\+
\chemfig{@{a2}H-[@{b1}:0]@{a3}CH_3}
\arrow{->}
\chemfig{HCl}
\+
\chemfig{\charge{90=\.}{C}H_3}
\schemestop
\chemmove{
\path (a2) -- (a1) coordinate[pos=0.5] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,1.71em)}]a1) to[bend left=65,looseness=1.2] ([shift={(0em,1.64em)}]m1);
\path (a2) -- (a1) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,-0.33em)}]b1) to[bend left=57,looseness=1.1] ([shift={(0em,-1.64em)}]m2);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.45em,0.33em)}]b1) to[bend left=65,looseness=1.2] ([shift={(-0.83em,0.78em)}]a3);
}
Kettenfortpflanzung 2: Chlorübertragung
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}\charge{90=\.}{C}H_3}
\+
\chemfig{@{a2}Cl-[@{b1}:0]@{a3}Cl}
\arrow{->}
\chemfig{H_3C-[:0]Cl}
\+
\chemfig{\charge{90=\.}{Cl}}
\schemestop
\chemmove{
\path (a2) -- (a1) coordinate[pos=0.5] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.55em,1.36em)}]a1) to[bend left=57,looseness=1.1] ([shift={(0em,0.87em)}]m1);
\path (a2) -- (a1) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,-0.27em)}]b1) to[bend left=57,looseness=1.1] ([shift={(0em,-0.87em)}]m2);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.45em,0.27em)}]b1) to[bend left=77,looseness=1.4] ([shift={(-0.23em,0.63em)}]a3);
}
Abbruch
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}\charge{90=\.}{C}H_3}
\+
\chemfig{@{a2}\charge{90=\.}{Cl}}
\arrow{->}
\chemfig{H_3C-[:0]Cl}
\schemestop
\chemmove{
\path (a2) -- (a1) coordinate[pos=0.58] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.55em,1.36em)}]a1) to[bend left=57,looseness=1.1] ([shift={(0em,0em)}]m1);
\path (a1) -- (a2) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(0em,1.37em)}]a2) to[bend right=57,looseness=1.1] ([shift={(0em,1.31em)}]m2);
}
Im Code des Abbruchschritts erzeugen die Zeilen \path … coordinate einen Punkt zwischen den beiden Radikalen. Da er ein Bruchteil ihres Abstands ist, treffen sich die Halbpfeile auch dann in der Lücke, wenn du + sep left oder die Bindungslänge änderst. Ein fester Versatz von einem Atom würde die Lücke verfehlen, sobald sich die Abstände ändern.
Die Radikalpunkte werden mit \charge{90=\.}{Cl} geschrieben: ein einzelnes Elektron bei 90°, über dem Atom. Bei CH3• kommt der Punkt an den Kohlenstoff, \charge{90=\.}{C}H_3, nicht an die ganze Gruppe.
2. Anti-Markownikow-Addition von HBr (Peroxid-Effekt)
In Gegenwart eines Peroxids addiert HBr „falsch herum“ an Propen: Das Brom landet am endständigen Kohlenstoff. Der Grund: Die Kette wird von Br• getragen, das dort addiert, wo das stabilere sekundäre Radikal zurückbleibt.
- Start 1: Di-tert-butylperoxid spaltet an der schwachen O–O-Bindung.
- Start 2: Das tert-Butoxylradikal entreißt HBr das H und setzt Br• frei.
- Kettenfortpflanzung 1: Br• addiert an das CH2-Ende der C=C-Bindung. Ein π-Elektron geht in die neue C–Br-Bindung, das andere bleibt am mittleren Kohlenstoff.
- Kettenfortpflanzung 2: Dieses sekundäre Radikal entreißt HBr das H, liefert 1-Brompropan und bildet erneut Br•.
Start: Homolyse des Peroxids
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{-[:23](-[:-69]@{a2}O-[@{b1}:-3]@{a1}O-[:-52](-[:43])(-[:-75])-[:-161])(-[:47])-[:133]}
\arrow{->[h$\nu$ or $\Delta$]}[,1.3]
\chemfig{\charge{90=\.}{O}-[:-12](-[:-36])(-[:82])-[:-122]}
\+
\chemfig{\charge{90=\.}{O}-[:-12](-[:-36])(-[:82])-[:-122]}
\schemestop
\chemmove{
\draw[-{Straight Barb[left,length=4pt]}]([shift={(-0.24em,0.28em)}]b1) to[bend left=77,looseness=1.4] ([shift={(-0.23em,0.62em)}]a1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0.24em,-0.28em)}]b1) to[bend left=77,looseness=1.4] ([shift={(0.23em,-0.62em)}]a2);
}
Start: Bildung des Bromatoms
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}\charge{90=\.}{O}-[:-12](-[:-36])(-[:82]@{a3})-[:-122]}
\+
\chemfig{@{a2}H-[@{b1}:0,0.8]@{a4}Br}
\arrow{->}
\chemfig{HO-[:-12](-[:-36])(-[:82])-[:-122]}
\+
\chemfig{\charge{90=\.}{Br}}
\schemestop
\chemmove{
\path (a2) -- (a3) coordinate[pos=0.7] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,1.36em)}]a1) to[bend left=65,looseness=1.2] ([shift={(-0.08em,-0.19em)}]m1);
\path (a2) -- (a1) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(0em,0.27em)}]b1) to[bend right=57,looseness=1.1] ([shift={(0em,0em)}]m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(-0.36em,-0.27em)}]b1) to[bend right=77,looseness=1.4] ([shift={(-0.11em,-0.63em)}]a4);
}
Kettenfortpflanzung 1: Br• addiert an den weniger substituierten Kohlenstoff
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}\charge{90=\.}{Br}}
\+
\chemfig{@{a2}=[@{b1}:0]@{a3}-[:-60]}
\arrow{->}
\chemfig{-[:0]\charge{90=\.}{}-[:-60]-[:0]Br}
\schemestop
\chemmove{
\path (a2) -- (a1) coordinate[pos=0.5] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,1.37em)}]a1) to[bend left=65,looseness=1.2] ([shift={(-0.12em,0.87em)}]m1);
\path (a2) -- (a1) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(0em,0.48em)}]b1) to[bend right=57,looseness=1.1] ([shift={(-0.12em,0.87em)}]m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(-0.45em,-0.48em)}]b1) to[bend right=65,looseness=1.2] ([shift={(-0.44em,-0.53em)}]a3);
}
Kettenfortpflanzung 2: Wasserstoffabstraktion von HBr
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{-[:0]@{a1}\charge{90=\.}{}-[:-60]-[:0]Br}
\+
\chemfig{@{a2}H-[@{b1}:0,0.8]@{a3}Br}
\arrow{->}
\chemfig{-[:0]-[:-60]-[:0]Br}
\+
\chemfig{\charge{90=\.}{Br}}
\schemestop
\chemmove{
\path (a2) -- (a1) coordinate[pos=0.58] (m1);
\draw[-{Straight Barb[left,length=4pt]}]([shift={(0em,1.36em)}]a1) to[bend left=57,looseness=1.1] ([shift={(0em,0em)}]m1);
\path (a2) -- (a1) coordinate[pos=0.5] (m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(0em,0.27em)}]b1) to[bend right=57,looseness=1.1] ([shift={(0.05em,0.43em)}]m2);
\draw[-{Straight Barb[right,length=4pt]}]([shift={(-0.36em,-0.27em)}]b1) to[bend right=77,looseness=1.4] ([shift={(-0.11em,-0.63em)}]a3);
}
Das Radikal in Kettenfortpflanzung 2 sitzt an einem Kohlenstoff der Skelettformel, der keinen Buchstaben hat, an den man einen Punkt hängen könnte. chemfig löst das mit \charge{90=\.}{}: \charge an einem leeren Atom, sodass sich die Bindungen weiterhin am Eckpunkt treffen.
Ein Halbpfeil kann ebenso an einer Bindung wie an einem Punkt beginnen. In Kettenfortpflanzung 1 beginnen die Pfeile an der C=C-Bindung, benannt mit =[@{b3}:0].
3. Basenkatalysierte Aldoladdition
Ein polarer Mechanismus mit Zwei-Elektronen-Pfeilen, in drei Schritten:
- Hydroxid entfernt ein α-Wasserstoffatom von Aceton und bildet das Enolat. Dieser Schritt ist ein Gleichgewicht (
\arrow{<=>}). - Der Enolat-Kohlenstoff greift den Carbonylkohlenstoff von Acetaldehyd an, und die C=O-π-Elektronen wandern zum Sauerstoff.
- Das Alkoholat nimmt ein Proton von Wasser auf; es entstehen das β-Hydroxyketon und wieder Hydroxid.
1. Enolatbildung
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{@{a1}HO^{-}}
\+
\chemfig{-[:0](-[:-60]@{a3}-[@{b1}:0,0.8]@{a2}H)=[:60]O}
\arrow{<=>}
\chemfig{-[:0](-[:-60]\charge{300:4pt=$\scriptstyle-$}{})=[:60]O}
\+
\chemfig{H_2O}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(1.88em,0em)}]a1) to[bend right=47] ([shift={(-0.69em,-0.4em)}]a2);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.2em,0.27em)}]b1) to[bend right=65,looseness=1.2] ([shift={(0.17em,0.47em)}]a3);
}
2. Nukleophile Addition an den Aldehyd
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{-[:0](-[:-60]@{a1}\charge{300:4pt=$\scriptstyle-$}{})=[:60]O}
\+
\chemfig{@{a3}O=[@{b1}:60]@{a2}-[:0]}
\arrow{->}
\chemfig{O=[:0](-[:-60])-[:60]-[:0](-[:60])-[:-60]O^{-}}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.39em,1.07em)}]a1) to[bend left=57,looseness=1.1] ([shift={(-0.65em,0.38em)}]a2);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.64em,0.15em)}]b1) to[bend left=77,looseness=1.4] ([shift={(0.64em,0em)}]a3);
}
3. Protonierung des Alkoholats
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{O=[:0](-[:-60])-[:60]-[:0](-[:60])-[:-60]@{a1}O^{-}}
\+
\chemfig{@{a3}HO-[@{b1}:90,0.8,2]@{a2}H}
\arrow{->}
\chemfig{O=[:0](-[:-60])-[:60]-[:0](-[:60])-[:-60]OH}
\+
\chemfig{HO^{-}}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.62em,1.07em)}]a1) to[bend left=40] ([shift={(-0.72em,0.26em)}]a2);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.27em,0.36em)}]b1) to[bend left=77,looseness=1.4] ([shift={(1.01em,0.11em)}]a3);
}
Jeder Pfeil hier hat eine volle Spitze. Jeder Schritt hat zwei Pfeile: Einer bildet eine Bindung, der andere bricht eine Bindung und bringt deren Elektronen an ein Atom. Die zweite Art beginnt an der Bindung (b1) und endet am Atom.
Die negative Ladung des Enolats sitzt an einem Kohlenstoff der Skelettformel. Sie wird genauso geschrieben wie das Radikal in Beispiel 2, mit \charge an einem leeren Atom, sodass die Bindung nicht um ein „−“-Label herum verkürzt wird.
4. E1-Dehydratisierung von tert-Butanol: ein Schema über mehrere Zeilen
Die ersten drei Beispiele stellen jeden Schritt unter eine eigene Überschrift. Du kannst den ganzen Mechanismus aber auch als ein durchgehendes Schema zeichnen, das in neue Zeilen umbricht, wie in vielen Lehrbüchern:
- Die OH-Gruppe nimmt ein Proton von H3O+ auf.
- Wasser tritt aus und hinterlässt das tert-Butyl-Kation. Das ist der langsame Schritt.
- Wasser entfernt ein Proton vom Kohlenstoff neben C+, und die C–H-Elektronen bilden die C=C-Bindung von 2-Methylpropen.
In chemfig ist jede Zeile ein eigenes Schema, das mit seinem Pfeil beginnt, sodass die Bedingungen bei ihrem Pfeil bleiben:
Das ganze Schema
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
{\centering \textbf{Acid-catalysed dehydration of tert-butanol (E1)}\par}
\par\bigskip
\vspace{0.9em}
\schemestart
\chemfig{@{a1}H\charge{90=\:,-90=\:}{O}-[:-12](-[:-36])(-[:82])-[:-122]}
\+
\chemfig{@{a3}H_2O^{+}-[@{b1}:90,0.8,2]@{a2}H}
\schemestop
\par\bigskip
\schemestart
\arrow{->[protonation]}[,1.6]
\chemfig{@{a4}H_2O^{+}-[@{b2}:-12](-[:-36])(-[:82])-[:-122]}
\+
\chemfig{H_2O}
\schemestop
\par\bigskip
\schemestart
\arrow{->[$-$H$_{2}$O][slow]}
\chemfig{-[:0]\charge{120:4pt=$\scriptstyle+$}{}(-[@{b4}:-60]-[@{b3}:0,0.8]@{a6}H)-[:60]}
\+
\chemfig{@{a5}H_2\charge{90=\:,-90=\:}{O}}
\schemestop
\par\vspace{1.2em}
\par\bigskip
\schemestart
\arrow{->[$-$H$^{+}$]}
\chemfig{-[:0](=[:-60])-[:60]}
\+
\chemfig{H_3O^{+}}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.37em,1.21em)}]a1) to[bend left=40] ([shift={(-0.67em,0.56em)}]a2);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.27em,0.36em)}]b1) to[bend left=77,looseness=1.4] ([shift={(1.19em,0.11em)}]a3);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.19em,-0.31em)}]b2) to[bend left=77,looseness=1.4] ([shift={(0.66em,-0.63em)}]a4);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.55em,-1.21em)}]a5) to[bend left=47] ([shift={(0.69em,-0.4em)}]a6);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0em,0.27em)}]b3) to[bend right=77,looseness=1.4] ([shift={(0.08em,0.33em)}]b4);
}
Zwei Details, die sich zum Übernehmen lohnen:
[,1.6]macht den Pfeil 1,6-mal so lang wie normal, damit das Wort protonation darüber passt, statt in die nächste Struktur zu laufen.- Das Carbokation ist
\charge{120:4pt=$\scriptstyle+$}{}: ein kleines „+“ 4 pt vom Eckpunkt entfernt, in der größten Lücke zwischen den Bindungen.
5. Elektrophile Bromierung von Benzol
Die π-Elektronen von Benzol greifen Brom an (aktiviert durch FeBr3) und bilden den σ-Komplex. Bromid entfernt dann das Proton vom sp3-Kohlenstoff, und die C–H-Elektronen stellen den aromatischen Ring wieder her.
bromination-of-benzene.tex herunterladen1. Angriff auf Brom (σ-Komplex)
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{?[a]-[:90]=_[@{b1}:30]-[:-30]=_[:-90]-[:-150]?[a,{=_}]}
\+
\chemfig{@{a1}Br-[@{b2}:0]@{a2}Br}
\arrow{->[FeBr$_{3}$]}[,1.1]
\chemfig{?[a]=_[:90]-[:30](-[:90]Br)-[:-30]\charge{30:4pt=$\scriptstyle+$}{}-[:-90]=_[:-150]?[a]}
\+
\chemfig{Br^{-}}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(-0.13em,0.23em)}]b1) to[bend left=74,looseness=1.34] ([shift={(-0.13em,0.73em)}]a1);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(-0.25em,-0.27em)}]b2) to[bend right=77,looseness=1.4] ([shift={(-0.23em,-0.63em)}]a2);
}
2. Abspaltung von H⁺ stellt den Ring wieder her
\setchemfig{atom sep=2.5em, + sep left=0.7em, + sep right=0.7em, compound sep=4em, arrow offset=6pt}
\schemestart
\chemfig{?[a]=_[:90]-[:30](-[:90]Br)(-[@{b2}:-30]\charge{30:4pt=$\scriptstyle+$}{}-[:-90]=_[:-150]?[a])-[@{b1}:30,0.8]@{a2}H}
\+
\chemfig{@{a1}Br^{-}}
\arrow{->}
\chemfig{?[a]-[:90]=_[:30](-[:90]Br)-[:-30]=_[:-90]-[:-150]?[a,{=_}]}
\+
\chemfig{HBr}
\schemestop
\chemmove{
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(-1.55em,0em)}]a1) to[bend right=51] ([shift={(0.73em,0.13em)}]a2);
\draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(-0.04em,-0.33em)}]b1) to[bend left=51] ([shift={(0.51em,-0.02em)}]b2);
}
Ringe werden mit absoluten Bindungswinkeln und Haken (?[a]) statt mit *6(…) geschrieben, sodass jeder Ring genau die Ausrichtung hat wie auf der Zeichenfläche und jede Ringbindung einen @{…}-Namen für einen Pfeil tragen kann. Der Index in FeBr3 wird in MolDraw als FeBr₃ eingegeben und als FeBr$_{3}$ exportiert.
Eigenen Mechanismus erstellen
- Zeichne die Teilchen und Reaktionspfeile im MolDraw-Editor oder starte mit einer dieser Dateien: öffnen, alles kopieren und mit Strg+V auf der Zeichenfläche einfügen.
- Wähle das Werkzeug für Elektronenpfeile. Ziehe von einem freien Elektronenpaar, einer Ladung, einem Radikalpunkt oder einer Bindung zum Atom oder zur Bindung, die die Elektronen aufnimmt. Für Ein-Elektronen-Schritte wählst du in den Pfeiloptionen Fishhook (1e⁻).
- Füge mit dem Textwerkzeug über jeder Zeile Schrittüberschriften hinzu.
- Wähle Download → chemfig (.tex) oder Copy as chemfig (LaTeX), um den Code in dein eigenes Dokument einzufügen.
- Zweimal kompilieren.
Du kannst auch den KI-Assistenten im Editor fragen, zum Beispiel: „Zeichne die radikalische Bromierung von Toluol in Benzylstellung mit Halbpfeilen, Start, Kettenfortpflanzung und Abbruch unter Überschriften.“ Er zeichnet die Schritte auf die Zeichenfläche, und du kannst sie auf dieselbe Weise exportieren.
Fügst du chemfig wieder ein, liest MolDraw, an welchem Atom oder an welcher Bindung jeder \chemmove-Pfeil beginnt und endet, ob er eine volle Spitze oder einen Halbpfeil hat, zu welcher Seite sein bend gekrümmt ist und wie tief die Kurve ist. Eine Spitze, die an einem \path … coordinate-Punkt zwischen zwei Atomen endet, wird zu einem bindungsbildenden Pfeil, sodass sich Halbpfeile wieder in der Lücke treffen. Die Abstände stammen aus \setchemfig (atom sep, compound sep, + sep left/right, arrow offset), und Text und Linien werden in einer LaTeX-ähnlichen Serifenschrift mit der dünnen Linienstärke von chemfig gezeichnet. MolDraw passt jeden Pfeil trotzdem an seine eigenen Regeln an, sodass ein von Hand geschriebenes \draw nicht perfekt sein muss.
Den exportierten Code von Hand anpassen
- Flachere oder tiefere Kurve: Ändere den Bend-Winkel (
bend left=40statt57) oder entfernelooseness. - Kurve auf der anderen Seite: Tausche
bend leftundbend right. Bei einem Halbpfeil tauschst du auch[left]und[right]in der Spitze, damit der Widerhaken außen bleibt. - Pfeilende oder Spitze verschieben: Bearbeite den
shiftin em.(0em,1em)liegt 1 em über der Atommitte. - Wo sich Halbpfeile treffen: Ändere
pos=0.58.0.5liegt genau in der Mitte zwischen den beiden Atomen. - Platz über einer Zeile: Das
\vspace{…em}vor jedem Schema lässt Raum für Pfeile, die sich nach oben wölben. Vergrößere es, wenn ein Pfeil die Überschrift berührt.
Fragen und Antworten
Wie zeichne ich einen Halbpfeil in chemfig?
Benenne die beiden Enden mit @{…} und zeichne den Pfeil in \chemmove mit einer halben Pfeilspitze: \draw[-{Straight Barb[left,length=4pt]}] (a1) to[bend left=50] (a2); Verwende [left] oder [right], damit der Widerhaken außen an der Kurve sitzt. Lade die TikZ-Bibliothek arrows.meta.
Wie lasse ich zwei Halbpfeile in der Mitte einer neuen Bindung zusammentreffen?
Erzeuge innerhalb von \chemmove mit \path (a1) -- (a2) coordinate[pos=0.5] (m1); einen Punkt zwischen den beiden Atomen und lass dann beide Halbpfeile bei (m1) enden. Der Punkt bewegt sich mit den Atomen, wie auch immer chemfig das Schema anordnet.
Wie setze ich in chemfig einen Radikalpunkt an einen Kohlenstoff der Skelettformel?
Verwende \charge an einem leeren Atom: \charge{90=\.}{}. Die Bindungen treffen sich weiterhin am Eckpunkt, und der Punkt sitzt darüber. Für ein beschriftetes Atom schreibst du \charge{90=\.}{Cl}.
Warum sitzen die Elektronenpfeile in meinem PDF an der falschen Stelle?
\chemmove verwendet Positionen, die im ersten LaTeX-Lauf gespeichert werden. Kompiliere die Datei ein zweites Mal.
Kann ich diese Beispiele bearbeiten?
Ja. Öffne die .tex-Datei, kopiere ihren Inhalt und füge ihn auf der MolDraw-Zeichenfläche ein. Ändere Strukturen oder Pfeile mit der Maus und lade dann erneut chemfig (.tex) herunter.
Darf ich die Beispiele kostenlos verwenden?
Ja. Verwende sie in Skripten, Übungsblättern, Abschlussarbeiten und Artikeln.