source: git/lib/print.ini @ cb998d9

RELEASE/1.0RELEASE/1.1RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-data
Last change on this file since cb998d9 was cb998d9, checked in by Olly Betts <olly@…>, 22 years ago

Added [win] section

git-svn-id: file:///home/survex-svn/survex/trunk@1750 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 7.6 KB
Line 
1;  Printer Description File for Survex - http://www.survex.com/
2;
3;  Copyright (C) 1993-2002 Olly Betts
4;
5;  This program is free software; you can redistribute it and/or modify
6;  it under the terms of the GNU General Public License as published by
7;  the Free Software Foundation; either version 2 of the License, or
8;  (at your option) any later version.
9;
10;  This program is distributed in the hope that it will be useful,
11;  but WITHOUT ANY WARRANTY; without even the implied warranty of
12;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13;  GNU General Public License for more details.
14;
15;  You should have received a copy of the GNU General Public License
16;  along with this program; if not, write to the Free Software
17;  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18
19; Note: don't modify this file or your changes will be overwritten by
20; upgrades.  See the Survex manual or print.ini(5) man page for details.
21
22[base]
23;default for MSDOS
24output_msdos=LPT1
25
26;default for MS Windows
27output_mswindows=LPT1
28
29;default for Unix
30output_unix=|lpr
31
32;default for RISC OS
33;Survex$Printer is set in !Cavern.!Boot (to Printer: by default)
34output_riscos=<Survex$Printer>
35
36;default for anything else (send to a file called `Printout')
37output=Printout
38
39; font size for labels in points
40; Note: ignored by HPGL driver
41font_size_labels=6
42
43; ======================================================================
44
45[win]
46like=base
47
48; ======================================================================
49
50[dm]
51like=dm_8pin_a4
52
53; ======================================================================
54
55[ps]
56like=ps_generic_a4
57
58; ======================================================================
59
60[pcl]
61like=pcl_generic_a4
62
63; ======================================================================
64
65[hpgl]
66like=hpgl_generic_a4landscape
67
68; ======================================================================
69
70; Driver definitions for different printers
71
72; ======================================================================
73
74[dm_8pin_a4]
75like=base
76type=dm
77pixels_across_page=960
78
79; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
80lines_down_page=101
81
82; Line Dots Deep (any value >0 but 8,9,24 are useful)
83dots_per_pass=8
84
85; Printer line spacing (\xXX gives char with hex ASCII value XX)
86code_line_spacing=\[3\x18
87
88; Printer graphics mode
89code_graphics_mode=\[L
90code_graphics_mode_suffix=
91
92; Printer large font
93code_large_font=\x12\[W1
94
95; Printer small font
96code_small_font=\[W0\x0f
97
98; Printer page feed
99code_formfeed=\x0c
100
101; Printer reset
102code_reset_printer=\[2
103
104; End of line code
105code_end_of_line=\x0D\x0A
106
107; ======================================================================
108
109[dm_8pin_11inch]
110like=dm_8pin_a4
111
112; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
113lines_down_page=99
114
115; ======================================================================
116
117[dm_8pin_12inch]
118like=dm_8pin_a4
119
120; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
121lines_down_page=108
122
123; ======================================================================
124
125[dm_9pin_a4]
126like=dm_8pin_a4
127
128; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
129lines_down_page=101
130
131; Line Dots Deep (any value >0 but 8,9,24 are useful)
132dots_per_pass=9
133
134; Printer line spacing (\xXX gives char with hex ASCII value XX)
135code_line_spacing=\[3\[
136
137; Printer graphics mode
138code_graphics_mode=\[^\x01
139
140; ======================================================================
141
142[dm_9pin_11inch]
143like=dm_9pin_a4
144
145; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
146lines_down_page=99
147
148; ======================================================================
149
150[dm_9pin_12inch]
151like=dm_9pin_a4
152
153; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
154lines_down_page=108
155
156; ======================================================================
157
158[dm_24pin_a4]
159like=dm_8pin_a4
160pixels_across_page=1440
161
162; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
163lines_down_page=101
164
165; Line Dots Deep (any value >0 but 8,9,24 are useful)
166dots_per_pass=24
167
168; Printer line spacing (\xXX gives char with hex ASCII value XX)
169code_line_spacing=\[3\x18
170
171; Printer graphics mode
172code_graphics_mode=\[*\x27
173
174; ======================================================================
175
176[dm_24pin_11inch]
177like=dm_24pin_a4
178
179; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
180lines_down_page=99
181
182; ======================================================================
183
184[dm_24pin_12inch]
185like=dm_24pin_a4
186
187; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
188lines_down_page=108
189
190; ======================================================================
191
192[dm_panasonic_24pin]
193like=dm_24pin_a4
194
195; Page Lines Deep
196lines_down_page=85
197
198; ======================================================================
199
200[dm_lx86_9pin_11inch]
201like=dm_9pin_11inch
202
203; ======================================================================
204
205[hpgl_generic_a4landscape]
206like=base
207
208; Page: plottable width (mm) (page is landscape)
209mm_across_page=285
210
211; Page: plottable length (mm)
212mm_down_page=200
213
214origin_in_centre=1
215
216; ======================================================================
217
218[hpgl_generic_a1landscape]
219like=base
220
221; Page: plottable width (mm) (page is landscape)
222mm_across_page=790
223
224; Page: plottable length (mm)
225mm_down_page=550
226
227origin_in_centre=1
228
229; ======================================================================
230
231[hpgl_generic_a0landscape]
232like=base
233
234; Page: plottable width (mm) (page is landscape)
235mm_across_page=1140
236
237; Page: plottable length (mm)
238mm_down_page=800
239
240origin_in_centre=1
241
242; ======================================================================
243
244[pcl_generic_a4]
245like=base
246
247; Dots/Inch resolution (check manual or printer will use approxn)
248dpi=300
249
250; Printable area width (mm)
251mm_across_page=200
252
253; Printable area depth (mm)
254mm_down_page=280
255
256; Use horizontal tabs? 0 for no; 1 for yes
257horizontal_tab_ok=0
258
259; Use vertical tabs? 0 for no; 1 for yes
260vertical_tab_ok=0
261
262; ======================================================================
263
264[pcl_modern_a4]
265like=pcl_generic_a4
266
267; Use horizontal tabs? 0 for no; 1 for yes
268horizontal_tab_ok=1
269
270; Use vertical tabs? 0 for no; 1 for yes
271vertical_tab_ok=1
272
273; ======================================================================
274
275[ps_generic_a4]
276like=base
277
278; name of font to use for text
279font=Times-Roman
280
281; font size in points (was fixed at 10 in older versions)
282font_size=10
283
284; name of font to use for labels
285font_labels=Helvetica
286
287; line width in points (was fixed at printer default in older versions)
288line_width=0.1
289
290; left edge to left margin (mm)
291mm_left_margin=8.1
292
293; left edge to right margin (mm)
294mm_right_margin=203.6
295
296; bottom edge to bottom margin (mm)
297mm_bottom_margin=8.1
298
299; bottom edge to top margin (mm)
300mm_top_margin=288.9
301
302; ======================================================================
303
304[bj]
305like=base
306type=dm
307pixels_across_page=2880
308
309; Canon BJ printers are unlikely to require calibration
310mm_across_page=203.2
311;mm_down_page= FIXME 101 lines => 98 used * 48 dots/line gives way more
312; then 360 dpi, which is what we'd expect
313
314; Page Lines Deep (99 for 11" paper, 108 for 12", 101 for A4)
315lines_down_page=101
316
317; Line Dots Deep
318dots_per_pass=48
319
320; Printer line spacing (\xXX gives char with hex ASCII value XX)
321code_line_spacing=
322
323; Printer graphics mode
324code_graphics_mode=\[[g
325code_graphics_mode_suffix=\x10
326
327; Printer large font
328code_large_font=\[I\x08\[W\x01
329
330; Printer small font
331code_small_font=\[I\x10\[W\x00
332
333; Printer page feed
334code_formfeed=\x0c
335
336; Printer reset
337code_reset_printer=
338
339code_end_of_line=\[J\x18\x0d
340is_ibm=1
341
342; ======================================================================
Note: See TracBrowser for help on using the repository browser.