OSDN Git Service

Added all.
[clfsja/cross-lfs-ja.git] / src / final-system / common / ncurses.ch
1 %
2 % This is part of CLFSja package.
3 %
4 % This is a CTIE change file for the original XML source of the CLFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13     <para>The Ncurses package contains libraries for terminal-independent
14     handling of character screens.</para>
15 @y
16     <para>
17     Ncurses パッケージは、端末に依存しない、文字ベースのスクリーン制御を行うライブラリを提供します。
18     </para>
19 @z
20
21 @x
22     <title>Installation of Ncurses</title>
23 @y
24     <title>&InstallationOf1;Ncurses &InstallationOf2;</title>
25 @z
26
27 @x
28     <para os="p1">The following patch contains updates from the &ncurses-version; branch
29     by the Ncurses developers:</para>
30 @y
31     <para os="p1">
32     以下のパッチは、Ncurses 開発者による Ncurses &ncurses-version; ブランチの更新を適用するものです。
33     </para>
34 @z
35
36 @x
37     <para os="a">Prepare Ncurses for compilation:</para>
38 @y
39     <para os="a">&PreparePackage1;Ncurses &PreparePackage2;</para>
40 @z
41
42 @x
43       <title>The meaning of the new configure option:</title>
44 @y
45       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
46 @z
47
48 @x --with-manpage-format=normal
49           <para>This tells Ncurses not to compress its installed manpages.</para>
50 @y
51           <para>
52           インストールする man ページを圧縮しないようにします。
53           </para>
54 @z
55
56 @x --enable-pc-files
57           <para>This tells Ncurses to generate and install .pc files for
58           <command>pkg-config</command>.</para>
59 @y
60           <para>
61           <command>pkg-config</command> 用の .pc ファイルを生成しインストールすることを指示します。
62           </para>
63 @z
64
65 @x
66     <para os="c">Compile the package:</para>
67 @y
68     <para os="c">&CompileThePackage;</para>
69 @z
70
71 @x
72     <para os="e">This package has a test suite, but it can only be run after
73     the package is installed. The tests are in the
74     <filename class="directory">test/</filename> directory. See the
75     <filename>README</filename> file in that directory for details.</para>
76 @y
77     <para os="e">
78     このパッケージにはテストスイートがありますが、インストールした後に実行しなければなりません。
79     テストスイートのためのファイル群はサブディレクトリ <filename class="directory">test/</filename> 以下にあります。
80     詳しくはそのディレクトリ内にある <filename>README</filename> ファイルを参照してください。 
81     </para>
82 @z
83
84 @x
85     <para os="f">Install the package:</para>
86 @y
87     <para os="f">&InstallThePackage;</para>
88 @z
89
90 @x
91     <para os="h">Move the Ncurses static libraries to the proper location:</para>
92 @y
93     <para os="h">
94     スタティックライブラリを適正なディレクトリに移動させます。
95     </para>
96 @z
97
98 @x
99     <para os="j">Create symlinks in <filename class="directory">/usr/lib:</filename></para>
100 @y
101     <para os="j">
102     <filename class="directory">/usr/lib</filename> ディレクトリにてシンボリックリンクを生成します。
103     </para>
104 @z
105
106 @x
107     <para os="l">Many packages that use Ncurses will compile just fine against
108     the widechar libraries, but won't know to look for them. Create linker
109     scripts and symbolic links to allow older and non-widec compatible
110     programs to build properly:</para>
111 @y
112     <para os="l">
113     Ncurses を利用する各種パッケージではワイド文字に対してもうまく動作するように作られています。
114     しかし対応するライブラリを見つけられない場合があります。
115     そこでリンカースクリプトとシンボリックリンクを作成して、かつての古いワイド文字非対応のプログラムでも正常にビルドができるようにします。
116     </para>
117 @z
118
119 @x
120     <title>Contents of Ncurses</title>
121 @y
122     <title>&ContentsOf1;Ncurses &ContentsOf2;</title>
123 @z
124
125 @x
126       <segtitle>Installed programs</segtitle>
127       <segtitle>Installed libraries</segtitle>
128       <segtitle>Installed directories</segtitle>
129 @y
130       <segtitle>&InstalledProgram;</segtitle>
131       <segtitle>&InstalledLibrary;</segtitle>
132       <segtitle>&InstalledDirectory;</segtitle>
133 @z
134
135 @x
136         <seg>captoinfo (link to tic), clear, infocmp, infotocap (link to tic),
137         ncursesw5-config, reset (link to tset), tabs, tic, toe, tput, tset</seg>
138         <seg>libcursesw.so (link to libncursesw.so), libformw.[a,so],
139         libmenuw.[a,so], libncurses++w.a, libncursesw.[a,so],
140         libpanelw.[a,so]</seg>
141         <seg>/usr/share/tabset, /usr/share/terminfo</seg>
142 @y
143         <seg>captoinfo (&LinkTo1;tic &LinkTo2;), clear, infocmp, infotocap (&LinkTo1;tic &LinkTo2;),
144         ncursesw5-config, reset (tset &LinkTo2;), tabs, tic, toe, tput, tset</seg>
145         <seg>libcursesw.so (&LinkTo1;libncursesw.so &LinkTo2;), libformw.[a,so],
146         libmenuw.[a,so], libncurses++w.a, libncursesw.[a,so],
147         libpanelw.[a,so]</seg>
148         <seg>/usr/share/tabset, /usr/share/terminfo</seg>
149 @z
150
151 @x
152       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
153 @y
154       <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
155 @z
156
157 @x captoinfo
158           <para>Converts a termcap description into a terminfo description</para>
159 @y
160           <para>
161           termcap の記述を terminfo の記述に変換します。
162           </para>
163 @z
164
165 @x clear
166           <para>Clears the screen, if possible</para>
167 @y
168           <para>
169           画面消去が可能ならこれを行います。
170           </para>
171 @z
172
173 @x infocmp
174           <para>Compares or prints out terminfo descriptions</para>
175 @y
176           <para>
177           terminfo の記述どうしを比較したり出力したりします。
178           </para>
179 @z
180
181 @x infotocap
182           <para>Converts a terminfo description into a termcap description</para>
183 @y
184           <para>
185           terminfo の記述を termcap の記述に変換します。
186           </para>
187 @z
188
189 @x ncursesw5-config
190           <para>Provides configuration information for ncurses</para>
191 @y
192           <para>
193           ncurses の設定情報を提供します。
194           </para>
195 @z
196
197 @x reset
198           <para>Reinitializes a terminal to its default values</para>
199 @y
200           <para>
201           端末をデフォルト設定に初期化します。
202           </para>
203 @z
204
205 @x tabs
206           <para>Sets and clears tab stops on a terminal</para>
207 @y
208           <para>
209           端末上のタブストップの設定をクリアしたり設定したりします。
210           </para>
211 @z
212
213 @x tic
214           <para>The terminfo entry-description compiler that translates a
215           terminfo file from source format into the binary format needed for the
216           ncurses library routines. A terminfo file contains information on the
217           capabilities of a certain terminal</para>
218 @y
219           <para>
220           terminfo の定義項目に対するコンパイラーです。
221           これはソース形式の terminfo ファイルをバイナリ形式に変換し、ncurses ライブラリ内の処理ルーチンが利用できるようにします。
222           terminfo ファイルは特定端末の特性に関する情報が記述されるものです。
223           </para>
224 @z
225
226 @x toe
227           <para>Lists all available terminal types, giving the primary name and
228           description for each</para>
229 @y
230           <para>
231           利用可能なすべての端末タイプを一覧表示します。
232           そこでは端末名と簡単な説明を示します。
233           </para>
234 @z
235
236 @x tput
237           <para>Makes the values of terminal-dependent capabilities available to
238           the shell; it can also be used to reset or initialize a terminal or
239           report its long name</para>
240 @y
241           <para>
242           端末に依存する機能設定をシェルが利用できるようにします。
243           また端末のリセットや初期化、あるいは長い端末名称の表示も行います。
244           </para>
245 @z
246
247 @x tset
248           <para>Can be used to initialize terminals</para>
249 @y
250           <para>
251           端末の初期化に利用します。
252           </para>
253 @z
254
255 @x libcursesw
256           <para>A link to <filename>libncursesw</filename></para>
257 @y
258           <para>
259           <filename>libncursesw</filename> へのリンク。
260           </para>
261 @z
262
263 @x libncursesw
264           <para>Contains functions to display text in many complex ways on a
265           terminal screen; a good example of the use of these functions is the
266           menu displayed during the kernel's
267           <command>make menuconfig</command></para>
268 @y
269           <para>
270           さまざまな方法により端末画面上に文字列を表示するための関数を提供します。
271           これらの関数を用いた具体例として、カーネルの <command>make menuconfig</command> の実行によって表示されるメニューがあります。
272           </para>
273 @z
274
275 @x libformw
276           <para>Contains functions to implement forms</para>
277 @y
278           <para>
279           フォームを実装するための関数を提供します。
280           </para>
281 @z
282
283 @x libmenuw
284           <para>Contains functions to implement menus</para>
285 @y
286           <para>
287           メニューを実装するための関数を提供します。
288           </para>
289 @z
290
291 @x libpanelw
292           <para>Contains functions to implement panels</para>
293 @y
294           <para>
295           パネルを実装するための関数を提供します。
296           </para>
297 @z