wiki:DefaultFonts

Version 3 (modified by daisuke, 15 years ago) (diff)

--

フォント

  •  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 相当のフォントは優先順位をつけて自動選択
      • LX > IPA > VL > Sazanami
  • 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 も必要か?

TrueType?-*.spec

%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} ) ||: