假设我使用类似或类似的字体安装了一个字体otfinst.py
。并且假设此字体没有小写版本。有没有一种简单的方法可以在 pdflatex 中伪造小写?目前,应该sc
显示的文本只是常规文本...
一次性地,我可以伪造这样的小型大写字母(需要graphicx
):
F\scalebox{0.7}{\MakeUppercase{ake small caps}}
我想我想要的是一个可以做到这一点的宏。也就是说,它scalebox
先 es,然后MakeUppercase
s 其参数中的所有小写字母。这可能吗?
答案1
我将使用 Fontforge 等软件制作 Postscript Type1 字体,然后按照“教程 1 基础知识”的说明进行操作字体安装指南.pdf。它默认包含用于伪造小写字母的虚拟字体,以及用于倾斜剪切的虚拟字体。有类似安装字体这样就完成了所有工作。您只需要命令行选项并等待一两分钟。