字体更改时不需要的文本

字体更改时不需要的文本

我有以下行:

{\fontencoding{T1}\fontfamily{Latin Modern}\fontseries{m}\fontshape{n}\selectfont P} is the total 2010 population in urban areas in Maricopa County or in sensitivity groups.

输出显示:

modern.fd Modern.fd P 是 2010 年马里科帕县城镇地区或敏感群体的总人口数。

我不知道为什么会出现“modern.fd Modern.fd”这个文本。奇怪的是,它只出现在该行代码的第一个实例中;也就是说,我在同一.tex文件的不同部分重复了该行,在后续实例中,它按照我的意图显示 Latin Modern 中的“P”字符。

答案1

您正在寻找\fontfamily{lmr}

\documentclass{article}

\begin{document}

{\fontencoding{T1}\fontfamily{lmr}\fontseries{m}\fontshape{n}\selectfont P} is the total 2010 population in urban areas in Maricopa County or in sensitivity groups.

\end{document}

以上内容可以简化为\usefont

{\usefont{T1}{lmr}{m}{n}P} is the total 2010 population in urban areas in Maricopa County or in sensitivity groups.

当然,如果要多次使用,您可以定义一个命令:

\documentclass{article}
\newcommand\myP{{\usefont{T1}{lmr}{m}{n}P}}

\begin{document}

\myP{} is the total 2010 population in urban areas in Maricopa County or in sensitivity groups.

\end{document}

相关内容