Verwenden von ^, aber nicht als Potenzsymbol in Latex

Verwenden von ^, aber nicht als Potenzsymbol in Latex

Ich möchte a^bin Latex schreiben, wobei ^kein Potenzsymbol ist. Wenn ich nur b^ain Latex schreibe, muss ich eingeben $. Aber eigentlich möchte ich nicht ain die Potenz schreiben b, sondern nur a^b.

Wie kann ich dieses Problem lösen?

Jede Hilfe wird sehr geschätzt!

Antwort1

Hier \stringkann Folgendes verwendet werden, um spezielle (durch Catcode verursachte) Interpretationen des Tokens zu vermeiden.

Eine solche Syntax funktioniert natürlich sowohl im Text- als auch im Mathematikmodus aund bwird in einem solchen Fall in der Mathematikschriftart wiedergegeben.

\documentclass{article}
\begin{document}
a\string^b $a\string^b$
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Dies ist \textasciicircumim Textmodus und kann mit entsprechenden Wrappern auch im Mathematikmodus verwendet werden.

\documentclass{article}

\newcommand\mathcaret{\mathbin{\textup{\textasciicircum}}}

\begin{document}
a {\textasciicircum} b

\(a \mathcaret  b \)
\end{document}

Beispiel für eine moderne Computerschriftart

verwandte Informationen