在数学模式中输入“variable0”时,只有字母会变成斜体。如何才能强制将 0 也变成斜体?
答案1
通常数字不以斜体显示,但这是可以的,例如:
\documentclass{article}
\begin{document}
\[\mathit{01234567890}\]
\end{document}
答案2
我的建议是定义一个宏来处理“变量名”的格式,这样无论在何处使用它,都可以在文档中获得一些一致的输出:
\documentclass{article}
\usepackage[T1]{fontenc}
% http://tex.stackexchange.com/a/139980/5764
\newcommand{\var}[1]{\texttt{\detokenize{#1}}}
\begin{document}
\[
\var{variable}_0 \quad
\var{AbC}_{13} \quad
\var{some_thing}_i
\]
\end{document}
我已经使用过\texttt
,但您可以使用任何您想要的文本格式来突出显示与文本相关的变量。