source: git/lib/print.ini @ 01f3cc6

RELEASE/1.0RELEASE/1.1RELEASE/1.2debug-cidebug-ci-sanitisersstereowalls-datawalls-data-hanging-as-warning
Last change on this file since 01f3cc6 was 01f3cc6, checked in by Olly Betts <olly@…>, 23 years ago

Updates to documentation of print.ini.

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

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