我正在努力经典论文与 Lyx 配合使用。在我的本地 texmf 树中安装了 Bera 和 Mathpazo 字体并运行 updmap:
~/texmf/bera/dvips/config$ sudo updmap --enable Map bera.map
[sudo] password for <username>:
updmap: This is updmap, version $Id: updmap 14402 2009-07-23 17:09:15Z karl $
updmap: using transcript file `/home/<username>/.texmf-var/web2c/updmap.log'
updmap: initial config file is `/var/lib/texmf/web2c/updmap.cfg'
但是:编译时总是弹出同样的错误: !pdfTeX error: pdflatex (file fvmro8r): Font fvmro8r at 558 not found
我在 Ubuntu 12.04 icm Lyx 2.0.0 上运行 texlive2009
答案1
该updmap
脚本会生成仅对发出命令的用户可用的地图文件。因此
sudo updmap --enable Map bera.map
将生成对用户有效的地图文件root
。在某些系统上,地图文件可能存储在“真实”用户主目录中(从记录来看,Ubuntu 的情况可能如此);但是,如果没有管理员权限,该文件可能无法读取。
总是发出
sudo updmap-sys
用于启用新的地图文件。
您还应该删除在里面创建的文件~/.texmf-var
。