ich habe festgestellt, dass Chemfig noch keine "Schlangenlinien" als chemische Bindung bereitstellt.
So soll es ungefähr aussehen:
\documentclass[a4paper,parskip,toc=bib,automark]{scrartcl} \usepackage[ngerman]{babel} \usepackage[ngerman]{translator} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb,amstext} \usepackage{chemmacros} \usetikzlibrary{decorations.pathmorphing} \usepackage{chemfig} \setatomsep{1.3em} \setdoublesep{2.5pt} \setbondstyle{semithick} \setcrambond{3pt}{0.5pt}{1pt} \setchemrel{2pt}{0.7em}{10em} \setarrowdefault{,1.1,} \renewcommand*\printatom[1]{\small\ensuremath{\mathsf{#1}}} \begin{document} \schemestart \chemfig{[:18]*5(--O-([::-66]*6(-(-[,,,,decorate,decoration={snake,amplitude=.5mm,segment length=0.8mm}]SPh)--@{carb2}(=[@{db1}]@{o1}O)-=-))-O-)} \schemestop \end{document}
-[,,,,decorate,decoration={snake,amplitude=.5mm,segment length=0.8mm}]
\documentclass[a4paper,parskip,toc=bib,automark]{scrartcl} \usepackage[ngerman]{babel} \usepackage[ngerman]{translator} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb,amstext} \usepackage{chemmacros} \usetikzlibrary{decorations.pathmorphing} \usepackage{chemfig} \setatomsep{1.3em} \setdoublesep{2.5pt} \setbondstyle{semithick} \setcrambond{3pt}{0.5pt}{1pt} \setchemrel{2pt}{0.7em}{10em} \setarrowdefault{,1.1,} \renewcommand*\printatom[1]{\small\ensuremath{\mathsf{#1}}} \newcommand\rac{-[,,,,decorate,decoration={snake,amplitude=.5mm,segment length=0.8mm}]} \begin{document} \schemestart \chemfig{[:18]*5(--O-([::-66]*6(-(\rac SPh)--@{carb2}(=[@{db1}]@{o1}O)-=-))-O-)} \schemestop \end{document}
Ich habe auf die Schnelle keine Lösung gefunden. Und mit dieser LaTeX-Ecke rund um Makros kenne ich mich nicht gut aus. Da werde ich mich vielleicht irgendwann später mal einarbeiten.
Vielleicht habt ihr eine Lösung?
Gibt es auch eine Möglichkeit, einen schlangenlinienförmigen Keil zu machen? So sieht der in Chemfig implementierte gestrichelte Keil aus:
\documentclass[a4paper,parskip,toc=bib,automark]{scrartcl} \usepackage[ngerman]{babel} \usepackage[ngerman]{translator} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage[T1]{fontenc} \usepackage{amsmath,amssymb,amstext} \usepackage{chemmacros} \usetikzlibrary{decorations.pathmorphing} \usepackage{chemfig} \setatomsep{1.3em} \setdoublesep{2.5pt} \setbondstyle{semithick} \setcrambond{3pt}{0.5pt}{1pt} \setchemrel{2pt}{0.7em}{10em} \setarrowdefault{,1.1,} \renewcommand*\printatom[1]{\small\ensuremath{\mathsf{#1}}} \begin{document} \schemestart \chemfig{[:18]*5(--O-([::-66]*6(-(<:SPh)--@{carb2}(=[@{db1}]@{o1}O)-=-))-O-)} \schemestop \end{document}
Viele Grüße,
Diego