Chemmacros: überlappende Oxidationszahlen

Harald Hollmann <[email protected]> Fri, 15 May 2026 16:19:09 +0200
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1778854779-82702-250
Content-Language: de-DE, en-US, en-GB
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hallo in die Runde,

beim Erstellen von Redoxreaktion mit chemmacros habe ich das Problem, 
dass die Oxidationszahlen von C und O in CO überlappen.

Hier ist mein MWE:

\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{chemgreek}
\usepackage{graphicx}
\usepackage{microtype}
\usepackage{minted}
\usepackage{minted-code}
\usepackage{chemmacros}
\chemsetup[redox]{pos=top, explicit-sign=true, format=\tiny}
\NewChemPhase\slde{s}
\NewChemPhase\lqde{l}

\begin{document
\chemsetup[phases]{pos=sub}
\ch{3 "\ox*{+3,Fe}" {}2 "\ox*{-2,O}" {}3\slde{} + "\ox*{+2,C}" {} 
"\ox*{-2,O}" {}\gas{} -> 2 (FeO.Fe2O3)\slde{} + CO2\gas{}}
\end{document}

In der Präambel habe ich zwar \chemsetup[redox]{pos=top, 
explicit-sign=true, format=\tiny} gesetzt, das scheint aber keinen 
Effekt zu haben.

Hat jemand eine Idee?


Mit TeXnischen Grüßen,
Harald

dante     # 6721



------------=_1778854779-82702-250
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
------------=_1778854779-82702-250--