编译工具链中的文档,有些字体找不到,到哪里去下载安装?
编译gdb的时候,在生成pdf文档时报告
[159] [160] [161] [162] [163]) (BFD Index) [164] [165] [166] )
(see the transcript file for additional information)
Warning: pdfetex (file cmr9): Font cmr9 at 600 not found
Warning: pdfetex (file cmsltt10): Font cmsltt10 at 540 not found
。。。。
忽略的话生成的pdf存在一些格式错误,比如拼写不对,字符丢失等
那么这些字体是怎么安装呢?
这些字体是latex需要的字体么?我在下面这个网址找到了类似的字体,但是如何安装呢?不可能一个一个的区安装阿
http://www.ctan.org/tex-archive/fonts/.....
[ 本帖最后由 harry_he 于 2009-11-12 13:01 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在/usr/share/texfm/fonts/tfm/public/cm下有cmti9.tfm,但是运行texi2dvi仍然报告找不到cmti9字体,有人知道如何指定字体目录么?
/root/.texfm
/home/$USER.texfm
前辈教导的有些抽象,能否给一些解释或者链接?/root/.texfm和/home/$USER.texfm我都没找到。如果需要我自己创建,需要增加哪些项呢?
找来找去看到了一篇文档,fontinstallationguide.pdf,是关于如何安装字体的,但是还没有成功,以字体cmti9为例
1。 字体可以在http://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/下载,按照文档上说只需要afm和pfb各式的
2。对字体改名。这一步不知道是否需要,但是我在map中搜索到如下几行:
./fontname/special.map:cmti9 public cm
./pdftex/config/context/original-ams-cmr.map:cmti9 <cmti9.pfb
./pdftex/config/cmttf.map:cmti9 cmti9 <cmti9.ttf cmitext.enc
是不是pdftex下的map文件才是给pdftex用的?那么这两行是否表明已经安装或者配置了cmti9呢?但是我并没有找到cmti9.ttf,难道我只需要拷贝cmti9.ttf就行了么?那放到哪个目录中呢?
3。创建fontinst安装文件,这个完全没看懂,今天准备看看
\input fontinst.sty
\recordtransforms{psb-rec.tex}
\latinfamily{psb}
\endrecordtransforms
\bye
4。后续步骤还没试,因为依赖于上一步
总感觉不至于这样麻烦的,我机器上没有装过tetex,但是装了texinfo,所以是否以前安装的时候没有把字体安装全?有没有什么安装包可以把这些Free的字体完全安装上的呢?
首先,安装LaTeX,然后自己创建/root/.texfm或者/home/$USER.texfm