managefonts コマンド

目的

システム上にインストールされたフォント・ファミリー・セットを更新または変更するために簡単なメニュー形式のインターフェースをユーザーに提供します。

注: managefonts スクリプトを実行するには、 root ユーザー権限が必要です。 managefonts スクリプトは、/usr/lib/ps/ditroff.fonts/managefonts ファイルの中に入っています。

構文

managefonts [ Option ]

説明

managefonts コマンドは、システムにインストールされたフォント・ファミリー・セットの更新または変更用に、簡単なメニュー形式のインターフェースを提供します。 コマンド・ライン引数がない場合、メニュー形式のインターフェースが使用されます。メニューによる場合と同様な選択をコマンド・ライン引数を使用して指定することもできます。

フォント・ファミリーは、Text Formatter Services Package の TranScript Tools オプションと同時にシステムにインストールされます。このデフォルトのセットアップでは、Times、Courier、および Helvetica のフォント・ファミリーを含む 13 種類の標準フォントが組み込まれます。 managefonts コマンドで呼び出されるプログラムを使用して、現在の構成を消去し、新しい構成にすることもできます。 次の定義済みパッケージとして提供されているフォント・ファミリーもいくつかあり、これらのフォント・ファミリーも上の方法でインストールできます。

項目 説明
Times Family Only TranScript Tools オプションを実行するための最小構成です。
Standard13 Package このパッケージは、Times、Courier、および Helvetica フォント・ファミリーを構築します。 このパッケージは、TranScript と共にシステムにインストールされます。
Standard35 Package Standard13 パッケージに、Avant Garde、Bookman、New Century Schoolbook、および Palatino フォント・ファミリーを追加したものです。
All Font Families このパッケージでは、インストール可能なフォント・ファミリーがすべてインストールされます。

また、managefonts コマンドを使用して、複数の新しいフォント・ファミリーを同時に追加することもできます。 使用可能なフォントがメニューに表示され、ユーザーは構築したいフォント・ファミリーを選択するだけです。このプログラムでは、既にインストールされているフォント・ファミリーの構築は行われません。

managefonts コマンドには、フォント・ファミリーのインストールの際に、ユーザーを支援するヘルプ画面も組み込まれています。

注:
  1. フォント・ファミリーを直接削除することはできません。フォント・ファミリーを削除するには、最初に希望するフォント・ファミリーの最小サブセットが入ったパッケージをインストールしなければなりません。このパッケージをインストールした後、Individual Fonts Menu から一度に 1 つのフォント・ファミリーを追加することができます。 例えば、現在の構成が Times、Courier、 Helvetica で、Times と Courier だけが必要な場合、managefonts プログラムで Times Only パッケージをインストールします。
  2. managefonts プログラムのメニュー項目に相当するコマンド・ライン構文はありません。

コマンド・ライン引数は、指定された順序で、左から右に実行されます。次に option パラメーターに有効な値とそれらの意味を説明します。

項目 説明
init0 フォント・パッケージのインストールのための初期化を行います。
clean 一時ファイルと以前にインストールされたフォントをすべて除去します。
cleanall 一時ファイル、以前にインストールされたフォント、インストール済み TranScript の troff フォント・ファイルをすべて除去します。
default Standard 13 フォントをインストールします。
standard13 Standard 13 フォントをインストールします。
standard35 Standard 35 フォントをインストールします。
all 使用可能なすべてのフォントをインストールします。
CourierFamily Courier ファミリーをインストールします。
HelveticaFamily Helvetica ファミリーをインストールします。
HelvNarrowFamily Helvetica Narrow ファミリーをインストールします。
AvantGardeFamily Avant Garde ファミリーをインストールします。
BookmanFamily Bookman ファミリーをインストールします。
GaramondFamily Garamond ファミリーをインストールします。
LubalinFamily Lubalin ファミリーをインストールします。
NewCenturyFamily New Century ファミリーをインストールします。
OptimaFamily Optima ファミリーをインストールします。
PalatinoFamily Palatino ファミリーをインストールします。
SouvenirFamily Souvenir ファミリーをインストールします。
ZapfFamily Zapf ファミリーをインストールします。
BaseFamily Base ファミリー (Times Roman など) をインストールします。

  1. Standard 13 フォントをインストールするには、次のように入力します。
    managefonts cleanall standard13
  2. Standard 35 フォントをインストールするには、次のように入力します。
    managefonts cleanall standard35
  3. すべてのフォントをインストールするには、次のように入力します。
    managefonts cleanall all
  4. Courier ファミリーをインストールするには、 次のように入力します (Times Roman または Base ファミリーは既にインストールされていなければなりません)。
    managefonts init0 CourierFamily clean