关于 TeXLive2007 在 Linux 下的中文字体解决方案,网上已经很多。基本上是说挂载 texlive2007 的 LiveCD 到 /usr/local/texlive/2007,然后运行一个 ctexlive 脚本把从 Windows 里偷过来的 .ttf 文件转换成 LaTeX 可以使用的格式。
对里在 Gentoo 里使用 emerge 安装的 texlive,使用的一些默认路径不太一样,直接使用脚本会失败。
需要改动的四个路径是:
/usr/local/texlive/2007/texmf-dist ==> /usr/share/texmf-dist
/usr/local/texlive/2007/texmf ==> /usr/share/texmf
~/.texlive2007/texmf-config ==> ~/.texmf-config
~/.texlive2007/texmf-var ==> ~/.texmf-var
Debian 的官方源里现在也有 texlive 2007 了,我推测它使用的默认路径很可能跟 Gentoo 是一样的。(未经测试)