---
title: "chemfig und MolDraw: chemfig einfügen, visuell bearbeiten, als LaTeX exportieren | MolDraw Blog"
url: https://www.moldraw.com/de/blog/chemfig-latex-moldraw-guide.html
description: "Ein Leitfaden für chemfig- und LaTeX-Nutzer: \\chemfig-Code in MolDraw einfügen, um die Struktur zu sehen und zu bearbeiten, und als .tex-Datei wieder herunterladen, die mit pdflatex kompiliert. Funktioniert für Schemata und Elektronenpfeile."
lang: de
publisher: Scidart Academy
generated: 2026-10-26
---
# chemfig und MolDraw: chemfig einfügen, visuell bearbeiten, als LaTeX exportieren

Veröffentlicht: 17. Okt. 2026 · Autor: Scidart Academy · Lesezeit: ca. 9 Min.

![chemfig-Code für Koffein in einem dunklen Codefeld neben der Koffeinstruktur, die MolDraw daraus zeichnet, mit den Beschriftungen Paste chemfig und Download .tex](https://www.moldraw.com/blog/thumbs/chemfig-latex-moldraw.webp)

chemfig einfügen, um es zu zeichnen, auf der Zeichenfläche bearbeiten und als .tex-Datei wieder herunterladen.

**Kurzantwort:** Kopiere deinen `\chemfig{…}`-Code (oder ein ganzes `\schemestart … \schemestop`-Schema oder die vollständige `.tex`-Datei), öffne den [MolDraw-Editor](https://www.moldraw.com/de/) und drücke **Strg+V**. MolDraw zeichnet ihn, einschließlich Elektronenpfeilen. Bearbeite ihn mit der Maus und wähle dann **Download → chemfig (.tex)** für eine Datei, die mit pdflatex kompiliert, oder **Copy as chemfig (LaTeX)** für Code, den du in deine Abschlussarbeit oder deinen Artikel einfügst.

## Für wen das gedacht ist

chemfig ist der Standardweg, Moleküle in LaTeX zu zeichnen. Das Ergebnis ist schön und steht in derselben Datei wie dein Text, aber das Schreiben ist mühsam. Du tippst `-[:30]` und `=[::-60]`, kompilierst, schaust und korrigierst einen Winkel. Fremden chemfig-Code zu reparieren ist noch schwieriger, und ein Elektronenpfeil in `\chemmove` kann viele Versuche brauchen.

MolDraw liest und schreibt jetzt chemfig. Du behältst chemfig als Format und nutzt für das Zeichnen eine Zeichenfläche:

- **Sieh**, was ein chemfig-Schnipsel zeichnet, ohne zu kompilieren.
- **Korrigiere** ihn mit der Maus: ein Atom verschieben, eine Doppelbindung umklappen, eine Ladung oder einen Elektronenpfeil hinzufügen.
- **Erhalte chemfig zurück**, das mit pdflatex kompiliert, mit denselben Winkeln wie auf dem Bildschirm.
- **Starte mit anderen Formaten** (SMILES, MOL, ChemDraw-Dateien, ein Verbindungsname) und erhalte chemfig.

Alles läuft in deinem Browser. Dein Code wird zur Umwandlung nicht an einen Server geschickt.

## chemfig auf der Zeichenfläche einfügen

![MolDraw-Editor mit einem aus chemfig eingefügten SN2-Schema: Hydroxid plus Brommethan, ein Reaktionspfeil mit SN2 über Aceton, Methanol plus Bromid, mit zwei Elektronenpfeilen und den Namen unter jeder Verbindung](https://www.moldraw.com/blog/images/chemfig/paste-chemfig.webp)

Ein chemfig-Schema, mit Strg+V eingefügt. Die Namen, der Pfeiltext und beide Elektronenpfeile werden übernommen.

1. Kopiere den Code aus deinem Editor oder aus Overleaf. Ein einzelnes `\chemfig{…}`, mehrere davon, ein `\schemestart … \schemestop`-Block oder ein vollständiges Dokument funktionieren alle.
2. Öffne den [MolDraw-Editor](https://www.moldraw.com/de/), klicke auf eine leere Stelle der Zeichenfläche und drücke **Strg+V** (**Cmd+V** auf dem Mac). Du kannst auch die Schaltfläche **Paste** oder Rechtsklick → Paste nutzen.
3. Die Zeichnung erscheint ausgewählt neben allem, was schon auf der Zeichenfläche ist. Ziehe sie an die gewünschte Stelle.

Probiere es mit diesem Schema aus:

```
\schemestart
  \chemname{\chemfig{*6(=-=-=-)}}{benzene}
  \+
  \chemfig{Br-Br}
  \arrow{->[FeBr$_3$][CH$_2$Cl$_2$]}
  \chemname{\chemfig{*6(=-=(-Br)-=-)}}{bromobenzene}
\schemestop
```

MolDraw behält die von dir geschriebenen Bindungswinkel und -längen bei, sodass die Zeichnung dieselbe Form hat wie dein PDF. Beschriftungen wie `H_3C`, `NH_2` oder `{CO_2Me}`, Ladungen, freie Elektronenpaare aus `\lewis` oder `\charge` und `@{name}`-Knoten werden alle übernommen.

## Bearbeiten wie jede andere Zeichnung

Die eingefügte Zeichnung ist eine normale MolDraw-Struktur, daher funktioniert jedes Werkzeug damit:

- Atome ziehen oder eine Gruppe auswählen und drehen;
- mit dem Mauszeiger über eine Bindung fahren und **1**, **2** oder **3** drücken, um sie zur Einfach-, Doppel- oder Dreifachbindung zu machen, und mit dem Doppelbindungswerkzeug auf eine Doppelbindung klicken, um ihre zweite Linie auf die andere Seite zu legen;
- Ladungen, freie Elektronenpaare und Radikale über die Werkzeugleiste oder das Kontextmenü hinzufügen;
- Elektronenpfeile und Halbpfeile mit dem Pfeilwerkzeug zeichnen. Sie haften an freien Elektronenpaaren, Bindungen und Ladungen und bleiben haften, wenn du Atome verschiebst;
- den Text über und unter einem Reaktionspfeil per Doppelklick bearbeiten.

Dazu bekommst du die chemischen Prüfungen, die chemfig nicht bieten kann: Valenzwarnungen, Summenformel und Masse, SMILES und eine 3D-Ansicht jeder Struktur.

## chemfig zurück nach LaTeX exportieren

![Das geöffnete Download-Menü von MolDraw mit den Gruppen Image, Chemistry und Text; der letzte Eintrag der Gruppe Text, chemfig .tex, ist hervorgehoben](https://www.moldraw.com/blog/images/chemfig/download-menu.webp)

Download → chemfig (.tex), am Ende der Gruppe Text.

Es gibt zwei Wege hinaus:

- **Download → chemfig (.tex)** speichert eine vollständige, eigenständige LaTeX-Datei. Kompiliere sie für sich, um ein PDF der Zeichnung zu erhalten, oder binde dieses PDF mit `\includegraphics` in dein Dokument ein.
- **Copy as chemfig (LaTeX)** (im Menü Copy und im Kontextmenü unter **Copy as**) kopiert nur den Zeichencode, ohne `\documentclass`. Füge ihn direkt in deine Abschlussarbeit oder deinen Artikel ein.

Für kopierten Code fügst du diese beiden Zeilen einmal in deine Präambel ein:

```
\usepackage{chemfig}
\usetikzlibrary{arrows.meta,decorations.pathmorphing}
```

Enthält eine Zeichnung Elektronenpfeile oder Polymerklammern, **kompiliere zweimal**. chemfig zeichnet sie anhand von Positionen, die es im ersten Lauf speichert. Wählst du vorher einen Teil der Zeichenfläche aus, wird nur die Auswahl exportiert.

## So sieht der exportierte Code aus

Das ist die Datei, die MolDraw für das SN2-Schema aus dem ersten Screenshot schreibt:

```
% Exported from MolDraw — compile with pdflatex / lualatex (twice: arrows and brackets use positions from the first run)
\documentclass[border=22pt,varwidth=60cm]{standalone}
\usepackage{chemfig}
\usetikzlibrary{arrows.meta,decorations.pathmorphing}
\begin{document}
\setchemfig{+ sep left=2em, + sep right=2em, arrow offset=6pt}
{\centering \textbf{SN2 of bromomethane}\par}
\par\bigskip
\schemestart
  \chemname[2em]{\chemfig{@{a1}HO^{-}}}{hydroxide}
  \+
  \chemname[2em]{\chemfig{@{a2}-[@{b1}:90]@{a3}Br}}{bromomethane}
  \arrow{->[SN2][acetone]}
  \chemname[2em]{\chemfig{-[:90,,,1]OH}}{methanol}
  \+
  \chemfig{Br^{-}}
\schemestop
\chemmove{
  \draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(1.07em,0.77em)}]a1) to[bend right=47] ([shift={(-0.39em,-0.23em)}]a2);
  \draw[-{Stealth[length=4pt,inset=1.5pt]}]([shift={(0.21em,-0.36em)}]b1) to[bend right=77] ([shift={(0.64em,-0.23em)}]a3);
}
\end{document}
```

Ein paar Dinge fallen auf:

- Bindungen verwenden **absolute Winkel** (`-[:90]`), sodass jede Bindung in dieselbe Richtung zeigt wie auf der Zeichenfläche. Eine Bindung mit abweichender Länge erhält einen Längenfaktor wie `-[:30,1.2]`.
- Atome und Bindungen, die ein Elektronenpfeil berührt, erhalten **Knotennamen** (`@{a1}`, `@{b1}`). `\chemmove` zeichnet jeden Pfeil zwischen ihnen, mit einem `bend`-Winkel, der der Krümmung auf der Zeichenfläche entspricht.
- Verbindungsnamen stehen unter den Strukturen, mit Platz für Elektronenpfeile, die sich darunter wölben.
- Ringbindungen werden mit Haken (`?[a]`) geschlossen, und jede Doppelbindung erhält `=^` oder `=_`, sodass ihre zweite Linie auf derselben Seite liegt wie in MolDraw, bei Ringen innen.

![Eine E2-Eliminierung zweimal gezeichnet: oben auf der MolDraw-Zeichenfläche, darunter dasselbe Schema, mit pdflatex aus dem exportierten chemfig kompiliert, mit denselben Bindungswinkeln, Elektronenpfeilen, Titel und Bedingungen](https://www.moldraw.com/blog/images/chemfig/canvas-vs-latex.webp)

Eine E2-Eliminierung auf der Zeichenfläche (oben) und das exportierte chemfig, mit pdflatex kompiliert (unten).

## chemfig aus SMILES-, MOL- oder ChemDraw-Dateien erzeugen

Da MolDraw viele Formate liest, funktioniert es auch als **Konverter nach chemfig**:

1. Hole die Struktur herein: SMILES oder InChI einfügen, einen Verbindungsnamen im PubChem-Feld suchen oder eine MOL-, SDF-, RXN-, CDXML- oder CDX-Datei (ChemDraw) öffnen.
2. Räume sie bei Bedarf auf. Clean-up und Drehen findest du in der Werkzeugleiste.
3. Wähle **Download → chemfig (.tex)**.

So bringst du eine Reihe von ChemDraw-Abbildungen am schnellsten in eine LaTeX-Abschlussarbeit: jede Datei öffnen und als chemfig herunterladen.

## Reaktionsmechanismen und Elektronenpfeile

Elektronenpfeile sind der am schwierigsten von Hand zu schreibende Teil von chemfig. In MolDraw zeichnest du sie mit der Maus oder lässt den KI-Assistenten einen Mechanismus zeichnen, und der Export schreibt die `@{…}`-Namen und den `\chemmove`-Block für dich.

Fügst du chemfig ein, das bereits `\chemmove`-Pfeile enthält, liest MolDraw, welche Atome oder Bindungen jeder Pfeil verbindet und zu welcher Seite sein `bend` gekrümmt ist. Dann platziert es den Pfeil nach seinen eigenen Zeichenregeln: Das Pfeilende beginnt am freien Elektronenpaar, an der Ladung oder an der Bindung, und die Spitze endet kurz vor ihrem Ziel. Du musst die genaue TikZ-Kurve nicht übernehmen.

Vollständige ausgearbeitete Beispiele findest du in den [chemfig-Mechanismus-Beispielen](https://www.moldraw.com/de/blog/chemfig-mechanism-samples.html): radikalische Kettenreaktionen mit Halbpfeilen und mehrstufige polare Mechanismen, jeweils als herunterladbare .tex-Datei.

## Den KI-Assistenten fragen

Der Chat-Assistent im Editor kennt chemfig. Du kannst zum Beispiel fragen:

- *„Exportiere das als chemfig.“* Er liefert den Code für das, was auf der Zeichenfläche ist.
- *„Zeichne das: `\chemfig{H_3C-C(=[:60]O)-[:-60]OH}`.“* Er setzt die Struktur auf die Zeichenfläche.
- *„Zeichne den Mechanismus der säurekatalysierten Esterhydrolyse und gib mir dann das chemfig.“*

## Was in beide Richtungen übernommen wird

Jeder Punkt unten wird exportiert, mit pdflatex kompiliert, wieder in MolDraw eingelesen und mit der Originalzeichnung verglichen.

| Bindungen | Einfach `-`, doppelt `=`, dreifach `~`; aromatische Ringe in Kekulé-Form; die Seite der zweiten Linie einer Doppelbindung (`=^` / `=_`); Keil- und Strichbindungen mit ihrer Richtung (`<` `>` `<:` `>:`). |
| --- | --- |
| Bindungsstile | Gewellte, fette, gepunktete und dative Bindungen sowie Bindungsfarben, als TikZ-Optionen an der Bindung geschrieben. |
| Atome | Beschriftungen mit impliziten H, zusammengefasste Gruppen (CO2Me, Ph), Ladungen, eingekreiste Ladungen (`\oplus`), Isotope, D und T, freie Elektronenpaare und Radikalpunkte (`\charge`, `\lewis`), Atomfarben. |
| Ringe | Beliebige Ringe und anellierte Ringe; beim Import auch `*6(…)`, `**6(…)` und verschachtelte Ringe. |
| Schemata | `->`, `<-`, Gleichgewicht `<=>`, halbes Gleichgewicht `<->>`, Mesomerie `<->`, Retrosynthesepfeile; Bedingungen über und unter dem Pfeil in mehreren Zeilen; `\+`; `\chemname`; über mehrere Zeilen umbrochene Schemata. |
| Text | Ein Titel über dem Schema und Anmerkungen darunter. |
| Eckige Klammern | Übergangszustandsklammern mit ‡ (`\chemleft[ … \chemright]`) und Polymer-Wiederholungseinheiten (`\polymerdelim`). |
| Elektronenpfeile | Zwei-Elektronen-Pfeile und Ein-Elektronen-Halbpfeile zwischen benannten Atomen und Bindungen (`\chemmove`). |

Beim Einfügen versteht MolDraw außerdem `\definesubmol` mit `!{name}`, einen Startwinkel wie `\chemfig{[:30]…}`, unsichtbare Bindungen (`draw=none`), Pfeile mit Winkel wie `\arrow{->}[-90]` (die nächste Verbindung kommt darunter), `\subscheme` sowie Farbnamen wie `red` und `blue`.

## Was chemfig nicht abbilden kann

Manches auf einer MolDraw-Zeichenfläche hat keine chemfig-Form: eingefügte Bilder, Formen und Laborglasgeräte, Freihandstriche, Orbitale, Ringfüllungen und Hervorhebungen. Sie werden beim Export weggelassen, und die Hinweisleiste sagt dir nach jedem Download oder Kopieren, was fehlt, sodass nichts unbemerkt verschwindet.

Gekrümmte oder S-förmige Schemapfeile werden zu geraden chemfig-Pfeilen. Text neben der Zeichnung (nicht darüber oder darunter) bleibt als `%`-Kommentar in der Datei erhalten.

## chemfig-Kurzreferenz

Die Bausteine der chemfig-Syntax, die dir am häufigsten begegnen, und was MolDraw jeweils daraus zeichnet:

| `A-B=C~D` | Einfach-, Doppel- und Dreifachbindungen. Ohne Winkel verlaufen Bindungen nach rechts. |
| --- | --- |
| `-[2]`, `-[:30]`, `-[::60]` | Winkel in Schritten von 45°, ein absoluter Winkel oder ein Winkel relativ zur vorherigen Bindung. |
| `-[:30,1.5]` | Winkel und Längenfaktor (1,5-fache normale Bindungslänge). |
| `<` `<:` `>` `>:` | Keil- und Strichbindungen. `<` ist am Startatom schmal. |
| `C(-[2]H)(-[6]H)` | Verzweigungen in Klammern. |
| `*6(=-=-=-)` | Ein Sechsring, hier Benzol. `**6(------)` zeichnet einen Kreis hinein; MolDraw liest ihn als Benzolring mit alternierenden Doppelbindungen. |
| `?[a] … ?[a]` | Ein Haken: verbindet die beiden Atome mit demselben Buchstaben (schließt einen Ring). |
| `=^`, `=_` | Doppelbindung mit der zweiten Linie links oder rechts der Zeichenrichtung. |
| `\charge{90=\:}{O}` | Ein freies Elektronenpaar bei 90° am O. `\.` ist ein einzelnes Elektron. |
| `@{a1}` | Benennt ein Atom oder eine Bindung, damit `\chemmove` einen Pfeil dorthin zeichnen kann. |
| `\arrow{->[above][below]}` | Ein Schemapfeil mit Text darüber und darunter. |

## Fehlerbehebung

- **Beim Einfügen passiert nichts.** Der Text muss `\chemfig` oder `\schemestart` enthalten. Klicke zuerst auf die Zeichenfläche, damit das Einfügen in die Zeichnung und nicht in ein Textfeld geht.
- **Elektronenpfeile sitzen im PDF an der falschen Stelle.** Kompiliere ein zweites Mal.
- **„I do not know the key /tikz/Stealth“.** Füge `\usetikzlibrary{arrows.meta,decorations.pathmorphing}` zu deiner Präambel hinzu.
- **Eine Struktur wirkt nach dem Einfügen gestaucht.** Setzt das chemfig zwei Atome an dieselbe Stelle, ordnet MolDraw die Struktur neu an und meldet das in der Hinweisleiste. Räume sie mit der Clean-up-Schaltfläche auf.
- **Aus „B“ oder „D“ wurde Bor oder Deuterium.** MolDraw liest Atombeschriftungen als Chemie. Platzhalterbuchstaben aus dem chemfig-Handbuch werden als Element gelesen, wenn es eines gibt.

## Fragen und Antworten

### Kann ich chemfig-Code in eine Zeichnung umwandeln?

Ja. Füge `\chemfig{…}`-Code, ein `\schemestart`-Schema oder eine ganze .tex-Datei auf der MolDraw-Zeichenfläche ein. MolDraw liest Bindungen, Winkel, Ringe, Ladungen, freie Elektronenpaare, Pfeile, Verbindungsnamen und `\chemmove`-Elektronenpfeile und zeichnet sie.

### Kann MolDraw chemfig-Code exportieren?

Ja. Download → chemfig (.tex) speichert eine eigenständige LaTeX-Datei, und Copy as chemfig (LaTeX) kopiert nur den Zeichencode für dein eigenes Dokument. Der Code kompiliert mit pdflatex und lualatex.

### Welche LaTeX-Pakete brauche ich?

chemfig sowie die TikZ-Bibliotheken arrows.meta und decorations.pathmorphing: `\usepackage{chemfig}` und `\usetikzlibrary{arrows.meta,decorations.pathmorphing}`. Die heruntergeladene Datei enthält diese Zeilen bereits.

### Warum sitzen meine Elektronenpfeile nach dem Kompilieren an der falschen Stelle?

`\chemmove` von chemfig zeichnet Elektronenpfeile anhand von Positionen, die im ersten LaTeX-Lauf gespeichert werden. Kompiliere die Datei ein zweites Mal, dann landen die Pfeile auf ihren Atomen und Bindungen.

### Kann ich eine ChemDraw- oder MOL-Datei in chemfig umwandeln?

Ja. Öffne die MOL-, SDF-, CDXML- oder CDX-Datei in MolDraw oder füge SMILES ein und wähle dann Download → chemfig (.tex).

### Was lässt sich nicht in chemfig umwandeln?

Bilder, Formen und Glasgeräte, Freihandstriche, Orbitale, Ringfüllungen und Hervorhebungen haben keine chemfig-Form. MolDraw listet alles Weggelassene nach dem Herunterladen oder Kopieren in der Hinweisleiste auf.

### Ist das kostenlos?

Ja. chemfig einfügen und bearbeiten ist im Browser kostenlos. Zum Herunterladen von Dateien brauchst du ein kostenloses MolDraw-Konto.

## Weitere Anleitungen

[chemfig-Beispiele für Mechanismen](https://www.moldraw.com/de/blog/chemfig-mechanism-samples.html) [Reaktionen zeichnen](https://www.moldraw.com/de/tools/free-chem-tools/chemical-reaction-drawer.html) [ChemDraw vs. MolDraw](https://www.moldraw.com/de/blog/chemdraw-vs-moldraw-free-alternative-guide.html) [Freie Elektronenpaare hinzufügen](https://www.moldraw.com/de/blog/how-to-add-lone-pair-in-moldraw.html) [Bibliothek für Laborapparaturen](https://www.moldraw.com/de/blog/lab-glassware-apparatus-library-guide.html) [Alle Artikel](https://www.moldraw.com/de/blog/)

Zuletzt aktualisiert: 17. Oktober 2026
