我在 Latex 中有以下一段文字:\texttt{List<List<Integer>>}
并且它渲染正常。然后,我决定使用 beramono 作为我的打字机字体,但出现了问题:>> 现在渲染为 » 字符。我该如何修复它?在列表环境中,>> 显示正确。
答案1
被>>
转换为连字符,这对于引号来说非常漂亮。在这种情况下,您必须拆分连字符(\texttt{<{}< {<}< <{<} <\/<}
或一些babel
简写...)或仅使用\verb
为此目的而设计的命令。
% arara: pdflatex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\usepackage[scaled]{beramono}
\begin{document}
\texttt{List<List<Integer>>} vs.\ \verb+List<List<Integer>>+
\end{document}