Guten Tag,
in der Anleitung zum Paket chemfig findet sich unter Kapitel 12.4 auf Seite 43 eine Anleitung wie Moleküle in ihrer Größe skaliert werden können.
Leider hat dies keine Auswirkung auf die Bindungsstrichstärke wie das folgende Beispiel zeigt.
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{chemfig}
\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\setbondstyle{line width=0.6pt}
\setdoublesep{3pt}
\setatomsep{19.44pt}
\pagestyle{empty}
\begin{document}
\chemfig{%
F_3Si-[:-30]
-[::60]
-[::-60]SiF_3
}
\bigskip
\chemfig[][scale=5]{%
F_3Si-[:-30]
-[::60]
-[::-60]SiF_3
}
\end{document}
Das gezeigte Verhalten missfällt mir aus optischen Gründen. Muss ich jetzt bei jeder Strukturformel, die ich skalieren möchte, manuell die "passende" Bindungsstrichstärke ausrechnen und davor definieren? Gibt es dafür die Möglichkeit einer Automation?
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{chemfig}
\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\setbondstyle{line width=0.6pt}
\setdoublesep{3pt}
\setatomsep{19.44pt}
\pagestyle{empty}
\begin{document}
\chemfig{%
F_3Si-[:-30]
-[::60]
-[::-60]SiF_3
}
\bigskip
\setbondstyle{line width=3.0pt}
\chemfig[][scale=5]{%
F_3Si-[:-30]
-[::60]
-[::-60]SiF_3
}
\setbondstyle{line width=0.6pt}
\end{document}