![使用 Hershey Old English Font 字体时出现问题](https://linux22.com/image/319718/%E4%BD%BF%E7%94%A8%20Hershey%20Old%20English%20Font%20%E5%AD%97%E4%BD%93%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我正在尝试使用好时古英语字体。我使用的代码是,
\documentclass[danish,a4paper,11pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{slantsc}
\usepackage{array}
\usepackage{amsmath}
\setkomafont{subsection}{\usefont{T1}{fvm}{m}{n}}
\setkomafont{section}{\usefont{T1}{fvs}{b}{n}\Large}
\setcounter{secnumdepth}{0}
\pagestyle{empty}
\newfont{\hge}{hge scaled 1500}
\begin{document}
\section*{Hershey Old English Font}
\subsection*{\textbackslash hge}
\normalfont\hge
\input catalogue
\newpage
\normalfont\hge
\input fonttable
\end{document}
但我收到以下错误信息,
Running hbf2gf.exe...
hbf2gf (CJK ver. 4.8.4)
Couldn't find `h.cfg'
miktex-maketfm: No creation rule for font hge.
! Font \hge=hge scaled 1500 not loadable: Metric (TFM) file not found.
<to be read again>
\relax
l.11 \newfont{\hge}{hge scaled 1500}
?
相同的代码在 Overleaf 中也无法运行。如何解决这个问题?
答案1
您可以从此处从 CTAN 下载 Hershey 字体的 METAFONT 版本:http://www.ctan.org/pkg/hershey
hbf2gf
这应该调用比您的系统上错误配置的更常见的字体生成机制。
附录:如果自动字体生成失败,您可以随时手动生成字体,调用
mf hge
从外壳中。