我的代码如下:
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{trajan}
\begin{document}
This \texttrjn{is} for test
\end{document}
上述代码运行正常,但在.log
文件中,错误显示如下:
(C:\Program Files\MiKTeX\tex/latex/trajan\t1trjn.fd)
Missing character: There is no i in font trjnr10!
Missing character: There is no s in font trjnr10!
并且文本没有显示在输出中,请建议我如何解决这个问题?
我MikTeX 2.9
正在Windows10 (3.141592653-2.6-1.40.22 (MiKTeX 21.3))
使用LaTeX -> dvips -> PS2PDF
另外,请确认是否有Trajan Bold
可用的?
答案1
该.fd
文件很简单:
\DeclareFontFamily{T1}{trjn}{}
\DeclareFontShape{T1}{trjn}{m}{n}{ <-> trjnr10 }{}
\DeclareFontShape{T1}{trjn}{bx}{n}{ <-> sub * trjn/m/n }{}
\DeclareFontShape{T1}{trjn}{b}{n}{ <-> sub * trjn/m/n }{}
\DeclareFontShape{T1}{trjn}{m}{sl}{ <-> trjnsl10 }{}
\DeclareFontShape{T1}{trjn}{m}{it}{ <-> sub * trjn/m/sl }{}
\endinput
这表明只有中等粗细的字体,有直立和倾斜两种形状。没有粗体。
现在运行pdflatex nfssfont
并在提示符下输入trjnr10
,按回车键,然后在下一个提示符下再次按回车键。您得到的输出是
哦!字体只有大写字母和一些标点符号。