Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mkfontdir(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

X(7)

Xserver(1)

fs(1)

xset(1)

MKFONTDIR(1)  —  NEWS-OS Programmer’s Manual

名称

mkfontdir − フォントファイルのディレクトリから fonts.dir ファイルを作成する

形式

mkfontdir [directory-names]

解説

mkfontdir は、引数のそれぞれのディレクトリについて、 そのディレクトリ中の全てのフォントファイルを読み込み、 "FONT" という名前のプロパティを探します。 見つかったプロパティはフォント名として使用されます。 そして、これはファイル名とともに ディレクトリ内の "fonts.dir" ファイルに全て書き込まれます。。 もしプロパティが見つからないときはサフィックス除いたファイル名が使われます。

mkfontdir によって読み取られるフォントファイルの種類は、構成パラメータ によって異なりますが、 通常は PCF (サフィックス ".pcf")、 SNF (サフィックス ".snf")、 および BDF (サフィックス ".bdf") を含みます。 フォントが複数のフォーマットで存在する場合は、 mkfontdir は、まず、PCF を、次に SNF、そして最後に BDF を選びます。

スケーラブルフォント

スケーラブルフォントファイルは、通常、X のフォント名を含まないため、 そのようなフォントを含むディレクトリの下にある fonts.dir ファイルを、 これらのフォント用のエントリを、ユーザが編集して追加する必要があります。 しかし、 mkfontdir が起動すると これらの追加は失われるので、注意してください。

フォント名の別名

フォントパス (font-path) のどのディレクトリにも入れることのできる ファイル "fonts.alias" は、既存のフォントに新しい名前をマップするのに 使用しますが、手動で編集しなければなりません。 フォーマットは、非常に簡略で、2 つの空白で区切られたカラム からなり、最初のカラムには別名が含まれ、2番目にはフォント名の パターンが含まれます。

フォントの別名が使用される場合は、それが参照する名前は、通常の 方法(順番に各フォントディレクトリをひと通り検索する)で検索されます。 このことは、別名が、別名ファイルと同じディレクトリ内のフォントを さしている必要がないことを意味します。

どちらかの名前に空白を埋め込むためには、単にそれを 2重引用符でくくります。 2重引用符(または他の何らかの文字)を埋め込むためには、その前に バックスラッシュ記号をつけます。

"magic-alias with spaces""\"font\name\" with quotes"
regular-aliasfixed

文字列 "FILE_NAMES_ALIASES" のみからなる行がある場合は、 ディレクトリ内の各ファイル名(からサフィックスを除いた部分)は、 そのフォントに対する別名として使用されます。

使用法

X サーバ と フォントサーバ は、 フォントパスが設定されるたびに フォントパス中の各ディレクトリ内で、 "fonts.dir" と "fonts.alias" ファイルの 両方を捜します (xset(1) 参照)。

関連事項

X(7), Xserver(1), fs(1), xset(1)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026