今天在网上看到方正发布了一款徐静蕾的手写字体,看上去蛮清秀的,于是乎就下载了一个(莫 BS 我),准备在自己的 TeX 系统中使用。记得以前写过一个在 TeX 下增加中文字体的脚本,现在找不到了,不过好在 dvipdfmx 的字体还是很容易配置的。简单介绍一下,添加字体的过程分为三步:
第一步:为 TeX 增加字体配置
(1) 在 tex/latex/CJK/UTF8/ 下增加一个 c70jinglei.fd,内容按照 c70song.fd 替换 song 为 jinglei 即可;
(2) 生成 tfm/enc 文件,具体命令为:
ttf2tfm jinglei.ttf -q -w unijinglei@your_path/Unicode.sfd@
move *.tfm ../tfm/unicode/unijinglei;
move *.enc ../enc/pdftex/unicode/unijinglei;
(3) 运行 texhash;
第二步:为 dvipdfmx 增加字体配置
(1) 修改 tex/fonts/map/dvipfdm/cid-x.map,在其中增加一行即可;
第三步:为 ttf2pk 增加字体配置
(1) 修改 tex/fonts/ttf2pk/ttfonts.map,增加一行即可;
第四步:为 dvips 增加字体配置
(1) 这个需要生成 Type1 字体,比较麻烦,暂且不做了,dvipdfmx 挺好用的
If you can't read Chinese, it is ok for you to ignore this article. It is about adding a Chinese font in TeX system.
没有评论:
发表评论