summaryrefslogtreecommitdiffstats
path: root/po/fi/archive/plain/man1/mpage.1
blob: 9e65061fd00b90a8f515c7ebd6955a13615e9ee2 (plain)
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
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
.\" $Id: $
.\" Translated into Finnish by Jaakko Puurunen (jaakko.puurunen@iki.fi)
.\" TERM concatenate tulosta,liit�
.\"
.TH MPAGE 1 "15. toukokuuta 1998" "" "K�ytt�j�n sovellusohjelmat"

.SH NIMI
mpage \- tulosta useita sivuja yhdelle arkille Postscript-tulostimella

.SH "YLEISKATSAUS"
\fBmpage [\-1248cfovlaAHOERSUXrt] [\-p[tulostusohjelma]]
[\-B[tekstialuemarginaalit]] [\-da|p] [\-m[arkkimarginaalit]]
[\-M[sivumarginaalit]] [\-Lrivim��r�] [\-Wleveys]
[\-C[merkkikartta] [\-hyl�tunniste] [\-P[tulostin]]
[\-j ensimm�inen[\-viimeinen][%v�li]
[\-ssarkain] [\-Fmerkkilaji] [\-ztulostuskomento]
[\-Ztulostuskomennon_argumentit]
[\-Dpvm-muoto] [\-bpaperikoko] [tiedostot...]



.SH KUVAUS
.I Mpage
lukee puhtaita tekstitiedostoja tai PostScript-dokumentteja
ja tulostaa ne PostScript-tulostimella pienent�en teksti� niin,
ett� useita sivuja mahtuu yhdelle paperiarkille.
N�in suuria tulostem��ri� voi sovittaa pienelle m��r�lle paperia.
K�ytt�� 8-bittisten merkkien tulostamiseen ISO 8859.1:t�.

.PP
Seuraavat optiot ovat k�yt�ss� (huomaa, ett� optioiden argumentit
voidaan erottaa optiosta v�lily�nneill�, paitsi optiolla -B, -m,
-M, -p ja -P):

.TP
.B -8
Tulosta 8 normaalia sivua arkille.

.TP
.B -4
Tulosta 4 normaalia sivua arkille
.IR (oletusarvo) .

.TP
.B -2
Tulosta 2 normaalia sivua arkille.

.TP
.B -1
Tulosta 1 normaali sivu arkille (mukana symmetrian vuoksi).

.TP
.B -O
Tulosta 2 normaalia sivua arkille. T�m� optio tulostaa joka
ensimm�isen ja nelj�nnen sivun jokaisesta nelj�n sivun ryhm�st�;
ei huomioi
.B -a
ja
.B -l
optioita.

.TP
.B -E
Tulosta 2 normaalia sivua arkille. T�m� optio tulostaa joka
toisen ja kolmannen sivun jokaisesta nelj�n sivun ryhm�st�;
ei huomioi
.B -a
ja
.B -l
optioita.

.TP
.BI -p [tulostusohjelma]
Suodata sy�te komennon
.I tulostusohjelma
l�pi (mukaanlukien annetut optiot) ennen tulostusta
(olettaa sy�tteen olevan tekstitiedoston).
Ilman komentoa k�ytet��n oletusarvoa
.BR pr ( 1 ).

.TP
.B -c
Tulosta (concatenate)/�l� tulosta erillisten tiedostojen
sivuja samalle arkille.
.RI ( oletusarvona
�l� tulosta).

.TP
.BI -C [merkkikarttatiedosto]
M��rittele merkkikarttatiedosto. Oletusarvona tyhj�.
Tiedoston tulisi sijaita ohjelman kirjastohakemistossa
(/usr/local/lib/mpage).
Ohjelman sis�inen merkkikartan oletusarvo on
joko Latin-1 tai IBM 850 koodisivu.
Riippuen k��nn�shetkell� valituista optiosta t�m�
merkkikartan m��rittely on joko valittu tai ei.
J�tt�m�ll� merkkikarttatiedosto m��rittelem�tt�
ohjelma ottaa k�ytt��n vaihtoehtoisen sis�isen merkkikartan.

.TP
.BI -D pvm-muoto
Aseta p�iv�yksen muoto kuten funktiossa
.I strftime(3)
k�ytett�v�ksi p�iv�yksen/ajan esitt�miseen (esim. otsikoissa).

.TP
.B -o
Tulosta/�l� tulosta kehyksi� jokaisen pienennetyn sivun ymp�rille
.RI ( oletusarvona
tulosta).

.TP
.B -v
Tulosta/�l� tulosta tulostusta varten tuotettujen arkkien lukum��r�
.RI ( oletusarvona
�l� tulosta).

.TP
.B -f
Jaa/�l� jaa sivun leveytt� pitemm�t rivit useammalle riville
.RI ( oletusarvona
�l� jaa).

.TP
.BI -F merkkilaji
M��rittele merkkilaji. Oletusarvona on Courier.

.TP
.B -l
Tulosta vaaka-/pystyasennossa.
Vaaka-asennossa sivut ovat oletusarvona 55 rivi� pitki� ja
132 merkki� leveit�.
Pystyasennossa sivut ovat oletusarvona 66 rivi� pitki� ja
80 merkki� leveit�.
.RI ( oletusarvona
pystyasento).

.TP
.B -R
Tulosta vasemmalta oikealle, alkaen vasemmasta alanurkasta.
T�m� saattaisi sopia vaaka-asennossa tulostetuille
postscript-tiedostoille.
(Huomaa, ett� option
.B -l
k�ytt� option
.B -R
j�lkeen kumoaa -R:n vaikutuksen,
ja valitsee normaalin vaakatulostuksen.

.TP
.BI -B [<arvo>[lrtb]*]
Aseta tekstialueen marginaalit ja viivanleveys.
Oletusarvona on 0 saraketta (viivaa)
molemmille vasemmalle ja oikealle
(yl�- ja ala-) marginaalille ja viivanleveydelle 0.
Asettamalla yksin��n
.B -B
tulostetaan tekstialueen rajat.
.IR l ,
.IR r ,
.I t
tai
.I b
asettavat vasemmaksi, oikeaksi, yl�- tai alamarginaaliksi vastaavasti
.I <arvo>
saraketta (viivaa).
Marginaalien m��rittelem�tt� j�tt�minen asettaa viivanleveyden, kun
.I <arvo>
on annettu. Esimerkiksi
.BI -B 1
asettaa viivanleveydeksi arvon 1.
Negatiivisia marginaaleja ei tulosteta.

.TP
.BI -m [<arvo>[lrtb]*]
Aseta arkin marginaalit. Oletusarvona on 20 pistett�.
Asettamalla yksin��n
.B -m
asettaa vasemmaksi marginaaliksi 40 pistett�.
.IR l ,
.IR r ,
.I t
tai
.I b
asettavat vasemmaksi, oikeaksi, yl�- tai alamarginaaliksi vastaavasti
.I <arvo>
pistett�.
Marginaalien m��rittelem�tt� j�tt�minen asettaa kaikki reunat, kun
.I <arvo>
on annettu. Oletusarvona
.I <arvo>
on 40 pistett�. Esimerkiksi
.BI -m 10
asettaa kaikki marginaalit 10 pisteeseen.
.BI -m l50tb
asettaa vasemmaksi marginaaliksi oletusarvon 40 pistett� ja yl�-
ja alamarginaaliksi 50 pistett�.
.BI -m 50l25bt30r
asettaa ala- ja yl�marginaaliksi 25, vasemmaksi marginaaliksi 50
ja oikeaksi marginaaliksi 30 pistett�.
Maginaalit voivat olla negatiivisia arvoja.
Hyvin suuret arvot johtavat hauskoihin ilmi�ihin.
T�m� j�tet��n k�ytt�j�lle harjoitusteht�v�ksi.

.TP
.BI -M [<arvo>[lrtb]*]
Aseta sivun loogiset marginaalit. Katso syntaksin kuvaus
.B -m
optiosta.
Oletusarvoina ovat 4 optiolle
.B -M
yksin��n ja 8
.IR <arvolle> .
Marginaalit voivat olla negatiivisia.
T�ll� tavoin (postscript) dokumenttiesi suuria valkoisia
reunuksia voidaan pienent��.
Hyvin suuret arvot johtavat hauskoihin ilmi�ihin.
T�m� j�tet��n k�ytt�j�lle harjoitusteht�v�ksi.

.TP
.B -a
Tulosta per�kk�in numeroidut sivut ylh��lt� alas/vasemmalta oikealle
.RI ( oletusarvona
ylh��lt� alas).

.TP
.BI -d a|p
Pakota sy�tteen k�sittely joko ascii- (a) tai postscript-tekstiksi (p).
N�in voit tulostaa postscript-koodisi tekstin�,
tai tulostaa postscript-koodia, jota mpage ei tunnista.
Kun k�yt�t optiota \fB-dp\fR,
varmista, ett� postscript-koodi sis�lt��
.I %Page
sivunvaihdot tai muuten asiat todenn�k�isesti n�ytt�v�t oudolta.

.TP
.B -A
.BR Ei
.BR suositella
.BR k�ytett�v�ksi ,
katso optio \fB-b\fP. Muotoile tuloste sopivaksi
eurooppalaiselle A4-kokoiselle paperille.
Katso oletusarvo komennolla 'mpage -x'.

.TP
.B -U
.BR Ei
.BR suositella
.BR k�ytett�v�ksi ,
katso optio \fB-b\fP. Muotoile tuloste sopivaksi
US Letter -kokoiselle paperille.
Katso oletusarvo komennolla 'mpage -x'.

.TP
.BI -b paperikoko
Muotoile tuloste sopivaksi valitulle paperikoolle.
Paperikoko voi olla \fIA4\fP eurooppalaiselle A4-paperille,
\fILetter\fP US Letter -paperille tai \fILegal\fP 
Legal-kokoiselle paperille.
Katso oletusarvo komennolla 'mpage -x'.

.TP
.B -S
Hyv�ksy sivujen pienennys eri suhteissa.
Oletusarvona sivut pienennet��n X- ja Y-suunnassa
samassa suhteessa, vaikka t�m� tuhlaa arkilta
jonkin verran tilaa. 
K�ytt�m�ll� optiota \fB\-S\fP,
pienennetyt sivut ovat suurempia,
mutta hieman v��ristyneit�.
(K�ytet��n vain postscript-tiedostojen tulostamiseen).

.TP
.B -r
K��nteinen tulostusj�rjestys.
Viimeinen arkki tulostetaan ensimm�isen�.
Ei vaikuta pienennettyjen sivujen j�rjestykseen arkeilla.

.TP
.B -t
Tulosta/�l� tulosta kaksipuoleisena.
T�m� kytkee tulostimen kaksipuoleisen tulostuksen p��lle.
K�yt� t�t� optiota vain,
jos tulostimesi pystyy kaksipuoleiseen tulostukseen
.RI ( oletusarvona
�l� tulosta).

.TP
.B -T
Tulosta kaksipuoleisena niin,
ett� teksti on seuraavalla arkilla
luettavissa ylh��lt� alas/vasemmalta oikealle.
K�yt� t�t� optiota vain,
jos tulostimesi pystyy kaksipuoleiseen tulostukseen
ja yhdess� option
.B -t
kanssa.

.TP
.BI -j ensimm�inen[-viimeinen][%v�li]
Tulosta vain valitut arkit,
m��ritelty numeroin alkaen yhdest�.
T�ss� \fIviimeisen\fP oletusarvo on viimeinen arkki,
\fIv�lin\fP yksi.
N�in ollen \fB-j\fI1\-10\fR tulostaa kymmenen ensimm�ist� arkkia,
kun taas \fB-j\fI 1%2\fR tulostaa vain parittomat arkit
ja \fB-j\fI 2%2\fR vain parilliset arkit.

.sp
Voit tulostaa kaksipuoleisena, kahdessa vaiheessa seuraavasti.
Jos k�yt�t kolmireik�ist� paperia,
laita se tulostimeen niin,
ett� rei�t vastaavat sivun yl�reunaa  -- meid�n 
Laser writer II NTX -tulostimessamme
paperikaukalossa rei�t oikealle.
Tulosta parittomat arkit komennolla
.sp
.ti +5
mpage ... -j 1%2 ...
.sp
Pane merkille ohjelman ilmoittama sivum��r�.
(Vain puolet t�st� m��r�st� todella tulostetaan).
Kun tulostus on suoritettu, jos ohjelma ilmoittaa
\fIparittoman\fP sivum��r�n,
poista viimeinen sivu pinosta,
sill� kyseiselle sivulle ei l�ydy parillista vastinetta.
J�rjest� sitten paperipino arkin toiselle puolelle tulostamista varten.
(Jos paperissa on rei�t, niiden tulee olla nyt vasemmalla).
Meid�n II NTX -tulostimellamme paperi tulee tyhj� puoli n�kyviss� ulos;
aseta se paperikaukaloon edelleen tyhj� puoli n�kyviss�,
mutta 180 astetta py�ritettyn�.
Muiden tulostimien kohdalla selvit� asia itse.
Tulosta nyt parilliset sivut k��nnetyss� j�rjestyksess� komennolla
.sp
.ti +5
mpage ... -r -j 2%2 ...
.sp
ja toivo, ettei kukaan muu ehdi tulostaa ennen sinua.


.TP
.BI -P [tulostin]
M��rittele tulostin, jolle PostScript-tuloste l�hetet��n
(esim. lpr -Ptulostin). K�ytt�en optiota
.B -P
ilman m��ritelty� tulostinta l�hett�� tulosteen oletustulostusjonoon
(esim. lpr).
K�ytt�en optiota muodossa -P-
palautetaan tuloste vakiotulosteeseen,
joka on hy�dyllinen yhdess� MPAGE-ymp�rist�muuttujan kanssa.
Ilman optiota
.B -P
tuloste l�hetet��n vakiotulosteeseen.

.TP
.BI -L rivim��r�
Muuta sivunpienennysparametreja niin, ett�
.I rivim��r�
rivej� mahtuu yhden sivun tilaan.
T�m� ohittaa normaalit oletusarvot.
(Katso optio \fB-l\fP).
K�ytettyn� yhdess� 
.B -p
option kanssa t�m� arvo v�litet��n my�s ohjelmalle pr.

.TP
.BI -W leveys
Muuta sivunpienennysparametrej� niin,
ett� rivi, joka on 
.I leveys
merkki� pitk�, sopii yhden sivun tilaan.
T�m� ohittaa normaalit oletusarvot.
(Katso optio \fB-l\fP).
K�ytettyn� yhdess� 
.B -p
option kanssa t�m� arvo v�litet��n my�s ohjelmalle pr.

.TP
.BI -I sisennys
Sisenn� teksti�
.I sisennys
merkki�.

.TP
.BI -s sarkain
Aseta sarkaimen leveys (oletusarvo 8 merkki�). Tulisi olla >=2.

.TP
.BI -h yl�tunniste
T�t� k�ytet��n vain, kun optiota
.B -p
tai
.B -H
on k�ytetty ja se v�litet��n "\fB-h\fI\ yl�tunniste\fR" optiona ohjelmalle
.BR pr ( 1 )
tai yl�tunnisteena optiolle \fB-H\fR.

.TP
.B -H
Tee vaakasuoralla viivalla sivun tekstist� erotettu yl�tunnisterivi
jokaiselle loogiselle sivulle.
Ellei optiota
.B -h
ole k�ytetty,
yl�tunniste muodostuu tiedoston viimesest� muuttamisajankohdasta,
tiedostonimest� ja sivunumerosta,
jotka kaikki tulostetaan lihavoituna ja hieman suurempana.
T�m� optio on k�yt�ss� vain ei-postscript-tiedostojen kanssa.

.TP
.B -X [yl�tunniste]
Tulosta yl�tunniste keskitettyn� jokaiselle fyysiselle sivulle (arkille).
Mik�li yl�tunnistetta ei ole annettu,
oletusarvona on senhetkinen tiedostonimi vasemmalla
(huomaa optio \fB-c\fR) ja sivunumero oikealla.

.TP
.BI -z tulostuskomento
M��rittele komento, jolla tuloste l�hetet��n. Oletusarvona on
.B lpr
UCB-tyypin tulostusjonolle ja
.B lp
ATT-tyypin jonolle.
Voit m��ritt�� komentorivioptioita, mutta katso optio
.B -Z .
Esimerkiksi \fB-zlp\fR system V Unixille.

.TP
.BI -Z tulostusohjelman_jonon_argumentti
M��rittelee, mit� optiota k�ytet��n "\fB-z\fI\ tulostuskomennolle\fR"
tulostusjonon m��rittelemiseksi.
Esimerkiksi \fB-zlp -Z-d\fR system V Unixille.
Oletusarvona on 
.B -P
UCB-tyypin jonolle ja
.B -d
ATT-tyypin jonolle.

.PP

.SH YMP�RIST�MUUTTUJAT
.I Mpage
tutkii ymp�rist�muuttujan
.B PRINTER
(tai
.B LPDEST
ATT-tyypin jonolle)
ohittaakseen oletustulostimensa.

.PP
Ymp�rist�muuttujaa
.B MPAGE_LIB
voidaan k�ytt�� merkkikarttojen (\fB-C\fR) sijainnin asettamiseen.

.PP
.ne 10
.I Mpage
tutkii my�s ymp�rist�muuttujan
.B MPAGE
optioiden oletusarvojen selvitt�miseksi.
Mik� tahansa optio tai optioiden yhdistelm�
voidaan asettaa ymp�rist�muuttujassa
\fBMPAGE\fR.
Jos esimerkiksi MPAGE on asetettu merkkijonoksi
.in +1i
.B -2oPqms -L60
.br
.in -1i
se tulostaisi (ilman muita komentorivioptiota) 2 sivua arkille,
60 rivi� sivulle ilman kehyksi�, tulostimelle nimelt�
.B "qms"
(ohittaen
.B PRINTER\fR/\fBLPDEST
ymp�rist�muuttujan, jos se olisi olemassa).
Ymp�rist�muuttujassa erotetaan optiot tyhj�merkein,
eik� lainausmerkkej� huomioida.

.PP
Mik� tahansa komentorivioptio ohittaa molemmat
.B PRINTER
ja
.B MPAGE
ymp�rist�muuttujat.

.SH TIEDOSTOT
/bin/pr /bin/fold
.br
/usr/tmp/mpageXXXXXX

.SH BUGIT
.PP
K�rsii ylett�m�n monien optioiden taakasta.  (Mutta
.B min�
tahdon valintoja!)
.PP
Paljon muitakin, olemme varmoja.
.SH VERSIO
Versio 2.4, julkaistu syyskuussa 1996.
.SH TEKIJ�T
Mark P. Hahn (uunet!pyrdc!mark), Pyramid Technology Corporation

Marcel Mol <marcel@mesa.nl>. Paljon muita muutoksia. 
Enemm�n tai v�hemm�n ohjelman p��tekij� nykyisin.

Monet muut ovat avustaneet,
ole hyv� ja katso tiedosto CHANGES.