pkgsrc evince 日本語

evince化けますなあ。ぐーぐるせんせいでもすぐみつかるが Ubuntuあたりの話。でも仕組みはいっしょ。pkgsrcでcmap-adobe-japan1を 探したけど面倒臭くなったのでUbuntuから拝借!

aptitude -y install cmap-adobe-japan1

するとこいつが /usr/share/fonts/cmap/adobe-japan1 に入るのでこのディレクトリを pkgsrc で evince をいれたマシンの $PKG/share/poppler/cMap/Adobe-Japan1 という ディレクトリにコピー。そのディレクトリ名は libpoppler に 埋め込んであるのでたとえば,

strings /opt/pkg/lib/libpoppler.so | grep cMap

なんてしてみると分かる。