Trajan 字体无法正确显示

Trajan 字体无法正确显示

我的代码如下:

\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,按回车键,然后在下一个提示符下再次按回车键。您得到的输出是

在此处输入图片描述

哦!字体只有大写字母和一些标点符号。

相关内容