Эта страницаутверждает, насколько я могу судить, ложно, что код
\texttt{\alpha in texttt mode }\alpha
в результате в документе появляется следующее:
\alpha in texttt mode
за которой следует буква альфа в математическом режиме.
На самом деле я получаю это:
! Missing $ inserted.
Как включить в текст обратную косую черту, тильду, фигурную скобку или любой другой символ, не являющийся буквой?
решение1
Я рекомендую использовать listings
package и определить свой стиль, в котором вы используете, literate
чтобы определить, как обрабатываются специальные символы. Проверьте страницы 51-52 listings
документации пакета (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}
решение2
Чтобы получить настоящую альфа в шрифте пишущей машинки, используйте текстовые шрифты и текстовый режим. Вот простое решение, использующее поддержку babel для греческого языка и тот факт, что греческая буква альфа кодируется как 'a':
\documentclass{minimal}
\usepackage[greek,english]{babel}
\begin{document}
\texttt{{\selectlanguage{greek}a} in text mode}
\end{document}
Выходной сигнал: