Develop and Download Open Source Software

Browse Subversion Repository

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4525 - (hide annotations) (download) (as text)
Mon Jul 25 14:20:09 2011 UTC (12 years, 8 months ago) by yutakapon
Original Path: trunk/doc/ja/html/setup/teraterm-prn.html
File MIME type: text/html
File size: 5755 byte(s)
on/offの意味合いが分かりにくかったので、修正した。

1 maya 3227 <!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 yutakapon 4394 <p>
54     ロシア語モードの場合は<a href="#russfont">印刷フォントのロシア語コードセット</a>を参照のこと。
55     </p>
56 maya 3227
57 yutakapon 4394
58     <h1><a name="ignoremc">印刷用制御コードを無視する</a></h1>
59    
60     <p>
61 yutakapon 4525 設定ファイルの [Tera Term] セクションの PrinterCtrlSequence 行を以下のように変更することによって、印刷用制御コード(MC: Media Copy)を無視するかどうかを設定できます。PassThruPort 行は指定しても無効となります。
62 yutakapon 4394 </p>
63    
64     <pre>
65 yutakapon 4399 PrinterCtrlSequence=on|off
66 yutakapon 4394 </pre>
67    
68     <p>
69    
70     </p>
71    
72     <pre>
73 yutakapon 4525 例(印刷用制御コードを無視する):
74 yutakapon 4399 PrinterCtrlSequence=off
75 yutakapon 4394 </pre>
76    
77     <pre>
78 yutakapon 4525 省略時(印刷用制御コードを解釈する):
79 yutakapon 4399 PrinterCtrlSequence=on
80 yutakapon 4394 </pre>
81    
82    
83    
84 maya 3227 <h1><a name="formfeed">エスケープシーケンスによる印刷時の改ページを禁止する</a></h1>
85    
86     <p>
87     エスケープシーケンスによる印刷時に FF 文字を受信すると改ページ (form-feed) されます。FF 文字による改ページを禁止するには、設定ファイルの [Tera Term] セクションの PrnConvFF 行を以下のように変更してください。
88     </p>
89    
90     <pre>
91     PrnConvFF=on
92     </pre>
93    
94     <p>
95     FF 文字を受信した時に、改ページの変わりに改行するようになります。
96     </p>
97    
98     <p>
99     注意: このオプションは<a href="#direct">印刷データを直接ポートに出力する</a>場合には無視されます。
100     </p>
101    
102     <pre>
103     省略時:
104     PrnConvFF=off
105     </pre>
106    
107    
108     <h1><a name="font">プリンタフォントの指定</a></h1>
109    
110     <p>
111     VT window の画面を印刷するときに使用するフォント(プリンタフォント)を指定することができます。初期設定は、画面表示用のフォント([Setup] Fontで指定されるフォント)が印刷用にも使われるようになっています。プリンタフォントを指定するには、次の手順にしたがってください。
112    
113     </p>
114    
115     <ol>
116     <li>[Setup] Font で画面表示用のフォントをいろいろ変えて、印刷してみる。</li>
117     <li>好みの印刷用フォントが見つかったら [Setup] Save setup で設定ファイルに現在の設定を保存。</li>
118     <li>[Tera Term] セクションの VTFont 行のパラメター(例えば"標準明朝,0,-19,128")を PrnFont 行にコピーする。</li>
119     <li>画面用のフォントをもとの設定にもどす。</li>
120     </ol>
121    
122     <pre>
123     例:
124     PrnFont=標準明朝,0,-19,128
125     </pre>
126    
127     <pre>
128     省略時:
129     PrnFont=
130     </pre>
131    
132    
133     <h1><a name="margin">ページ余白の指定</a></h1>
134    
135     <p>
136     設定ファイルの [Tera Term] セクションに PrnMargin 行を以下のように変更すると、印刷のためのページ余白(左、右、上、下)を指定することができます。
137     </p>
138    
139     <pre>
140     PrnMargin=&lt;&gt;,&lt;&gt;,&lt;&gt;,&lt;&gt; ; (1/100 インチ単位)
141     </pre>
142    
143     <pre>
144     省略時:
145     PrnMargin=50,50,50,50
146     </pre>
147    
148    
149     <h1><a name="scale">印刷の倍率</a></h1>
150    
151     <p>
152     印刷された文字や画像が小さすぎたり大きすぎたりする場合、通常はコントロールパネルの"プリンタ"で拡大/縮小倍率を変えることにより文字や画像を拡大/縮小することができます。もしプリンタドライバーが拡大/縮小に対応していない場合、水平方向と垂直方向の倍率を指定することができます。倍率を指定するには、設定ファイルの [Tera Term] セクションの VTPPI と TEKPPI 行を以下のように変更してください。
153     </p>
154    
155     <pre>
156     VTPPI=&lt;x(水平), y(垂直); pixels per inch)&gt; ; VTウィンドウ用
157     TEKPPI=&lt;x(水平), y(垂直); pixels per inch)&gt; ; TEK ウインドウ用
158     </pre>
159    
160     <p>
161     倍率の単位は ピクセル/インチ でなければなりません。もし文字や画像が小さすぎる(大きすぎる)場合は倍率を増やして(減らして)ください。指定された倍率のうちすくなくとも一つが0の場合、Tera Term はプリンタドライバーの既定の値を使用します。
162     </p>
163    
164     <pre>
165     例:
166     VTPPI=300,300
167     TEKPPI=300,300
168     </pre>
169    
170     <pre>
171     省略時:
172     VTPPI=0,0
173     TEKPPI=0,0
174     </pre>
175    
176    
177 yutakapon 4394 <h1><a name="russfont">印刷フォントのロシア語コードセット (Russian mode only)</a></h1>
178    
179     <p>
180     <a href="#font">プリンタフォントの指定</a>もしくは<a href="#direct">エスケープシーケンスによる印刷でポートに直接出力</a>を選択した場合、キャラクタセットも指定しなければなりません。さもなくば、ロシア語の文字は正しく印刷されません。キャラクタセットを指定するには、設定ファイルの [Tera Term] セクションの RussPrint 行を以下のように変更してください。
181     </p>
182    
183     <pre>
184     RussFont=&lt;char set&gt;
185     </pre>
186    
187     <pre>
188     &lt;char set&gt;には以下のいずれかを指定可能。
189     Windows
190     KOI8-R
191     CP-866
192     ISO-8859-5
193     </pre>
194    
195     <pre>
196     省略時:
197     RussPrint=Windows
198     </pre>
199    
200    
201 maya 3227 </BODY>
202     </HTML>

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