von Schimmelpilz » Fr 13. Jan 2023, 19:41
Hallo,
ich möchte meine schönere Ausdrücke in den Indices im Mathe-Modus in Textform ausgeben lassen. Im weiten Netz habe ich dafür funktionierende eine Lösung gefunden, die global alle tiefgestellten Befehle in Textform ausgibt. Leider bekomme ich dadurch jetzt keine Doppel-Subscript-Ausdrücke mehr hin.
Hat jemand eine Idee, wie ich entweder die doppelten Indices "
$x_y_z$" lokal oder die "
\upsubscripts"-Lösung entsprechend global modifizieren kann (siehe MWE)?
Beste Grüße,
SchP
\documentclass[12pt, DIV=14, headsepline=true, titlepage, twoside,
onehalfspacing, numbers=noenddot, BCOR=10mm]{scrreprt}
\usepackage{amsmath, amstext, amssymb, amsfonts}
\usepackage{physics}
%%%% Upright Subscripts %%%%
\def\subinrm#1{\sb{\text{#1}}}
{\catcode`\_=13 \global\let_=\subinrm}
\mathcode`_="8000
\def\upsubscripts{\catcode`\_=12 } \def\normalsubscripts{\catcode`\_=8 }
\upsubscripts
\begin{document}
\begin{align}
&\text{So gewünscht:} & X_{Photo}\\
&\text{Dafür leider:} & x_{y_{z}}
\end{align}
\end{document}
Hallo,
ich möchte meine schönere Ausdrücke in den Indices im Mathe-Modus in Textform ausgeben lassen. Im weiten Netz habe ich dafür funktionierende eine Lösung gefunden, die global alle tiefgestellten Befehle in Textform ausgibt. Leider bekomme ich dadurch jetzt keine Doppel-Subscript-Ausdrücke mehr hin.
Hat jemand eine Idee, wie ich entweder die doppelten Indices "[tt]$x_y_z$[/tt]" lokal oder die "[tt]\upsubscripts[/tt]"-Lösung entsprechend global modifizieren kann (siehe MWE)?
Beste Grüße,
SchP
[code]
\documentclass[12pt, DIV=14, headsepline=true, titlepage, twoside,
onehalfspacing, numbers=noenddot, BCOR=10mm]{scrreprt}
\usepackage{amsmath, amstext, amssymb, amsfonts}
\usepackage{physics}
%%%% Upright Subscripts %%%%
\def\subinrm#1{\sb{\text{#1}}}
{\catcode`\_=13 \global\let_=\subinrm}
\mathcode`_="8000
\def\upsubscripts{\catcode`\_=12 } \def\normalsubscripts{\catcode`\_=8 }
\upsubscripts
\begin{document}
\begin{align}
&\text{So gewünscht:} & X_{Photo}\\
&\text{Dafür leider:} & x_{y_{z}}
\end{align}
\end{document}
[/code]