FrontPage > FONT > fonts.scale
scaleは、scalable([文字が]拡大縮小可能)なフォントの事で、
TrueType、OpenType等のフォントの事である。
「スケーラブル・フォント」と「論理フォント名(XLFD)」の対応ファイル
「mkfontscale」、「ttmkfdir」、「mkttfdir」コマンドを使用して「fonts.scale」ファイルを自動生成可能。
「fonts.dir」との違いは、「*--0-0-0-0-*-0-*」の様に、
「サイズ」、「ポイント・サイズ」、「水平解像度」、「垂直解像度」、「平均幅」が、「0」となっている。
[フォント数] [フォント・ファイル名] [論理フォント名(XLFD)] [フォント・ファイル名] [論理フォント名(XLFD)] ...
(注意) ※RHEL4にて「mkfontscale」と「ttmkfdir」を確認した時に下記が異なっていた。 ・「ピッチ(*-p-*、*-m-*、*-c-*等)」 ・「フォント登録組織(*-jisx0201.1976-*)」等の ※mkfontscaleにて生成した場合 起動・再起動時に、fonts.scale等が書き換わる可能性あり(下記を参照)。 RHEL4標準の「xfs」で下記の様な事をしている模様。 (fonts.dirが無い、ファイルステータスが変更されている時に下記を実行。) 1. 「.otc」「.otf」(OpenType)がフォルダに有る場合「mkfontscale、mkfontdir」を実行。 2. 「.ttc」「.ttf」(TrueType)がフォルダに有る場合「ttmkfdir、mkfontdir」を実行。 3. fonts.scale、fonts.alias、fonts.cache.*、dir、「.otc」、「.otf」、「.ttc」、「.ttf」が無い場合は、「mkfontdir」を実行。 「mkfontscale」と「ttmkfdir」では、 論理フォント名の「spacing」、「registryの一部」が異なるのを確認。 (日本語半角フォントを使用する場合は、「mkfontscale」が向いている模様。)
20 ipag0208_for_legacy_compatibility.ttf -misc-ipax0208gothic-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipag0208_for_legacy_compatibility.ttf -misc-ipax0208gothic-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0 ipag0208_for_legacy_compatibility.ttf -misc-ipax0208gothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipag0208_for_legacy_compatibility.ttf -misc-ipax0208gothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipagp0208_for_legacy_compatibility.ttf -misc-ipax0208pgothic-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipagp0208_for_legacy_compatibility.ttf -misc-ipax0208pgothic-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipagp0208_for_legacy_compatibility.ttf -misc-ipax0208pgothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipagp0208_for_legacy_compatibility.ttf -misc-ipax0208pgothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ipagui0208_for_legacy_compatibility.ttf -misc-ipax0208uigothic-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipagui0208_for_legacy_compatibility.ttf -misc-ipax0208uigothic-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipagui0208_for_legacy_compatibility.ttf -misc-ipax0208uigothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipagui0208_for_legacy_compatibility.ttf -misc-ipax0208uigothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ipam0208_for_legacy_compatibility.ttf -misc-ipax0208mincho-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipam0208_for_legacy_compatibility.ttf -misc-ipax0208mincho-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0 ipam0208_for_legacy_compatibility.ttf -misc-ipax0208mincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipam0208_for_legacy_compatibility.ttf -misc-ipax0208mincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipamp0208_for_legacy_compatibility.ttf -misc-ipax0208pmincho-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipamp0208_for_legacy_compatibility.ttf -misc-ipax0208pmincho-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipamp0208_for_legacy_compatibility.ttf -misc-ipax0208pmincho-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipamp0208_for_legacy_compatibility.ttf -misc-ipax0208pmincho-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0
25 ipag.ttf -misc-ipagothic-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipag.ttf -misc-ipagothic-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0 ipag.ttf -misc-ipagothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipag.ttf -misc-ipagothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipag.ttf -misc-ipagothic-medium-r-normal--0-0-0-0-m-0-koi8-r ipagp.ttf -misc-ipapgothic-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipagp.ttf -misc-ipapgothic-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipagp.ttf -misc-ipapgothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipagp.ttf -misc-ipapgothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ipagp.ttf -misc-ipapgothic-medium-r-normal--0-0-0-0-p-0-koi8-r ipagui.ttf -misc-ipauigothic-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipagui.ttf -misc-ipauigothic-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipagui.ttf -misc-ipauigothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipagui.ttf -misc-ipauigothic-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ipagui.ttf -misc-ipauigothic-medium-r-normal--0-0-0-0-p-0-koi8-r ipam.ttf -misc-ipamincho-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipam.ttf -misc-ipamincho-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0 ipam.ttf -misc-ipamincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipam.ttf -misc-ipamincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipam.ttf -misc-ipamincho-medium-r-normal--0-0-0-0-m-0-koi8-r ipamp.ttf -misc-ipapmincho-medium-r-normal--0-0-0-0-p-0-iso10646-1 ipamp.ttf -misc-ipapmincho-medium-r-normal--0-0-0-0-p-0-jisx0201.1976-0 ipamp.ttf -misc-ipapmincho-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0 ipamp.ttf -misc-ipapmincho-medium-r-normal--0-0-0-0-p-0-jisx0208.1990-0 ipamp.ttf -misc-ipapmincho-medium-r-normal--0-0-0-0-p-0-koi8-r
50 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-ascii-0 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-iso8859-1 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-iso8859-15 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-iso8859-2 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-iso8859-9 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-koi8-r ipag.ttf -misc-IPAGothic-medium-r-normal--0-0-0-0-m-0-microsoft-cp1250 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-ascii-0 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-iso10646-1 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-iso8859-1 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-iso8859-15 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-iso8859-2 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-iso8859-9 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1990-0 ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-koi8-r ipagp.ttf -misc-IPAPGothic-medium-r-normal--0-0-0-0-c-0-microsoft-cp1250 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-ascii-0 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-iso10646-1 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-iso8859-1 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-iso8859-15 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-iso8859-2 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-iso8859-9 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1990-0 ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-koi8-r ipagui.ttf -misc-IPAUIGothic-medium-r-normal--0-0-0-0-c-0-microsoft-cp1250 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-ascii-0 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-iso10646-1 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-iso8859-1 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-iso8859-15 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-iso8859-2 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-iso8859-9 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1983-0 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-jisx0208.1990-0 ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-koi8-r ipam.ttf -misc-IPAMincho-medium-r-normal--0-0-0-0-m-0-microsoft-cp1250 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-ascii-0 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-iso10646-1 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-iso8859-1 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-iso8859-15 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-iso8859-2 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-iso8859-9 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-jisx0208.1990-0 ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-koi8-r ipamp.ttf -misc-IPAPMincho-medium-r-normal--0-0-0-0-c-0-microsoft-cp1250※「jisx0201.1976-0」半角カナがなく「ascii-0」となっている。