Usando ^ pero no como símbolo de poder en látex

Usando ^ pero no como símbolo de poder en látex

Quiero escribir a^ben látex donde ^no haya un símbolo de poder. Si solo escribo b^aen látex, este último me obliga a poner $. Pero en realidad no quiero escribirle aal poder b, sino simplemente a^b.

¿Cómo puedo solucionar este problema?

¡Cualquier ayuda será muy apreciada!

Respuesta1

Aquí, \stringse puede utilizar para evitar interpretaciones especiales (inducidas por código cat) del token que se detallan a continuación.

Sin embargo, dicha sintaxis funcionará tanto en modo texto como matemático, por supuesto, ay bse representará en la fuente matemática, en tal caso.

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

ingrese la descripción de la imagen aquí

Respuesta2

Esto está \textasciicircumen modo texto y también se puede usar en modo matemático con los contenedores adecuados.

\documentclass{article}

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

\begin{document}
a {\textasciicircum} b

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

Muestra de fuente moderna para computadora

información relacionada