Tiefgestellte Schrift dauerhaft gerade schreiben
Verfasst: Mi 19. Okt 2022, 15:40
Guten Tag,
Ich studiere momentan Chemie und muss daher ziemlich viele Variabeln mit tief geschriebenen Buchstaben/ Zeichen definieren. Diese müssen normal geschrieben sein. Die Standardeinstellung ist jedoch kursiv. Ich habe vor einiger Zeit einen Code gefunden mit dem ich die Einstellung auf geraden Text geändert habe.
Nur habe ich damit noch ein kleines Problem. Durch diese neue Definition kann ich keine Befehle mehr tiefschreiben. Das brauche ich um z.B. Unendlichzeichen zu schreiben.
Ich kenne mich leider nicht gut genug aus und habe den Code den ich momentan nutze auch nicht vollständig verstanden. Hat jemand eine Lösung für mich in der das tiefgeschriebene sowohl normal geschrieben ist, ich aber auch noch Befehle nutzen kann?
Dies ist der Code den ich momentan dafür nutze:
Minimalbeispiel:
So funktioniert alles genau wie ich es will, das A ist normal geschrieben und nicht kursiv.
Wenn ich jedoch einen Befehl dort eingebe, lässt sich die PDF nicht mehr kompilieren.
Ich studiere momentan Chemie und muss daher ziemlich viele Variabeln mit tief geschriebenen Buchstaben/ Zeichen definieren. Diese müssen normal geschrieben sein. Die Standardeinstellung ist jedoch kursiv. Ich habe vor einiger Zeit einen Code gefunden mit dem ich die Einstellung auf geraden Text geändert habe.
Nur habe ich damit noch ein kleines Problem. Durch diese neue Definition kann ich keine Befehle mehr tiefschreiben. Das brauche ich um z.B. Unendlichzeichen zu schreiben.
Ich kenne mich leider nicht gut genug aus und habe den Code den ich momentan nutze auch nicht vollständig verstanden. Hat jemand eine Lösung für mich in der das tiefgeschriebene sowohl normal geschrieben ist, ich aber auch noch Befehle nutzen kann?
Dies ist der Code den ich momentan dafür nutze:
\catcode`\_=\active \def_#1{\sb{\text{#1}}}
\documentclass{article} \usepackage{amsmath} \catcode`\_=\active \def_#1{\sb{\text{#1}}} \begin{document} \begin{align} c_A \end{align} \end{document}
\documentclass{article} \usepackage{amsmath} \catcode`\_=\active \def_#1{\sb{\text{#1}}} \begin{document} \begin{align} c_\infty \end{align} \end{document}