correct some commas and periods.

This commit is contained in:
Hiroyuki Hanai 2001-12-17 06:50:01 +00:00
parent 87c40db743
commit 094a7a86e7
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=11455

View file

@ -56,13 +56,13 @@
<title>X のクライアント/サーバーモデル</title>
<para>X は最初からネットワークを意識してデザインされており, <quote>クライアント - サーバー</quote>モデルということができます.
X では<quote>X サーバー</quote>はキーボードやモニター, マウスが接続されたコンピューター上で動きます. このサーバーはディスプレイの表示やキーボード, マウスなどからの入力を司ります. 各 X アプリケーション (<application>XTerm</application>や<application>Netscape</application>など) は <quote>クライアント</quote>です. クライアントは<quote>この座標にウィンドウを描いてください</quote>といったメッセージをサーバーへ送り, サーバーは<quote>ユーザーが OK ボタンを押しました</quote>といったようなメッセージを送り返すのです.</para>
X では, <quote>X サーバー</quote>はキーボードやモニター, マウスが接続されたコンピューター上で動きます. このサーバーはディスプレイの表示やキーボード, マウスなどからの入力を司ります. 各 X アプリケーション (<application>XTerm</application>や<application>Netscape</application>など) は <quote>クライアント</quote>です. クライアントは<quote>この座標にウィンドウを描いてください</quote>といったメッセージをサーバーへ送り, サーバーは<quote>ユーザーが OK ボタンを押しました</quote>といったようなメッセージを送り返すのです.</para>
<para>家庭は小さなオフィスのような環境で 1 台しかコンピューターがないという場合には X サーバーと X クライアントは同じコンピューター上で動くことになるでしょう. しかし, X サーバーをあまり速くないデスクトップコンピューターで動かし, X アプリケーション (クライアント) は例えばオフィス全体を捌くような速くて高機能なマシンで動かすことも可能なのです. ここでの話では, X のクライアントとサーバーの通信はネットワーク越しに行なわれるとします.</para>
<para>これは, ある人々を混乱させることがあります. X での用語は彼らが期待するものとは正反対だからです. 彼らは<quote>X サーバー</quote>は地下にある大きなパワフルなマシンであり, <quote>X クライアント</quote>が自分たちのデスク上にあると期待するのです.</para>
<para>X のプロトコルには, クライアントとサーバーのマシンが同じ OS で動いていなければならないといったことを強制するものはなにもありませんし同じ種類のコンピューターで動いている必要もないのです. X サーバーを Microsoft Windows や Apple の Mac OS で動かすことも可能ですし, そのようなソフトウェアもフリーのものから商用のまでいろいろとあります.</para>
<para>X のプロトコルには, クライアントとサーバーのマシンが同じ OS で動いていなければならないといったことを強制するものはなにもありませんし, 同じ種類のコンピューターで動いている必要もないのです. X サーバーを Microsoft Windows や Apple の Mac OS で動かすことも可能ですし, そのようなソフトウェアもフリーのものから商用のまでいろいろとあります.</para>
<para>FreeBSD に付いてくる X サーバーは <application>XFree86</application> と呼ばれるもので, FreeBSD のライセンスに似たライセンスに従ってフリーで配布されています. FreeBSD 用の商用 X サーバーも入手可能です.</para>
</sect2>
@ -108,7 +108,7 @@
<varlistentry>
<term>sloppy-focus</term>
<listitem>
<para>これはfocus-follows-mouseを少し拡張したものです. focus-follows-mouseでは, マウスがルートウィンドウ (背景) に移動した時にはフォーカスされているウィンドウがなくキーストロークは単に捨てられます. sloppy-focusであればポインターが別のウィンドウに移った時のみフォーカスが変わり, 現在のウィンドウから出ただけでは変わりません.</para>
<para>これはfocus-follows-mouseを少し拡張したものです. focus-follows-mouseでは, マウスがルートウィンドウ (背景) に移動した時にはフォーカスされているウィンドウがなく, キーストロークは単に捨てられます. sloppy-focusであればポインターが別のウィンドウに移った時のみフォーカスが変わり, 現在のウィンドウから出ただけでは変わりません.</para>
</listitem>
</varlistentry>
@ -117,7 +117,7 @@
<listitem>
<para>アクティブなウィンドウはマウスクリックにより選択されます.
ウィンドウは<quote>持ち上げられる</quote>でしょうし, 他の全てのウィンドウの前にきます.
全てのキーストロークはポインターが別のウィンドウに動いた時でさえこのウィンドウに届きます.</para>
全てのキーストロークは, ポインターが別のウィンドウに動いた時でさえこのウィンドウに届きます.</para>
</listitem>
</varlistentry>
</variablelist>
@ -202,7 +202,7 @@
<title>XFree86 4.Xの設定</title>
<para><application>XFree86 4.X</application> の設定は複数のステップの処理に分けられます.
まずは <application>XFree86</application> に <option>-configure</option> オプションを付けて最初の設定ファイルを作りましょう. スーパーユーザーになって単に次のようにしてください</para>
まずは <application>XFree86</application> に <option>-configure</option> オプションを付けて最初の設定ファイルを作りましょう. スーパーユーザーになって単に次のようにしてください.</para>
<screen>&prompt.root; XFree86 -configure</screen>
@ -241,9 +241,9 @@
</programlisting>
<para><varname>Horizsync</varname> と <varname>VertRefresh</varname>
というキーワードが設定ファイル中にないかもしれませんその場合には,
というキーワードが設定ファイル中にないかもしれません. その場合には,
<varname>Horizsync</varname> キーワードの後には水平走査周波数の,
<varname>VertRefresh</varname> キーワードの後には垂直同期周波数の正しい値を加えてください
<varname>VertRefresh</varname> キーワードの後には垂直同期周波数の正しい値を加えてください.
上の例では対象となるモニターの周波数が書かれています.</para>
<indexterm>
@ -297,11 +297,11 @@
<indexterm><primary>Intel i810 graphic chipset</primary></indexterm>
<para>Intel i810 統合チップセットはカードをドライブするために <application>XFree86</application>
<para>Intel i810 統合チップセットは, カードをドライブするために <application>XFree86</application>
用の AGP プログラミングインターフェイスである <devicename>agpgart</devicename> が必要です.
<devicename>agpgart</devicename> を利用するためには, &man.kldload.8; を使って <filename>agp.ko</filename>
というカーネルローダブルモジュールをカーネルにロードしておく必要があります.
これは<filename>/boot/loader.conf</filename> に次のように書いておけば &man.loader.8;
これは, <filename>/boot/loader.conf</filename> に次のように書いておけば &man.loader.8;
がブート時に自動的にやってくれます.</para>
<programlisting>agp_load="YES"</programlisting>
@ -841,7 +841,7 @@
<screen>&prompt.user; <userinput>LD_PRELOAD=/usr/X11R6/lib/libgdkxft.so gimp</userinput></screen>
<para>csh 系のシェルであれば次のようにしてください</para>
<para>csh 系のシェルであれば次のようにしてください.</para>
<screen>
&prompt.user; <userinput>setenv LD_PRELOAD /usr/X11R6/lib/libgdkxft.so</userinput>
@ -914,7 +914,7 @@
&prompt.root; <userinput>make install clean</userinput></screen>
<para><application>KDE2</application> がインストールできたら
X サーバーにウィンドウマネージャーの代わりにこのアプリケーションを立ち上げるように教えます.
X サーバーに, ウィンドウマネージャーの代わりにこのアプリケーションを立ち上げるように教えます.
<filename>.xinitrc</filename> ファイルを次のように編集しましょう.</para>
<screen>&prompt.root; <userinput>echo "/usr/X11R6/bin/startkde" > ~/.xinitrc</userinput></screen>