フォント
- VL Gothic + Sazanami Mincho
- fontconfig 的 alias
- Sans: VL PGothic
- Monospace: VL Gothic
- Serif: HanaMin? Plus (ハナミン+さざなみ) (TODO:名前を統一するためにVL明朝にするか?)
- UI フォントは Sans。(LX や IPA があっても UI には VL をつかう?)
- TeX
- ゴシック: VL PGothic
- 明朝: HanaMin? Plus?(ハナミン+さざなみ) (TBD)
- 印刷(ghostscript)用 Ryumin/GothicBBB 相当のフォントは優先順位をつけて自動選択
- TODO: alternatives に対応させる
- mktcapdir の alias フォント作成は廃止して、代わりに alternatives で各種ジェネリックな
フォント名での symbolic link font を作成する。
- TeX,xpdf,ghostscript関係で共通に利用する
- 基本は dvipdfmx で作られる symlink に近いものに。(Ryumin,GothicBBB,FutoMinA101,FutoGoB101,Jun101相当)
- 現状の /usr/share/fonts/alias/TrueType をそのまま利用?
- LX/DF フォント相当の alias/symlink も必要か?
%define __fccache umask 133;which fc-cache &> /dev/null && fc-cache -f
%define __updmap [ -x %{_bindir}/updmap-sys ] && %{_bindir}/env - %{_bindir}/updmap-sys --nostop 2> /dev/null
%define __upddeffont [ -x %{_sbindir}/update-defaultfont ] && %{_sbindir}/update-defaultfont 2> /dev/null
%post
%{_bindir}/mktcapdir %{fontdir} %{fontdir}/*.ttfconf
( %{__upddeffont} ) ||:
( %{__updmap} ) ||:
( %__fccache %{fontdir} ) ||:
%postun
%{_bindir}/mktcapdir %{fontdir} %{fontdir}/*.ttfconf
( %{__upddeffont} ) ||:
( %{__updmap} ) ||:
( %__fccache %{fontdir} ) ||: