使用 PDFLaTeX 中的 EC13B 字体打印支票

使用 PDFLaTeX 中的 EC13B 字体打印支票

我已经制作了一个从空白支票纸打印支票的模板,但我无法打印微型字符识别底部有 E-13B 字体。我找到了 True Type 字体这里。我正在使用 PDFLaTeX,但似乎找不到有关使用 XeLaTeX 以外的任何字体指定字体的任何信息。使用 PDFLaTeX 可以做到这一点吗?

支票底部的数字大多是静态的(帐户和路由号码),但支票号码是动态的,因此排除了简单地定位预制 EPS 的解决方法。

答案1

我对那些字体转换的时光记忆犹新……我已经下载并解压了ZIP 文件进入我的工作目录并运行(抱歉,我没有8r.enc以任何方式完善 TeX 发行版中的文件,因此有一些关于缺少字母的警告信息):

afm2tfm GnuMICR.afm GnuMICR.tfm
pdflatex mal-ec13B.tex

主 TeX 文件如下所示:

%! pdflatex mal-ec13B.tex
\pdfmapline{+GnuMICR GnuMICR <8r.enc <GnuMICR.ttf}
\documentclass[a4paper]{article}
\pagestyle{empty}
\begin{document}
\font\malfont=GnuMICR % setting the font
Text before {\malfont % loading the font
A B 12345 67890 C D} text after. % using the font
\end{document}

姆韦

相关内容