为什么我的字体形状未定义?

为什么我的字体形状未定义?

我正在尝试使用这个帖子,这涉及安装新字体。我在 MacOS 下使用 TeX Live(2017 版)。我已经安装了字体,到目前为止 LaTeX 代码没有改变,与上面链接的答案完全一样。请注意,该代码旨在使用 XeLaTeX 运行。但是我收到以下错误消息:

LaTeX Font Warning: Font shape `U/zorna/m/n' undefined
(Font) using `U/cmr/m/n' instead on input line 6.

但是,当我tex testfont在终端中运行并请求表格时,它会输出带有正确符号的 DVI,确认字体安装成功。知道可能出了什么问题吗?

以下 MWE 给出相同的错误消息:

\documentclass{scrartcl}
\usepackage{zorna}

\begin{document}
\zorna{a}
\end{document}

将附加zorna.sty文件放在同一文件夹中:

%Filename: zorna.sty 
%Created by: TTF2TEX.perl, Sam  5 jui 2010 22:40:14 CEST

\NeedsTeXFormat{LaTeX2e}%}
\ProvidesPackage{zorna}%
%
\newcommand*{\zorna}[1]{{%
\fontencoding{U}\fontfamily{zorna}\selectfont #1}}
\endinput

答案1

/Library/Fonts在安装了 Orna 4 字体并用 XeLaTeX 进行编译后,以下文档对我来说编译时没有错误。

\documentclass{article}
\usepackage{fontspec}
\newfontface\orna{Orna 4}
\begin{document}
\Huge
{\orna a b c d e f }
\end{document}

代码输出

相关内容