Hi,

ich verwende \newcommand um aufwändige Variablennamen überall konstant gleich zu schreiben. Problem ist, dass die sowohl im Text modus als auch im Mathe modus gleich ersetzt werden sollen. Das klappt mit meinem bisherigen Ansatz nicht, weil ich im Mathe modus nochmal $$ einfüge. Gibt es da eine elegante Lösung zu?
Code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb}
\usepackage{xspace}
\newcommand{\Abc}{$A_\text{bc}$}

\begin{document}

some test \Abc, but also in equation $\Abc = b - c$.

\end{document}

Fehlermeldung:
! Missing $ inserted.

$
l.9 some test \Abc, but also in equation $\Abc
= b - c$.
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

! Missing $ inserted.

$
l.10

I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed