Re: Chemmacros: überlappende Oxidationszahlen
Harald Hollmann <[email protected]> Fri, 15 May 2026 19:19:25 +0200
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format...
------------=_1778865598-123899-234
Content-Language: de-DE, en-US, en-GB
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Danke, das ist absolut minimal, ich werde es mir merken.
Und ja, man schreibt es so in der Schule, und genau dafür ist es auch.
Wenn man dann noch die Vorzeichen haben will, ergibt sich das Problem,
selbst, wenn ich [align=right] herausnehme:
\documentclass{article}
\usepackage{chemformula,chemmacros}
\chemsetup[redox]{pos = top, explicit-sign=true}
\begin{document}
\ch{"\ox{2,C}" "\ox{-2,O}"}
\end{document}
Am 15.05.26 um 18:08 schrieb Tobias Hilbricht (via tex-d-l Mailing List):
> Das ist ein MWE. So besser?
>
> \documentclass{article}
> \usepackage{chemformula,chemmacros}
> \chemsetup{redox/pos = top}
> \begin{document}
>
>
> \ch{"\ox[align=right]{2,C}" "\ox{-2,O}"}
>
>
> \end{document}
>
> Ich glaube, mit der Position top schreibt man das nur in der Schule im
> Chemieunterricht, oder?
>
> Tobias
>
>
> Am Freitag, dem 15.05.2026 um 16:19 +0200 schrieb Harald Hollmann:
>> 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
>>
>>
>
>
>
--
Mit TeXnischen Grüßen,
Harald
dante # 6721
------------=_1778865598-123899-234
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
------------=_1778865598-123899-234--