- Merge the following from the English version:

r43874 -> r43875	head/ja_JP.eucJP/books/handbook/l10n/chapter.xml
This commit is contained in:
Ryusuke SUZUKI 2020-10-09 17:46:02 +00:00
parent 535f89394a
commit 9b74b71326
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=54585

View file

@ -3,7 +3,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: r43874
Original revision: r43875
$FreeBSD$
-->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="l10n">
@ -384,80 +384,63 @@ me:\
<sect2 xml:id="setting-console">
<title>コンソールの設定</title>
<para>C 言語の char で表現できるシングルバイトの文字セット用に、
<filename>/etc/rc.conf</filename>
でその言語に対応した適切なコンソールフォントを指定してください。</para>
<para>コンソールで利用可能な地域化されたフォントがあります。
利用できるフォントの一覧を調べるには、
<command>ls /usr/share/syscons/fonts</command>
と入力してください。
コンソールのフォントを設定するには、
<filename>.fnt</filename> という拡張子を除いた
<replaceable>フォント名</replaceable> を、
<filename>/etc/rc.conf</filename> に設定してください。</para>
<programlisting>font8x16=<replaceable>フォント名</replaceable>
font8x14=<replaceable>フォント名</replaceable>
font8x8=<replaceable>フォント名</replaceable></programlisting>
<para>ここで <replaceable>フォント名</replaceable>
<filename>/usr/share/syscons/fonts</filename>
にあるフォントファイルから <filename>.fnt</filename>
という拡張子を除いたものです。</para>
<indexterm>
<primary><application>sysinstall</application></primary>
</indexterm>
<indexterm><primary>keymap</primary></indexterm>
<indexterm><primary>screenmap</primary></indexterm>
<para><command>sysinstall</command> を使って、C 言語の char
で表現できるシングルバイトの文字セット用のキーマップとスクリーンマップを指定できます。
<application>sysinstall</application> で、
<guimenuitem>Configure</guimenuitem> を選択し、
<guimenuitem>Console</guimenuitem> を選択してください。
もしくは、<filename>/etc/rc.conf</filename>
に以下の行を加えてください。</para>
<para>以下を <filename>/etc/rc.conf</filename> に追加することで、
キーマップおよびスクリーンマップを指定できます。</para>
<programlisting>scrnmap=<replaceable>スクリーンマップ名</replaceable>
keymap=<replaceable>キーマップ名</replaceable>
keychange="<replaceable>ファンクションキー番号の並び</replaceable>"</programlisting>
<para>ここで <replaceable>スクリーンマップ名</replaceable>
<filename>/usr/share/syscons/scrnmaps</filename>
にあるマップファイルから <filename>.scm</filename>
という拡張子を除いたものです。
VGA アダプタがフォント文字マトリクスで
bit 8 を bit 9 に拡張することに対処するために、
フォントに適切にマップされたスクリーンマップが必要となります。
<para>利用可能なスクリーンマップの一覧を調べるには、
<command>ls /usr/share/syscons/scrnmaps</command>
と入力してください。
<filename>/etc/rc.conf</filename>
<replaceable>スクリーンマップ名</replaceable> を指定する時は、
<filename>.csm</filename> という拡張子を除いてください。
スクリーンフォントが bit 8
列を使っている時に文字を疑似グラフィクス領域から外に移動します。</para>
列を使っている時に文字を疑似グラフィクス領域から外に移動するように、
VGA アダプタがフォント文字マトリクスで
bit 8 を bit 9 に拡張することに対処するため、
フォントに適切にマップされたスクリーンマップが必要となります。</para>
<para><filename>/etc/rc.conf</filename> において、
<application>moused</application> を有効にしている場合は、
次の段落に書かれているマウスカーソルに関する情報を確認してください。</para>
<indexterm>
<primary><application>moused</application></primary>
</indexterm>
<para>設定省略時には、&man.syscons.4;
ドライバのマウスカーソルはキャラクタセット中の
0xd0-0xd3 の範囲を占めています。そのため、
利用している言語がこの範囲のキャラクタセットを使っている場合、
カーソルの占める範囲を移動してください。
&os; でこれを回避するには、次の行を
<filename>/etc/rc.conf</filename> に追加してください。</para>
<programlisting>mousechar_start=3</programlisting>
<para>上記の例の <replaceable>キーマップ名</replaceable>
<filename>/usr/share/syscons/keymaps</filename>
にあるキーマップファイルから <filename>.kbd</filename>
という拡張子を除いたものです。
<para>利用可能なキーマップの一覧を調べるには、
<command>ls /usr/share/syscons/keymaps</command>
と入力してください。
<filename>/etc/rc.conf</filename>
<replaceable>キーマップ名</replaceable> を指定する時には、
<filename>.kbd</filename> という拡張子を除いてください。
どのキーマップを使うかよくわからないなら、&man.kbdmap.1;
で再起動せずにキーマップを試すことができます。</para>
<para>ファンクションキーの並びはキーマップにより定義されてはいないため
<para>ファンクションキーの並びはキーマップで定義されていないので、
端末タイプに合わせたファンクションキーを設定するために
<literal>keychange</literal> が必要となります。</para>
<literal>keychange</literal> のエントリが必要となります。</para>
<para><filename>/etc/ttys</filename>
<para>次に <filename>/etc/ttys</filename>
の中のすべての仮想端末のエントリに対して、
正しいコンソール端末タイプを設定するようにしてください。
現在の定義済の値は以下の通りです。</para>
正しいコンソール端末タイプを設定してください。<xref
linkend="locale-charset"/> は、
利用可能な端末タイプの一覧です。</para>
<table xml:id="locale-charset" frame="none" pgwide="1">
<title>文字セットに対する定義済みの端末タイプ</title>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
<thead>
<row>
@ -503,24 +486,29 @@ keychange="<replaceable>
</row>
</tbody>
</tgroup>
</informaltable>
</table>
<indexterm>
<primary><application>moused</application></primary>
</indexterm>
<para>ワイド/多バイト文字の言語については、
<filename>/usr/ports/language</filename>
内の適切な &os; port を利用してください。
いくつかのアプリケーションは、
システムに対しシリアルターミナルとして振る舞います。
<filename>/etc/ttys</filename> において、
<application>Xorg</application>
と疑似シリアルコンソール用に充分なターミナルを用意してください。
以下はコンソールで他の言語を使うためのアプリケーションのリストの一部です。</para>
その言語に対するコンソールを &os; Ports Collection
からインストールしてください。
利用可能な ports は、<xref
linkend="locale-console"/> にまとめてあります。
インストール後、各 port の <filename>pkg-message</filename>
または、マニュアルページを参照して、
設定や使用方法を調べてください。</para>
<table xml:id="locale-console" frame="none" pgwide="1">
<title>Ports Collection で利用可能なコンソール</title>
<informaltable frame="none" pgwide="1">
<tgroup cols="2">
<thead>
<row>
<entry>言語</entry>
<entry>ports の位置</entry>
<entry>port の位置</entry>
</row>
</thead>
@ -531,18 +519,47 @@ keychange="<replaceable>
</row>
<row>
<entry>日本語</entry>
<entry><package>japanese/kon2-16dot</package> または
<package>japanese/mule-freewnn</package></entry>
<entry>中国語/日本語/韓国語</entry>
<entry><package>chinese/cce</package></entry>
</row>
<row>
<entry>韓国語</entry>
<entry><package>korean/han</package></entry>
<entry>日本語</entry>
<entry><package>chinese/kon2</package></entry>
</row>
<row>
<entry>中国語/日本語/韓国語</entry>
<entry><package>chinese/zhcon</package></entry>
</row>
<row>
<entry>日本語</entry>
<entry><package>japanese/kon2-14dot</package></entry>
</row>
<row>
<entry>日本語</entry>
<entry><package>japanese/kon2-16dot</package></entry>
</row>
</tbody>
</tgroup>
</informaltable>
</table>
<para><filename>/etc/rc.conf</filename> において
<application>moused</application> を有効にしている場合には、
追加の設定が必要となるでしょう。
デフォルトでは、&man.syscons.4;
ドライバのマウスカーソルはキャラクタセット中の
<literal>0xd0</literal>-<literal>0xd3</literal>
の範囲を占めています。そのため、
利用している言語がこの範囲のキャラクタセットを使っている場合、
カーソルの占める範囲を移動してください。
&os; でこれを回避するには、次の行を
<filename>/etc/rc.conf</filename> に追加してください。</para>
<programlisting>mousechar_start=3</programlisting>
</sect2>
<sect2>