BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #48525同步于 2008/6/22
Linux机器人发帖

LaTeX 中微软雅黑字体的制作

James
2008/6/22镜像同步0 回复
一、修改配置文件miktex.ini。" ~ "表示安装TeX的根目录。 位置是:~\localtexmf\miktex\config\和~\texmf\miketex\config\,检查一下哪个文件里有以下内容(一般是后面那个地址里的): "TTFPath=.;%R\fonts\truetype//;$(ttfdirs)//" 在这句话后面加入";%windir%\fonts//",要以"//"结尾才行! 所以这句话完整的样子是:"TTFPath=.;%R\fonts\truetype//;$(ttfdirs)//;%windir%\fonts//" 二、新建两个目录: " ~ "表示安装TeX的根目录。 mkdir ~\localtexmf\fonts\tfm\chinese\gbkmsyh mkdir ~\localtexmf\fonts\tfm\chinese\gbkmsyhsl 三、先后运行以下两条命令,并把每次生成的所有文件剪切到刚才建立的对应的文件夹中。 ttf2tfm msyh gbkmsyh@UGBK@ ttf2tfm msyh -s 0.2 gbkmsyhsl@UGBK@ +------------------------------------------------+ | 参数: | +------------------------------- ----------------+ | -T T1-WGL4.enc 字体的编码方式(T1) | | -s 0.2 字体的倾斜系数, >0 向右倾斜, <0向左倾斜 | | -e 1.2 字体的粗细系数, >1 变粗, <1 变细 | +------------------------------------------------+ 四、把下面的两行内容加到\localtexmf\ttf2tfm\base\ttfonts.map这个文件内容的最后面。 gbkmsyh@UGBK@ msyh.ttf Pid = 3 Eid = 1 gbkmsyhsl@UGBK@ msyh.ttf Slant = 0.2 Pid = 3 Eid = 1 五、进入~\loacltexmf\tex\latex\cjk\gb\目录,编辑c19msyh.fd文件,这个文件内容的形式和c19fs.fd是一样的,可以复制一份c19fs.fd,把里面的fd改成msyh就可以了,一共有15处左右。在gVim里可以用这个命令替换:":%s/fs/msyh/gc",然后press y一条一条确认,也可以press a一次完成。 六、更新datebase, MikTeX用这条命令: "texhash -u" 七、先前生成的华文行楷字体在beamer里使用会有标点显示不正常的现象,改成斜体就好了;不过微软雅黑没有这种总是,至少目前我还没有遇到。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。