我用过LaTeX。 我使用过TexMacs。
我想要的是 - 以某种方式能够从MetaFont中删除“字体/字符”,然后自己安排它们(使用与TeX不同的算法)。
这提出了一些问题:
(1)MetaFont的输出格式是什么? (2)如何让Tex / LaTeX / MetaFont转储所有数学字符? (3)如何将这些数学公式表示为某种类型的矢量图形(即曲线),以及关于字符(baeline,宽度,高度......)的统计数据
谢谢!
答案 0 :(得分:3)
METAFONT的输出格式是通用字体(gf)格式。如果您安装了当前的TeX系统,texdoc gftopk
应该为您提供从gf到大多数DVI处理器最终使用的pk格式的documentation转换器,以及pdftex(如果它们不使用)改为TrueType或PostScript字体)。本手册也包含此格式的说明。
不是解释GF格式,而是考虑解释PK格式,声称“更容易转换为光栅表示”(其描述在同一本手册中)也是。)
如果你不想自己做这个转换,你可以更进一步 - 作为 netpbm 包的一部分,有一个名为pktopbm
的程序,它允许你转换字体到位图的单个字符(此捆绑包的其他程序允许您从pbm转换为您可能希望的任何位图格式。)
除了实际的字符位图之外,您还需要字体指标 - TeX以TFM
格式使用它们,这也是由metafont输出的。其格式在{em> DVI驱动程序标准,0级文档中描述(以及提到的其他格式),可在CTAN找到。
那么,你只需要查看哪些字体是数学字体,然后就可以了。