FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
gnuplot-old/docs/README.ja at branch-4-2-stable · gnuplot/gnuplot-old · GitHub
gnuplot
gnuplot-old
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
gnuplot-old
/
docs
/
README.ja
Copy path
More file actions
More file actions
Latest commit
History
History
History
431 lines (293 loc) · 12.4 KB
Breadcrumbs
gnuplot-old
/
docs
/
README.ja
Copy path
File metadata and controls
431 lines (293 loc) · 12.4 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
# $Id: README.ja,v 1.2.2.1 2007/08/26 06:14:42 sfeam Exp $
# The Japanese translations of gnuplot manuals
# Shigeharu TAKENO <shige@iee.niit.ac.jp>
#
gnuplot 付属マニュアル等の日本語訳について
Shigeharu TAKENO <shige@iee.niit.ac.jp>
1. はじめに
-----------
ここには、gnuplot に付属するマニュアル等の日本語訳が置かれていま
す。このファイルでは、ここに置かれている以下のファイルに関する説
明を行います。
[a] gnuplot-ja.doc: docs/gnuplot.doc の日本語訳
[b] term-ja.diff: term/*.trm のドキュメントの日本語訳への差分
[c] README.ja: このファイル (主に Unix ユーザへの説明書)
なお、これらのファイルは日本語テキストファイルですが、その漢字コ
ードはいずれも EUC_JP (日本語 EUC) になっています。必要ならば適当
に変換してご利用ください。
他のファイル (wgnuplot 用のファイル) に関しては、README.win-ja を
ご覧ください。
いくつか問題点等もあります。それに関しては 「3. 注意」を参照して
下さい。
この日本語訳の最新版やこの訳に関する注意等は以下の WWW ページに掲
載していく予定ですのでそちらも参照して下さい。
http://takeno.iee.niit.ac.jp/~foo/gp-jman/
この日本語訳を PDF や PS、LaTeX などの他のフォーマットの形式に変
換したファイルもそこに置いてあります。
2. 利用法
---------
2.1. 日本語オンラインヘルプの作成
---------------------------------
まず、gnuplot-ja.doc を元に日本語オンラインヘルプファイルを作成す
る手順を説明します。
[1] 普通に gnuplot を make & install
最初から日本語オンラインヘルプしか作らないようにすることも可能で
すが、英語版を作った後でやる方が無難です。
[2] term/ にパッチを当てる
現在 gnuplot を展開したディレクトリにいるとします。
% cd term
% patch -p1 < ../docs/term-ja.diff
% cd ..
これで、terminal ドライバのマニュアル部分が日本語化されました。
[3] docs ディレクトリのツールを作り直す
% cd docs
% make clean
% make doc2gih
オリジナルの gnuplot をコンパイルした後に作られる docs/ ディレク
トリのツールには、既に terminal ドライバのヘルプ部分が組み込まれ
ていますので、日本語マニュアルを作る場合はツールの作り直しが必要
です。
[4] gnuplot のオンラインヘルプファイル (.gih) を作成する
% ./doc2gih gnuplot-ja.doc gnuplot-ja.gih
[5] できたヘルプファイルを適当なところに置く
できあがったファイルを適当な場所に置いて、そのパスを GNUHELP で設
定すれば、gnuplot はそのファイルをオンラインヘルプとして使用する
ようになります。
# cp gnuplot-ja.gih /usr/local/share/gnuplot/gnuplot-ja.gih
% setenv GNUHELP /usr/local/share/gnuplot/gnuplot-ja.gih
もちろん、gnuplot.gih を上書きしてインストールすることもできます。
その場合は、[4],[5] は、
% cp gnuplot-ja.doc gnuplot.doc
% make install-gih
とすれば済みます。
2.2. 他の形式のドキュメントの作成
---------------------------------
他の形式のドキュメントの作成は、docs/ の Makefile の通りに行うだ
けでは済まない場合もかなりあります。以下で、いくつか代表的なもの
を紹介します。
[a] LaTeX 形式, dvi 形式の作成
LaTeX 形式のファイルは以下のように作成します。
% cd docs
% make doc2tex
% ./doc2tex gnuplot-ja.gih gnuplot-ja.tex
これは platex でほぼコンパイルできるのですが、platex だと
\subsection{New plot style {\bf pm3d}}
のような行でよく分からないエラーがでることがありますので、その場
合はこの \bf の命令を取るとうまくいきます。手動でとるか、sed で次
のようにしてください。
% sed '/subsection.*\\bf/s/\\bf //' gnuplot-ja.tex > tmpf
% mv tmpf gnuplot-ja.tex
コンパイルは、以下のようにします。
% setenv TEXINPUTS .:..::
% touch gnuplot-ja.idx
% platex gnuplot-ja.tex
% platex gnuplot-ja.tex
% platex gnuplot-ja.tex
% makeindex gnuplot-ja
% platex gnuplot-ja.tex
英語版の gnuplot.doc を、日本語訳で上書きしている場合は、
% cd docs
% make 'LATEX=platex' tex
% sed '/subsection.*\\bf/s/\\bf //' gnuplot.tex > tmpf
% mv tmpf gnuplot.tex
% make 'LATEX=platex' dvi
で O.K. です。
[b] PS 形式の作成
PS 形式は、[a] で作った dvi ファイルを dvips にかければ OK です。
% dvips gnuplot-ja.dvi
英語版の gnuplot.doc を、日本語訳で上書きしている場合は、
% make gnuplot.ps
でもできます。
[c] PDF 形式の作成
PDF 形式は、Makefile と同じよう (pdflatex を使う) には作れません
が、ps2pdf か dvipdfmx を使って作ることができます。
ps2pdf (ghostscript 付属) を使う場合は、[b] の PS ファイルをそれ
にかければ OK です。
% ps2pdf gnuplot-ja.ps
しかし、dvipdfmx を使う場合は注意が必要で、[a] の dvi ファイルを
そのまま dvipdfmx にかけてはうまくいかず、titlepag.tex を修正して
一度コンパイルをし直す必要があります。
titlepag.tex の 20 行目位から始まる \usepackage[ の行の次
(hyperref パッケージのオプション) に
dvipdfm,
という行を入れてからコンパイルします。
% setenv TEXINPUTS .:..::
% platex gnuplot-ja.tex
% dvipdfmx gnuplot-ja.dvi
なお、xdvi で参照する場合も、[a] の dvi ファイルよりも、このよう
にして作った dvi ファイルの方がいい場合があるようです。
デフォルトの Makefile では PDF ファイルの作成は [a] を pdflatex
にかけるようになっているのですが、pdflatex は日本語には対応してい
ないので、英語の gnuplot.doc を日本語訳で上書きしている場合でも、
日本語の PDF ファイルを
% make pdf
で作成することはできません。
[d] HTML 形式の作成
HTML 形式は、デフォルトの Makefile では [a] の LaTeX ファイルから
latex2html で作るようになっているようですが、latex2html がない場
合は、texinfo 形式を経由して makeinfo で作るといいでしょう。
% sed -e "s/gnuplot.doc/gnuplot-ja.doc/g" \
-e "s/gnuplot.texi/gnuplot-ja.texi/g" doc2texi.el > doc2texi-ja.el
% emacs -batch -l ./doc2texi-ja.el -f d2t-doc-to-texi
これで gnuplot-ja.texi ができます。
% makeinfo --html -I. ./gnuplot-ja.texi --no-split --output=gnuplot-ja.html
これで gnuplot-ja.html ができます。
latex2html を使う場合は、Makefile に書かれているのと同様に
% mkdir -p htmldocs
% latex2html -dir htmldocs -local_icons gnuplot-ja.tex
のようにします。ただ、どちらの方法でも、あまり完璧なものはできな
いようです。
英語版の gnuplot.doc を、日本語訳で上書きしている場合、latex2html
を使う方は
% make html
でもできます。
[e] info 形式の作成
info 形式は、[d] で作成した texinfo 形式から makeinfo で作成しま
す。
% makeinfo -I. ./gnuplot-ja.texi --no-split --output=gnuplot-ja.info
英語版の gnuplot.doc を、日本語訳で上書きしている場合は、
% rm gnuplot.texi
% make info
でもできます (先に、デフォルトでついてくる英語版の gnuplot.texi
を削除しておく必要があります)。
[f] hlp 形式 (MS-Windows 用オンラインヘルプ) の作成
hlp 形式は、RTF 形式のドキュメントを作成して、それを MS-Windows
上のヘルプコンパイラを用いて hlp 形式に変換します。RTF (Rich Text
Format) 形式は、docs/ にあるツール doc2rtf を使えばいいのですが、
日本語の RTF 形式のファイルは、これだけではうまく作れませんので、
注意が必要です。
まず、doc2rtf に日本語用のパッチ (doc2rtf-38j0.diff) を当て、コン
パイルし直して、日本語 RTF 形式用の doc2rtf を作成します。
% patch -p1 < doc2rtf-38j0.diff
% make clean
% make 'CFLAGS=-g -O2 -DJAPANESE -DALL_TERM_DOC' doc2rtf
次に、この doc2rtf を用いて RTF 形式のファイル (中途半端なもの)
を作成し、漢字コード変換して、さらに 8bit を RTF 用にエンコードし
ます。最後の 8bit のエンコードは、testrtf1.c を使います。
% gcc -o testrtf1 testrtf1.c
% ./doc2rtf gnuplot-ja.doc tmpf
% nkf -s -Lw tmpf | ./testrtf1 > gnuplot-ja.rtf
漢字コード変換ツールとして nkf 以外、または改行コード変換をサポー
トしていない古い nkf を使用している場合は、最初のコマンド
nkf -s -Lw
= EUC-JP を Shift_JIS に、改行コードを LF から CR+LF に変換する
という部分を適切なツールに適宜読みかえてください。この RTF ファイ
ルを MS-Windows 上のヘルプコンパイラにかければ hlp 形式のファイル
が作られます。
上記の、doc2rtf-38j0.diff と testrtf1.c は、以下のページで見つか
ります。
http://takeno.iee.niit.ac.jp/~foo/gp-jman/
また、MS-Windows 上のヘルプコンパイラは、MS-Windows 上の C 開発環
境についている場合もありますし、以下のサイトからもダウンロードで
きるようです。
ftp://ftp.microsoft.com/Softlib/MSLFILES/
HC505.exe : Microsoft Help Compiler (version 3.10.505)
3. 注意
-------
いくつか注意を述べます。
[1] 訳の開始からかなり年月が経ったこともあり訳に一貫性がない
[2] gnuplot 3.5 とあまり変更がない部分に関しても
・3.5 の日本語訳をそのまま使っている
・3.5 の日本語訳を多少改変、流用している
・3.5 の日本語訳とは無関係に訳している
のようにバラバラな扱いをしている
色々問題もあると思いますが、ご意見や誤植、誤訳等がありましたら、
「4. 訳者とライセンス」の連絡先へ連絡してくだい。
4. 訳者とライセンス
-------------------
この日本語訳は無保証です。しかし誤訳、誤植等の修正は、対応できる
ものは行う予定ですので、それらの報告、意見などは歓迎します。報告
等は下記メールアドレスへお願い致します。また、各種情報は、順次下
記 WWW page に掲載する予定です。
e-mail: shige@iee.niit.ac.jp
WWW page: http://takeno.iee.niit.ac.jp/~foo/gp-jman/
配付ライセンスは、オリジナルの gnuplot のライセンスに従います。そ
ちらを参照してください。
訳者は以下の通りです。
[a] gnuplot.doc-ja, [b] term-ja.diff:
gnuplot 3.2 用: 田丸博晴
gnuplot 3.5 用: 升谷保博
gnuplot 3.7 用: 井上直大、鈴木義利、船橋崇将、渡邉伸征、
藤井学、石田大輔、唐澤洋介、佐々木徹也、東海林隼人、
柴信一郎、松本賢一、宮入洋介、山岡薫、山岸寛、竹野茂治
gnuplot 3.8 用: 田村大輔、竹野茂治
gnuplot 4.0 以降: 竹野茂治
gnuplot 3.2 の gnuplot.doc の日本語訳の作者の田丸博晴さん、
gnuplot 3.5 用の日本語訳の作者の升谷保博さんからは、それらを元に
したこの訳の公開に快く応じて頂きました。
以下に gnuplot 3.2, gnuplot 3.5 の gnuplot.doc 日本語訳に付属する
文書を引用します。
----- ここから (gnuplot 3.2 用) -----
GNUPLOT 3.2 patchlevel 2 の配布アーカイブにある、docs/gnuplot.doc の日
本語訳である gnuplotj.doc です。扱いはオリジナルに準ずるものとします。
漢字コードは EUC で書かれています。オリジナルに含まれている doc2gih 及
び doc2tex での整形を確認してあります。但し doc2tex を通す場合は、EUC
のまま通して、.tex に変換した後に TeX の処理系に合った漢字コードに変換
して下さい。また、titlepage.tex を必要に応じて修正して下さい。
守備一貫とした訳ではありませんが、少しでも便利に感じて頂ければ幸いです。
田丸 博晴
tamaru@keisu-s.t.u-tokyo.ac.jp
----- ここまで (gnuplot 3.2 用) -----
----- ここから (gnuplot 3.5 用) -----
2 日本語訳について
?japanese
この日本語訳は,東京大学の田丸 博晴さんが,fj.sources に投稿された
gnuplot 3.2 の gnuplot.doc の日本語訳
From: tamaru@keisu-s.t.u-tokyo.ac.jp (Hiroharu Tamaru)
Newsgroups: fj.sources
Subject: gnuplot 3.2.2 Japanese document (1/2)
Message-ID: <TAMARU.92Sep16174046@meipserv.keisu-s.t.u-tokyo.ac.jp>
Date: 16 Sep 92 08:40:46 GMT
Distribution: fj
を,大阪大学の升谷 保博が gnuplot 3.5 用に変更したものです.
3.2 と 3.5 の間で原文に変化のない部分は(約3/4)は,原則として
田丸さんの訳をそのまま使っています.
この日本語訳の公開に先だって,鈴木 紀夫さん,伊藤 希さんに
内容のチェックをしていただきました.ありがとうございます.
なお,この文章の翻訳自体に関するバグを見つけた方は,
masutani@me.es.osaka-u.ac.jp までご連絡下さい.
----- ここまで (gnuplot 3.5 用) -----
5. 謝辞
-------
これまで gnuplot 3.5 用のマニュアルの日本語訳はありがたく使わせて
頂いていて色々お世話になっていました。この日本語訳の公開に当たり、
gnuplot 3.2 用マニュアルの日本語訳の作者の田丸博晴さん、3.5 用マ
ニュアルの日本語訳作者の升谷保博さんにはこの公開に快く応じて頂き、
また色々な助言を頂きました。この場を借りてお礼申し上げます。どう
もありがとうございました。
gnuplot plus パッチ (http://www.yama-ga.com/gnuplot/) に含まれる
マニュアルの訳に関しても作者の山賀正人さんには公開に快く応じて頂
きました。どうもありがとうございました。
高橋良雄@山形大学理学部 (yosio@quanta.kj.yamagata-u.ac.jp) さん
から cgm-font のセクションの bug の報告、上記サポートページの
QandA の Q1,Q2 に関する情報、および set size に関する訳の改良を頂
きました。どうもありがとうございました。
尾田晃 (oden924@moon.e-com.ne.jp) さんから、set grid セクションの
bug の報告を頂きました。どうもありがとうございました。
gnuplot 開発チームの Hans-Bernhard Broeker さん、Ethan Merritt さ
んには、この訳のライセンスや gnuplot 本体へのマージについて色々な
助言を頂きました。どうもありがとうございました。
この訳は 2000 年から 2003 年度までの竹野研究室メンバーで訳を行っ
たものを元にしていて、私 (竹野) も訳と取りまとめ役を行って来まし
た。その活動のおかげで色々な gnuplot に対する知識も得られ、オリジ
ナルの誤植を本家に報告することでそちらへの寄与も行うことができま
した。頭を悩ませながら訳を担当してくれた彼らにも感謝致します。
また、作業の途中で出版された以下の書物も色々と参考にさせて頂きま
した。不明な点は併せてご覧下さい。
・「gnuplot パーフェクト・マニュアル」川原稔、ソフトバンク
・「使いこなす GNUPLOT 改訂新版」大竹敢 (矢吹道郎監修)、テクノプ
レス
6. 目次
-------
1. はじめに
2. 利用法
2.1. 日本語オンラインヘルプの作成
2.2. 他の形式のドキュメントの作成
3. 注意
4. 訳者とライセンス
5. 謝辞
6. 目次
+=================================================+
竹野茂治 〒945-1195 新潟工科大学 情報電子工学科
shige@iee.niit.ac.jp TEL(&FAX): 0257-22-8161
+=================================================+
Back
|
FazBrowse Home
|
New Git URL