この記事は WSL から游書体を使う方法を備忘録として残すものである.
WSL の TeX Live を常用していると, .tex 文書で游書体を使うために Windows のフォントを読み込みたくなる.その時のための設定方法を記す.
Fontconfig
Linux ではフォントの管理を Fontconfig というソフトウェアで行っているらしい.
まぬあるhttps://www.freedesktop.org/software/fontconfig/fontconfig-user.htmlによると,Fontconfig の設定ファイルは以下のどこかに置けば良いらしい.
- /etc/fonts/fonts.conf
- /etc/fonts/fonts.dtd
- /etc/fonts/conf.d
- $XDG_CONFIG_HOME/fontconfig/conf.d
- $XDG_CONFIG_HOME/fontconfig/fonts.conf
- ~/.fonts.conf.d (ただし,非推奨)
- ~/.fonts.conf (ただし,非推奨)
sudo 権限使う場所に設定ファイルを置くのは面倒なので,~/.config/fontconfig/fonts.conf に置くことにした.
WSL から游書体を使うための設定
fonts.conf の中身は xml ファイルである.
WSL から Windows のフォントを読み込むための設定は次のとおりである.
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <dir>/mnt/c/Windows/Fonts</dir> </fontconfig>
参考文献
Fontconfig のマニュアル
https://www.freedesktop.org/software/fontconfig/fontconfig-user.html