texlive 安装
Arch 官方源
# 基本包
sudo pacman -S texlive-core
# 无脑安装
sudo pacman -S texlive-most
# 中文支持
sudo pacman -S texlive-langchinese
其他
默认 TeX Live 的字体是不自动给 Fontconfig 提供字体的,因此若想让 XeTeX 之类的使用他们,需要参考 Arch Wiki 上的方法作符号链接。这里以中文环境默认的字体 Fandol 为例:
ln -s /usr/share/texmf-dist/fonts/opentype/public/fandol ~/.fonts/OTF/
fc-cache ~/.fonts
mkfontscale ~/.fonts/OTF
mkfontdir ~/.fonts/OTF
这样 fc-list | grep Fandol
应该就能找到这个字体了。
但此时去编译中文字体的话,默认的 pdf 查看器却依然无法看到汉字,而 Chrome 却能正常显示中文。最后再安装如下包:
sudo pacman -S poppler-data
汉字就可以正常在 evince 之类的默认 pdf 查看器中正常显示了。