texttt의 문자

texttt의 문자

이 페이지내가 아는 한 코드는 거짓이라고 말합니다.

\texttt{\alpha in texttt mode }\alpha

결과적으로 문서에 다음이 나타납니다.

\alpha in texttt mode

수학 모드에서는 문자 알파가 옵니다.

사실 나는 이것을 얻습니다:

! Missing $ inserted.

백슬래시, 물결표, 중괄호 또는 문자가 아닌 기타 여러 문자를 texttt에 포함하려면 어떻게 해야 하나요?

답변1

여기에 이미지 설명을 입력하세요

패키지를 사용하고 특수 문자 처리 방법을 정의하는 데 listings사용하는 스타일을 정의하는 것이 좋습니다 . 패키지 문서(v1.8d) literate의 51~52페이지를 확인하세요.listings

\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

타자기 글꼴에서 실제 알파를 얻으려면 텍스트 글꼴과 텍스트 모드를 사용하십시오. 다음은 그리스어에 대한 바벨 지원을 사용하고 그리스 문자 알파가 'a'로 인코딩된다는 사실을 활용하는 간단한 솔루션입니다.

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

출력은

텍스트 모드의 타자기 알파를 보여주는 위의 LaTeX 스니펫 출력

관련 정보