在我的报告中,我在段落中写了一些类名或变量名,我希望这些名称以等宽字体呈现.
例:
This is my class name: \texttt{baseAdminConfiguration}.
Run Code Online (Sandbox Code Playgroud)
有时当\ texttt标记内的单个单词在一行的末尾呈现时,该单词不会转到下一行,并且它也没有中断:单词的结尾超过边距.
我该如何处理这种情况?
干杯.
你认为什么是在LaTeX文档中呈现类名的最佳方式(写一篇软件).
我目前正在使用\texttt(等宽的打字字体)否则工作正常,但我的班级名称最终"超过"边缘.
所以,我也要求
br,Touko
我不希望内联等宽文本中的空格是等宽的。它们应该具有正常字体的宽度。的\intexttt(如在下面的示例)执行此,但它似乎是不必要的复杂。
\documentclass[a4paper]{article}
\usepackage{xstring}
\newcommand{\intexttt}[1]{%
\saveexpandmode\noexpandarg%
\texttt{\StrSubstitute[0]{#1}{ }{\textnormal{ }}}%
\restoreexpandmode%
}
\begin{document}
\noindent
What does \texttt{SELECT FROM} do? \\
What does \texttt{SELECT} \texttt{FROM} do? \\
What does \intexttt{SELECT FROM} do?
\end{document}
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?