Esta páginaafirma, falsamente, tanto quanto posso dizer, que o código
\texttt{\alpha in texttt mode }\alpha
resulta nisso aparecendo no documento:
\alpha in texttt mode
seguido pela letra alfa no modo matemático.
Na verdade eu entendo isso:
! Missing $ inserted.
Como incluo uma barra invertida, um til, uma chave ou qualquer um dos muitos outros caracteres que não são letras no texttt?
Responder1
Eu recomendo usar listings
package e definir o estilo que você usa literate
para definir como os caracteres especiais são tratados. Verifique as páginas 51-52 da listings
documentação do pacote (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}
Responder2
Para obter um alfa verdadeiro em uma fonte de máquina de escrever, use fontes de texto e modo de texto. Aqui está uma solução simples usando o suporte babel para o idioma grego e explorando o fato de que a letra grega alfa é codificada como 'a':
\documentclass{minimal}
\usepackage[greek,english]{babel}
\begin{document}
\texttt{{\selectlanguage{greek}a} in text mode}
\end{document}
A saída é