Develop and Download Open Source Software

Browse Subversion Repository

Contents of /branches/4-stable/doc/ja/html/setup/teraterm-prn.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7051 - (show annotations) (download) (as text)
Fri Feb 23 11:41:21 2018 UTC (6 years, 1 month ago) by doda
Original Path: trunk/doc/ja/html/setup/teraterm-prn.html
File MIME type: text/html
File size: 5897 byte(s)
注釈を追加、修正。
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd">
3 <HTML>
4 <HEAD>
5 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6 <TITLE>印刷 (Tera Term 設定ファイル)</TITLE>
7 <META http-equiv="Content-Style-Type" content="text/css">
8 <link rel="stylesheet" href="../style.css" type="text/css">
9 </HEAD>
10 <BODY>
11
12 <h1><a name="delay">エスケープシーケンスによる印刷の遅延</a></h1>
13
14 <p>
15 エスケープシーケンスによる印刷に対する遅延時間を設定することができます。エスケープシーケンスによる印刷は ESC[5i で始まり、ESC[4i で終了します。ESC[5i と ESC[4i の間に受信されたデータは Tera Term が ESC[4i を受信してから遅延時間が経過した時に印刷されます。この遅延時間内に二番目の ESC[5i が受信された場合、 一番目と二番目の印刷データは結合され、二番目の遅延時間が経過したあとに、一度にまとめて印刷されます。つまり、複数の印刷シーケンスが連続して受信されそれらの間隔が遅延時間以下である場合、それらは一つの印刷シーケンスとして取り扱われます。遅延時間を設定するには設定ファイルの [Tera Term] セクションの PassThruDelay 行を、
16 </p>
17
18 <pre>
19 PassThruDelay=&lt;遅延時間(秒)&gt;
20 </pre>
21
22 <pre>
23 省略時:
24 PassThruDelay=3
25 </pre>
26
27
28 <h1><a name="direct">エスケープシーケンスによる印刷でポートに直接出力</a></h1>
29
30 <p>
31 設定ファイルの [Tera Term] セクションの PassThruPort 行を以下のように変更することによって、エスケープシーケンスにより送られた印刷データをポートに直接出力することができます。
32 </p>
33
34 <pre>
35 PassThruPort=&lt;port&gt;
36 </pre>
37
38 <p>
39 文字列 &lt;port&gt; は出力先のポートを指定します。&lt;port&gt; の形式は MS-DOS の "mode" コマンドと同じです。もしポートが指定されない場合、Tera Term は Windows の印刷機能を使用してデータを印刷します。
40 </p>
41
42 <pre>
43 例:
44 PassThruPort=LPT1
45 PassThruPort=COM2: 9600,n,8,1,x
46 </pre>
47
48 <pre>
49 省略時:
50 PassThruPort=
51 </pre>
52
53 <p>
54 注: ロシア語モードの場合は<a href="#russfont">印刷フォントのロシア語コードセット</a>も参照してください。
55 </p>
56
57
58 <h1><a name="ignoremc">印刷用制御コードを無視する</a></h1>
59
60 <p>
61 設定ファイルの [Tera Term] セクションの PrinterCtrlSequence 行を以下のように変更することによって、印刷用制御コード(MC: Media Copy)を無視するかどうかを設定できます。PassThruPort 行は指定しても無効となります。
62 </p>
63
64 <pre>
65 PrinterCtrlSequence=on|off
66 </pre>
67
68 <p><!-- TODO: 内容修正 --></p>
69
70 <pre>
71 例(印刷用制御コードを無視する):
72 PrinterCtrlSequence=off
73 </pre>
74
75 <pre>
76 省略時(印刷用制御コードを解釈する):
77 PrinterCtrlSequence=on
78 </pre>
79
80
81 <h1><a name="formfeed">エスケープシーケンスによる印刷時の改ページを禁止する</a></h1>
82
83 <p>
84 エスケープシーケンスによる印刷時に FF 文字を受信すると改ページ (form-feed) されます。FF 文字による改ページを禁止するには、設定ファイルの [Tera Term] セクションの PrnConvFF 行を以下のように変更してください。
85 </p>
86
87 <pre>
88 PrnConvFF=on
89 </pre>
90
91 <p>
92 FF 文字を受信した時に、改ページの変わりに改行するようになります。
93 </p>
94
95 <p>
96 注意: このオプションは<a href="#direct">印刷データを直接ポートに出力する</a>場合には無視されます。
97 </p>
98
99 <pre>
100 省略時:
101 PrnConvFF=off
102 </pre>
103
104
105 <h1><a name="font">プリンタフォントの指定</a></h1>
106
107 <p>
108 VT window の画面を印刷するときに使用するフォント(プリンタフォント)を指定することができます。初期設定は、画面表示用のフォント([Setup] Fontで指定されるフォント)が印刷用にも使われるようになっています。プリンタフォントを指定するには、次の手順にしたがってください。
109
110 </p>
111
112 <ol>
113 <li>[Setup] Font で画面表示用のフォントをいろいろ変えて、印刷してみる。</li>
114 <li>好みの印刷用フォントが見つかったら [Setup] Save setup で設定ファイルに現在の設定を保存。</li>
115 <li>[Tera Term] セクションの VTFont 行のパラメター(例えば"標準明朝,0,-19,128")を PrnFont 行にコピーする。</li>
116 <li>画面用のフォントをもとの設定にもどす。</li>
117 </ol>
118
119 <pre>
120 例:
121 PrnFont=標準明朝,0,-19,128
122 </pre>
123
124 <pre>
125 省略時:
126 PrnFont=
127 </pre>
128
129 <p>
130 注: ロシア語モードの場合は<a href="#russfont">印刷フォントのロシア語コードセット</a>も参照してください。
131 </p>
132
133
134 <h1><a name="margin">ページ余白の指定</a></h1>
135
136 <p>
137 設定ファイルの [Tera Term] セクションに PrnMargin 行を以下のように変更すると、印刷のためのページ余白(左、右、上、下)を指定することができます。
138 </p>
139
140 <pre>
141 PrnMargin=&lt;&gt;,&lt;&gt;,&lt;&gt;,&lt;&gt; ; (1/100 インチ単位)
142 </pre>
143
144 <pre>
145 省略時:
146 PrnMargin=50,50,50,50
147 </pre>
148
149
150 <h1><a name="scale">印刷の倍率</a></h1>
151
152 <p>
153 印刷された文字や画像が小さすぎたり大きすぎたりする場合、通常はコントロールパネルの"プリンタ"で拡大/縮小倍率を変えることにより文字や画像を拡大/縮小することができます。もしプリンタドライバーが拡大/縮小に対応していない場合、水平方向と垂直方向の倍率を指定することができます。倍率を指定するには、設定ファイルの [Tera Term] セクションの VTPPI と TEKPPI 行を以下のように変更してください。
154 </p>
155
156 <pre>
157 VTPPI=&lt;x(水平), y(垂直); pixels per inch)&gt; ; VTウィンドウ用
158 TEKPPI=&lt;x(水平), y(垂直); pixels per inch)&gt; ; TEK ウインドウ用
159 </pre>
160
161 <p>
162 倍率の単位は ピクセル/インチ でなければなりません。もし文字や画像が小さすぎる(大きすぎる)場合は倍率を増やして(減らして)ください。指定された倍率のうちすくなくとも一つが0の場合、Tera Term はプリンタドライバーの既定の値を使用します。
163 </p>
164
165 <pre>
166 例:
167 VTPPI=300,300
168 TEKPPI=300,300
169 </pre>
170
171 <pre>
172 省略時:
173 VTPPI=0,0
174 TEKPPI=0,0
175 </pre>
176
177
178 <h1><a name="russfont">印刷フォントのロシア語コードセット (Russian mode only)</a></h1>
179
180 <p>
181 <a href="#font">プリンタフォントの指定</a>もしくは<a href="#direct">エスケープシーケンスによる印刷でポートに直接出力</a>を選択した場合、キャラクタセットも指定しなければなりません。さもなくば、ロシア語の文字は正しく印刷されません。キャラクタセットを指定するには、設定ファイルの [Tera Term] セクションの RussPrint 行を以下のように変更してください。
182 </p>
183
184 <pre>
185 RussFont=&lt;char set&gt;
186 </pre>
187
188 <pre>
189 &lt;char set&gt;には以下のいずれかを指定可能。
190 Windows
191 KOI8-R
192 CP-866
193 ISO-8859-5
194 </pre>
195
196 <pre>
197 省略時:
198 RussPrint=Windows
199 </pre>
200
201
202 </BODY>
203 </HTML>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26