我的简单代码如下:
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{times}
\begin{document}
This is for test
\textit{This is for test}
\textbf{This is for test}
\textit{\textbf{This is for test}}
\end{document}
如果我运行,LaTeX -> dvips -> PS2PDF
则字体名称显示为Times
如果我运行PDFLaTeX, XeLaTeX
,LuaLaTeX
然后字体名称显示为Nimbus
,我知道它是正确的,但是否有可能保留字体名称“Times”?请提出建议......
答案1
最简单的方法是对以下文件使用XeLaTeX
或。LuaLaTeX
\documentclass{book}
\usepackage{fontspec}
\setmainfont{Times}
\begin{document}
This is for test
\textit{This is for test}
\textbf{This is for test}
\textit{\textbf{This is for test}}
\end{document}
在此,不要使用,times
必须使用Times
。我怀疑这个问题是重复的。