Alternativas distintas al uso de \ _ en el documento de látex

Alternativas distintas al uso de \ _ en el documento de látex

¿Existen otras formas de compilar un documento de látex además de la alternativa de usar \_ y que contiene dos palabras con el símbolo " _ " entre ellas? Fuente: Como se explica en la sección Otros símbolos en Wikipedia

Mi MWE:

Forma correcta:

\documentclass{article}
\begin{document}
an\_SYMBOL
\end{document}

Forma incorrecta:

\documentclass{article}
\begin{document}
an_SYMBOL
\end{document}

Respuesta1

Dado que los guiones bajos no se utilizan con mucha frecuencia en el texto normal, es probable que los utilice para pequeños fragmentos de código. Si este es el caso, lo más sencillo es utilizar un verbatimentorno o una macro. Esto renderizará prácticamente cualquier cosa a medida que se escribe, sin necesidad de escapar de caracteres especiales. También mostrará el texto en la \ttfamilyfuente actual.

Sin ningún paquete que puedas usar \verb|a_SYMBOL|. El |carácter utilizado para delimitar el texto puede ser |cualquier carácter no alfanumérico no reservado.

\documentclass{article}

\begin{document}
\verb|an_SYMBOL|

\verb!an_SYMBOL!

\verb.an_SYMBOL.

\end{document}

Si tiene muchos de estos, es útil simplificar aún más el marcado. Puedes hacer esto cargando el fancyvrbpaquete (otros paquetes pueden hacer lo mismo) y definiendo el delimitador explícitamente, en cuyo caso no necesitas la \verbparte:

\documentclass{article}
\usepackage{fancyvrb}
\DefineShortVerb{\|}
\begin{document}
|a_SYMBOL|

\end{document}

información relacionada