Provided by: xmanpages-ja_4.1.0.20011224-6_all bug

OPTIONS

       -config configuration_file
               フォントサーバが使う設定ファイルを指定する。           この引-
               数を指定しなければ、デフォルトのファイルとして
               /usr/X11R6/lib/X11/fs/config が使われる。

       -ls listen_socket
               既に待ち状態ソケットとして準備されているファイルディスクリプタを指定する。
               このオプションが意図しているのは、追加の接続を処理するためにフォント
               サーバが自分のコピーを自動的に生成する際に、そのフォントサーバ自身が
               使う場合だけである。

       -port tcp_port
               フォントサーバが接続を待つ      TCP      ポート番号を指定する。
               デフォルトのポート番号は7100である。

       -daemon フォントサーバの起動時に、自動的に  fork してバックグラウンドで
               動作するように指示する。
               このオプションを指定しなければ(かつデフォルトでデーモンとして
               動作するように          xfs          を構築していなければ)、xfs
               は通常プロセスとして動作 する。

       -droppriv
               このオプションを指定すると、xfs はユーザ xfs およびグループ xfs
               の権限で動作しようとする(                                 -user
               オプションを指定していない場合)。          このオプションはセ-
               ュリティ上の理由で用意されている。
               というのも、ローカルおよびリモートの両方からのアクセスに対して、
               xfs    には未発見のバッファオーバーフローがあるかもしれないし、
               他にも依僂任る抜け穴があるかもしれないからである。
               このオプションに加えて、設定ファイルで   "no-listen   =    tcp"
               も指定するとよいだろう。        このオプションを指定すると、xfs
               はまったく TCP ポートを使わない。

       -nodaemon
               xfs
               がデフォルトでデーモンとして(バックグラウンドで)動作するように構築
               されている場合、このオプションを指定するとデーモンとしての動作は行われ
               ず、xfs は通常プロセスとして起動される。

       -user username
               このオプションは  -droppriv  とよく似ているが、ユーザ  username
               として xfs が動作する点が異なる。

ル
       SIGTERM このシグナルはフォントサーバを正常終了させる。

       SIGUSR1 このシグナルを使うと、フォントサーバは設定ファイルを再読み込みする。

       SIGUSR2 このシグナルを使うと、フォントサーバはもし-
               ャッシュを持っていれば フラッシュさせる。

       SIGHUP  このシグナルを使うと、フォントサーバがリセットされ、全てのアクティブな
               接続は切断され、設定ファイルが再読み込みされる。

定
       設定言語は、ァ璽錙璽匹斑佑離撻△鯤造戮燭發里任△襦        それぞれの-
       ーワードの後には `=' と設定したい値を続ける。

       認識されるァ璽錙璽匹楼焚爾猟未蠅任△:

       catalogue (文字列のリスト)
              フォントパス要素名の順序付い離螢好函 現在のところは "catalogue"
              というァ璽錙璽匹鮖箸辰討い襪海箸琶兇蕕錣
              いことになっているが、現在の実装で対応しているカタログはひとつ("all")
              だけである。 "all" カタログは指定されたフォントを全て含む。

       alternate-servers (文字列のリスト)
              このフォントサーバに対する、代理フォントサーバのリスト。

       client-limit (cardinal)
              このフォントサーバがサービスを拒絶しないで受け入れるクライアントの数。
              この設定は、個々のフォントサーバの負荷を調節するのに便利である。

       clone-self (boolean)
              接続するクライアントの数が制限に達した時、
              フォントサーバが自分の複製を作るかどうかを指定する。

       default-point-size (cardinal)
              サイズが指定されていないフォントのデフォルトのポイントサイズ(単位は
              1/10 ポイント)。 デフォルト値は 120 である。

       default-resolutions (解像度のリスト)
              サーバがデフォルトで対応する解像度。
              この情報は、プレレンダリングのヒントとして使われたり、解像度が指定され
              ていないスケールフォントの値を決めるために使われることがある。
              ひとつの解像度は、x,                                           y
              の解像度の組をコンマで区切って表す(単位はピクセル毎インチ)。
              解像度が複数個ある場合は、解像度をコンマで区切って並べる。

       error-file (文字列)
              エラーファイルのファイル名。
              全てのウォーニングとエラーがここに杵燭気譴襦

       no-listen (通信の種類)
              無効にする通信の種類。例えば、"no-listen   tcp"   を指定すると、
              TCP/IP で接続でい覆なる。

       port (cardinal)
              サーバが接続待ちをする TCP ポート。

       use-syslog (boolean)
              (syslog              に対応しているシステムにおいて)エラー出力に
              syslog(3)を使うか どうかを指定する。

       deferglyphs (文字列)
              グリフの遅延引そ个靴肇ャッシュのモードを指定する。 指定でい訝佑
              "none"    (遅延グリフを使用しない),    "all"     (全てのフォント
              に適用する), "16" (16 ビットフォントだけに適用する)である。

例
       #
       # フォントサーバの設定ファイルの例
       #

       # 10 クライアントまでフォントサーバへの接続を許可する。
       client-limit = 10

       # フォントサーバへの接続数が制限に達したら、新しいフォントサーバを起動する。
       clone-self = on

       # クライアントが使える代理フォントサーバ
       alternate-servers = hansen:7101,hansen:7102

       # フォントを探す場所の指定:
       # 最初に Speedo フォントのアウトラインフォントを探し、次に misc
       # フォントのビットマップを探し、最後に 100dpi フォントのビットマップを探す
       #
       catalogue = /usr/X11R6/lib/X11/fonts/speedo,
            /usr/X11R6/lib/X11/fonts/misc,
            /usr/X11R6/lib/X11/fonts/100dpi/

       #  12 point で (単位は 1/10 ポイント)
       default-point-size = 120

       # 100 x 100 と 75 x 75
       default-resolutions = 100,100,75,75
       use-syslog = off

前
       TCP    接続を受けるフォントサーバの指定には、以下の書式のいずれかが使用
       でい:

           tcp/hostname:port
           tcp/hostname:port/cataloguelist

       hostname   はフォントサーバが動作しているマシンの名前   (または10進表-
       でのアドレス)を指定する。 port はフォントサーバが接続待ちをしている TCP
       ポートの番号              (10進表)である。               cataloguelist
       はカタログ名のリストを指定する。リストの区切り文字は '+' である。

       指定例: tcp/fs.x.org:7100, tcp/18.30.0.212:7101/all.

       DECnet     接続を受けるフォントサーバの指定には、以下の書式のいずれかが
       使用でい襦

           decnet/nodename::font$objname
           decnet/nodename::font$objname/cataloguelist

       nodename   はフォントサーバが動作しているマシンの名前(または   10進表-
       でのアドレス)を指定する。         objname        は通常の        DECnet
       のオブジェクト名である(大文字・小文字は   区別しない)。   cataloguelist
       はカタログ名のリストを指定する。リストの区切り文字は '+' である。

       例: DECnet/SRVNOD::FONT$DEFAULT, decnet/44.70::font$special/symbols.

目
       X(7), The X Font Service Protocol,
       Font server implementation overview

グ
       複数個のカタログを扱えるようにすべい任△襦

者
       Dave Lemke, Network Computing Devices, Inc
       Keith Packard, Massachusetts Institute of Technology