Personajes en texttt

Personajes en texttt

Esta páginaafirma, falsamente hasta donde yo sé, que el código

\texttt{\alpha in texttt mode }\alpha

da como resultado que esto aparezca en el documento:

\alpha in texttt mode

seguido de la letra alfa en modo matemático.

De hecho entiendo esto:

! Missing $ inserted.

¿Cómo incluyo una barra invertida, una tilde, una llave o cualquiera de los muchos otros caracteres que no son letras dentro de texttt?

Respuesta1

ingrese la descripción de la imagen aquí

Recomiendo usar listingsel paquete y definir el estilo que usarás literatepara definir cómo se manejan los caracteres especiales. Consulte las páginas 51-52 de listingsla documentación del paquete (v1.8d)

\documentclass{article}

\usepackage{listings}
\lstdefinestyle{verbatim}{
    basicstyle=\ttfamily, % font style and size
    literate=
    *{\\}{{\textbackslash{}}}{1}, % \
}
\lstset{style=verbatim}

\begin{document}
    
    \lstinline|\alpha in texttt mode|
    
    $\alpha$
    
\end{document}

Respuesta2

Para obtener un verdadero alfa en una fuente de máquina de escribir, utilice fuentes de texto y modo de texto. Aquí hay una solución simple que utiliza el soporte de Babel para el idioma griego y explota el hecho de que la letra griega alfa está codificada como 'a':

\documentclass{minimal}
\usepackage[greek,english]{babel}
\begin{document}
\texttt{{\selectlanguage{greek}a} in text mode}
\end{document}

La salida es

Salida del fragmento de LaTeX anterior, que muestra una máquina de escribir alfa en modo texto

información relacionada