如果您不想让文本继承包含文本的字体,那么在 latex2e 中使用 \tt 等可以吗?

如果您不想让文本继承包含文本的字体,那么在 latex2e 中使用 \tt 等可以吗?

我希望某些单词始终保持直立电传打字状态(它们被定义为特定的东西)。如果句子被强调并且出现了这个词,我不希望文本变成斜体电传打字状态,而是保持直立电传打字状态。在这种情况下,使用 {\tt word} 来实现这种效果可以吗,或者有更好的方法吗?

\emph{A sentence that contains the {\tt word} yet it remains upright teletype.}

答案1

\tt在 LaTeX2e 中已经过时了,它只是由类定义。因此,如果您使用仍支持它的类,它就可以工作。但我不推荐它。article.cls为了兼容性,像 define 这样的类:

\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}

我会使用\normalfont\ttfamily。此外,我不会在正文中使用它,而是在序言中使用它,定义一个像 这样的逻辑标记\code

相关内容