Ito ang command mpage na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
mpage - mag-print ng maramihang mga pahina bawat sheet sa PostScript printer
SINOPSIS
mpage [-1248aAceEfHloOrRStTuUvVxX] [-b laki ng papel] [-B[num[Lrtb]]...] [-C [pag-encode]]
[-sa|p] [-D dateformat] [-F fontname] [-h header] [-j una[-huli][%agwat]]
[-J startpageno] [-L linya] [-m[num[Lrtb]]...] [-M[num[Lrtb]]...] [-p[prprog]]
[-P[manlilimbag]] [-s tabstop] [-W lapad] [-z printcmd] [-Z printcmd_args] [file ...]
DESCRIPTION
mpage nagbabasa ng mga plain text file o mga dokumento ng PostScript at nagpi-print ng mga ito sa isang PostScript
printer na may pinaliit na laki ng teksto upang lumitaw ang ilang pahina sa isang sheet ng papel.
Ito ay kapaki-pakinabang para sa pagtingin sa malalaking printout sa isang maliit na halaga ng papel. Gumagamit ito ng ISO 8859.1
upang mag-print ng 8-bit na mga character.
Ang mga sumusunod na opsyon ay kinikilala (tandaan na ang mga argumento sa mga opsyon ay maaaring ihiwalay sa
ang opsyon sa pamamagitan ng mga puwang, maliban sa -B, -m, -M, -p at -P): Kapag din mpage nakatagpo -- as
opsyon na ito ay titigil sa pag-parse ng mga argumento at ang natitirang mga argumento ay binibigyang-kahulugan bilang
mga filename.
-1 Mag-print ng 1 normal na pahina bawat sheet (kasama para sa simetriya).
-2 Mag-print ng 2 normal na pahina bawat sheet.
-4 Mag-print ng 4 na normal na pahina bawat sheet (default).
-8 Mag-print ng 8 normal na pahina bawat sheet.
-a I-toggle ang layout ng mga pahina sa sheet upang tumakbo ang mga sunud-sunod na may bilang na pahina
pababa sa sheet, kumpara sa kaliwa pakanan. (default taas baba).
-A Ang pagpipiliang ito ay hindi na ginagamit, gamitin -bA4 sa halip.
-blaki ng papel
Ihanda ang output para sa napiling uri ng papel. Laki ng papel ay maaaring maging A3 para sa European A3,
A4 para sa European A4, Sulat para sa US Letter, o legal para sa Legal na laki ng papel. Para sa
magagamit na mga uri, tingnan ang opsyon -bl. Para sa default, tingnan ang 'mpage -x'. Ang default na ito ay
kinuha mula sa system; tingnan mo laki ng papel(5). Kung hindi ito matagpuan, lalabas ang mpage na may isang
error.
-bl, -b?
Ilista ang kasalukuyang magagamit na mga uri ng papel, pagkatapos ay lumabas.
-B[[Lrtb]*]
Mag-setup ng isang kahon sa paligid ng isang partikular na bahagi ng iyong page. Tukuyin ang mga margin ng text box at
kapal ng linya. Ang default ay 0 column (linya) para sa kaliwa at kanan (itaas at
ibaba) mga margin at 0 kapal ng linya. Tinutukoy -B I-toggles lamang ang pag-print ng
kahon. l, r, t or b itakda ang kaliwa, kanan, itaas o ibabang margin ayon sa pagkakabanggit sa
mga hanay (linya). Hindi tinukoy ang alinman sa mga gilid, ay magtatakda ng kapal ng linya kung kailan
ay ibinigay. Halimbawa -B1 itinatakda ang kapal ng linya sa 1. Mga gilid na may negatibo
hindi mai-print ang mga margin.
-c I-toggle ang pagsasama-sama ng mga pahina mula sa iba't ibang mga file sa iisang sheet (default patayin).
-C[encodingfile]
Tukuyin ang character encoding file. Ang file ay dapat nasa mpage library
direktoryo (/usr/lib/mpage). Mpage ay may panloob na default na pag-encode batay sa
Latin-1 o IBM codepage 850. Depende sa compile time option ang encoding na ito
nakabukas o wala ang kahulugan. Ang hindi pagtukoy ng isang encodingfile ay magpapalipat-lipat sa paggamit ng
ang panloob na pag-encode.
-da|p Pilitin ang input na kunin bilang ascii (a) o pahabol (p) teksto. Sa ganitong paraan magagawa mo
i-print ang iyong postscript code bilang text, o i-print ang postscript code na hindi ginagawa ng mpage
makilala. Kapag gumagamit -dp, tiyaking naglalaman ang postscript code %Pahina
mga separator ng pahina o kung hindi man ay maaaring magmukhang kakaiba ang mga bagay.
-Ddateformat
Itakda ang format ng petsa tulad ng sa strftime(3) na gagamitin sa mga representasyon ng petsa/oras (hal
sa mga header). (Tandaan: upang gawin itong kapaki-pakinabang, malamang na kailangan mo ang -H opsyon.)
-e Mag-print ng 2 normal na pahina bawat sheet sa duplex mode: bawat una at ikaapat na pahina sa isa
gilid at bawat segundo at pangatlo sa kabilang panig. Ito ay higit pa o mas kaunti a
kumbinasyon ng -O at -E na mga opsyon ngunit sa isang pass.
-E Mag-print ng 2 normal na pahina bawat sheet, ibig sabihin: i-print lamang ang pangalawa at pangatlong pahina ng
bawat hanay ng apat na pahina. Tingnan din -O. I-override ang mga opsyong ito -a at -l. Paggamit
ang mga opsyong ito ay maaaring gawin ang mga double sided print nang walang duplex printer.
-f I-toggle ang mga natitiklop na linya na mas mahaba kaysa sa lapad ng pahina (default patayin).
-Ffontname
Tukuyin ang font. (default Courier). Suriin ang iyong printer para sa mga sinusuportahang font. Tandaan:
halos walang kinalaman ito sa mga font na ginamit para sa iyong X-windows/KDE/Gnome
kapaligiran.
-hheader
Ito ay ginagamit lamang kapag ang -p or -H switch ay ginagamit at ipinapasa bilang "-h header"
pagpipilian sa pr(1) o bilang header para sa -H.
-H Lumikha ng linya ng header para sa bawat lohikal na pahina na pinaghihiwalay mula sa teksto ng pahina ng pahalang
linya. Maliban kung -h ay ibinigay, ang header ay binubuo ng huling oras ng pagbabago ng file,
filename at numero ng pahina, lahat ay naka-bold at bahagyang mas malaking font. Ang pagpipiliang ito lamang
nalalapat sa mga hindi postscript na file.
-Iindent
Indent text ni indent character.
-juna[-huli][%agwat]
I-print lamang ang mga napiling sheet, na tinukoy ng isang numero, simula sa 1. Dito huli
default sa dulo ng data, agwat sa 1. Ilang -j maaaring ibigay ang mga opsyon (hanggang sa
MAXJARGS, default 100) upang lumikha ng kumplikadong seleksyon ng mga pahina. Sa gayon -j1-10 pipili
ang unang 10 sheet, habang -j 1% 2 nagpi-print lamang ng mga odd-numbered na mga sheet at -j 2% 2
nagpi-print lamang ng mga pantay.
Maaari kang gumawa ng double-sided printing, sa dalawang pass, tulad ng sumusunod. Kung gumamit ka ng 3-hole
punched na papel, ilagay ito sa printer upang ang mga butas ay lilitaw sa tuktok ng
ang pahina -- sa kanan habang inilalabas mo ang tray ng printer, sa aming Laser writer II
NTX. I-print ang odd-numbered na mga sheet gamit ang
mpage ... -j 1%2 ...
Tandaan ang bilang ng mga pahinang iniuulat nito. (Kalahati lang nitong marami ang talagang maiimprenta).
Kapag natapos na ang pag-print, kung naiulat ang mpage isang kakaiba bilang ng mga pahina, alisin ang huli
isa mula sa stack, dahil walang even-numbered sheet na tutugma dito. Pagkatapos
ayusin ang stack ng papel para sa pag-print sa kabilang panig. (Kung sinuntok, ang
Ang mga butas ay nasa kaliwa na ngayon.) Sa aming II NTX, ang papel ay lumalabas na blangko sa itaas;
palitan ito sa tray na blangko pa rin ang gilid ngunit umiikot ng 180 degrees. Para sa iba
mga printer, alamin mo ito. Ngayon i-print ang even-numbered na mga sheet sa reverse order
sa
mpage ... -r -j 2%2 ...
umaasa na walang ibang makakarating sa printer bago mo gawin.
-Jstartpageno
Itakda ang panimulang halaga ng bilang ng pahina ng sheet sa startpageno sa halip na 1.
-k Kapag nakahanap ang mpage ng %%Trailer o %%PSTrailer sa postscript input file ito
karaniwang ipinapalagay na ito ang dulo ng postscript file at huminto sa pagbabasa ng input
file. Ngunit kapag ang PS file ay may kasamang EPS file, %%Trailer ay maaaring nasaan man. Gamit
binabalewala ng opsyong ito ang %%Trailer at %%PSTrailer na linya.
-l I-toggle ang pag-print ng landscape o portrait mode (default portrait). Ang mga pahina ng landscape ay
55 linya ang haba at 132 character ang lapad bilang default. Ang mga pahina ng portrait ay 66 na linya ang haba
sa pamamagitan ng 80 character ang lapad bilang default.
-Llinya
Ayusin ang mga parameter ng pagbabawas ng pahina nang sa gayon linya magkasya ang mga linya sa espasyo ng
isang pahina. Ino-override nito ang mga default na value na karaniwang ibinibigay. (Tingnan -l.) Kung ginamit
kasabay ng -p pagkatapos ang halagang ito ay ipinapasa sa pr(1) pati na rin. Bilang isang panig
epekto nito ay nagbabago rin ang laki ng font (tulad ng gagawin ng -W option.) Kaya habang nandoon
ay isang opsyon upang baguhin ang pamilya ng font, walang tahasang opsyon upang baguhin ang font
laki!
-m[[Lrtb]*]
Tukuyin ang margin ng sheet. Ang default na margin ay 20 puntos. Tinutukoy lamang -m set
kaliwang margin hanggang 40 puntos. l, r, t or b itakda ang kaliwa, kanan, itaas o ibabang margin
ayon sa pagkakabanggit sa puntos. Ang hindi pagtukoy ng alinman sa mga panig ay magtatakda ng lahat ng panig
kailan ay ibinigay. default sa 40 puntos. Halimbawa -m10 itinatakda ang lahat
margin hanggang 10 puntos. -ml50tb itinatakda ang kaliwang margin sa default na 40 at itaas at ibaba
margin hanggang 50 puntos. -m50l25bt30r itinatakda ang ibaba at itaas na margin sa 25, kaliwang margin
hanggang 50 at kanang margin sa 30 puntos. Ang mga margin ay maaaring magkaroon ng mga negatibong numero.
-M[[Lrtb]*]
Tukuyin ang mga lohikal na margin ng pahina. Para sa syntax, tingnan -m opsyon. Ang mga default ay 4 para sa -M
lamang, at 8 para sa . Ang mga margin ay maaaring negatibo. Sa ganitong paraan, malalaking puting hangganan ang papasok
ang iyong (postscript) na mga dokumento ay maaaring mabawasan.
-o I-toggle ang pag-print ng mga balangkas sa paligid ng bawat pinababang pahina (default sa).
-O Mag-print ng 2 normal na pahina bawat sheet, ibig sabihin: i-print lamang ang una at ikaapat na pahina ng
bawat hanay ng apat na pahina. Tingnan din -E. I-override ang mga opsyong ito -a at -l. Paggamit
ang mga opsyong ito ay maaaring gawin ang mga double sided print nang walang duplex printer.
-p[prprog]
Pipe input sa pamamagitan ng prprog command (kabilang ang mga tinukoy na opsyon) bago i-print
(Ipinagpapalagay na ang input ay isang text file). Kapag walang tinukoy na command, magde-default ito sa
prNa (1).
-P[manlilimbag]
Tukuyin ang printer kung saan ipinapadala ang output ng PostScript (hal. lpr -Pmanlilimbag).
paggamit -P na walang tinukoy na printer ay nagpapadala ng PostScript sa default na printer
pila (hal. lpr). Gamit -P- nagbabalik ng output sa stdout, kapaki-pakinabang sa kumbinasyon ng
ang MPAGE variable ng kapaligiran. Kung wala -P ang output ay ipinadala sa karaniwang output.
-r Baliktarin ang pag-print. Ang huling sheet ay unang naka-print. Ang paraan ng pag-aayos ay nabawasan
hindi nagbabago ang mga pahina sa mga sheet.
-R Lumipat sa left to right mode, simula sa unang page sa kaliwang ibabang sulok. Ito
maaaring maging kapaki-pakinabang para sa mga landscape na postscript file. (Tandaan: gamit -l pagkatapos -R nagpapawalang-bisa
-R, at lumipat sa normal na landscape mode.)
-stabstop
Itakda ang lapad ng tabstop (default 8 mga character). Dapat ay >= 2.
-S Tanggapin ang pagbabawas ng hindi parisukat na pahina. Bilang default, ang mga pahina ay pantay na lumiliit sa X at Y,
kahit na mag-aaksaya ito ng ilang espasyo sa sheet. Sa -S, ang mga pinababang pahina ay mas malaki ngunit
bahagyang baluktot. (Ginagamit lamang kapag nagpi-print ng mga postscript file.)
-t I-toggle ang pag-print sa magkabilang gilid ng papel. Ang opsyong ito ay may 3 estado: hindi, oo,
hindi, ibig sabihin:
NOP: huwag gumawa ng anuman sa PostScript, gamitin ang default ng printer;
OO: pilitin ang printer na gawin ang duplex;
HINDI: pilitin ang printer na huwag gawin ito.
Kung wala -t, kung gayon ang duplex ay NOP. Kung maglalagay ka ng ilang -t sa command line,
ang estado ay nag-toggle bilang "oo, hindi, oo, hindi...". Kaya, kung nakatakdang mag-print ang iyong printer, sa pamamagitan ng
default, sa duplex mode, gagamit ka ng "-t -t" sa command line para pilitin ito
mag-print sa non-duplex mode. Gamitin lang ang opsyong ito kung kaya ng iyong printer
pag-print sa duplex mode. (default HINDI).
-T I-toggle ang pagbagsak ng bawat ikalawang pahina. Ang opsyong ito ay may 3 estado: nop, yes, no (with
pag-uugali na katulad ng -t). Kaya, kung ang iyong printer ay nakatakdang mag-print, bilang default, sa
duplex mode, kapag naka-on ang tumble, gagamit ka ng "-T -T" sa command line para mag-print
nontumble mode. Gamitin lang ang opsyong ito kung may kakayahang mag-print ang iyong printer
duplex mode. Sa bersyong ito ng mpage, maaari mong gamitin ang opsyong ito kahit na gagawin mo ito
hindi gamitin -t. (default HINDI).
-u I-toggle ang pagsuri para sa UTF-8 input (hindi nauugnay para sa postscript input).
-U Ang pagpipiliang ito ay hindi na ginagamit, gamitin -bLiham sa halip.
-v I-toggle ang pag-print ng bilang ng bilang ng mga sheet na ginawa para sa pag-print (default
patayin).
-V I-print ang impormasyon ng bersyon at lumabas.
-Wlapad
Ayusin ang mga parameter ng pagbabawas ng pahina upang ang isang linya lapad magkakasya ang mga character na mahaba
sa espasyo ng isang pahina. Ino-override nito ang mga default na value na karaniwang ibinibigay.
(Tingnan ang -l.) Kung ginagamit kasabay ng -p pagkatapos ang halagang ito ay ipinapasa sa pr(1)
pati na rin ang programa. Tingnan din ang -L opsyon sa mga laki ng font.
-x I-print ang impormasyon sa paggamit (kabilang ang mga kasalukuyang default), pagkatapos ay lumabas.
-X[header]
I-print ang header sa kaliwa at ang numero ng pahina sa kanan ng bawat pisikal na pahina
(sheet). Kung walang ibinigay na header, ang default ay ang kasalukuyang filename (note
impluwensya ng -c), ang filename ng unang file sa pahina ay ginagamit.
-zprintcommand
Tukuyin ang command na gagamitin upang magpadala ng output sa. Default ay lpr(1) para sa BSD style spooler,
lp(1) para sa SYSV style spooler. Maaari mong tukuyin ang mga opsyon sa command line, ngunit tandaan -Z.
Halimbawa -zlp para sa system V Unix.
-Zprintprog_queuename_arg
Tukuyin kung anong opsyon ang gagamitin para sa "-z printcommand" upang tukuyin ang isang printqueue. Para sa
halimbawa -zlp -Zd para sa system V Unix. Default ay -P para sa BSD style spooler, -d para
SYSV style spooler.
Kapaligiran
mpage Sinusuri ang PRINTER (O LPDEST para sa SYSV style spooler) environment variable to
i-override ang default na printer nito.
Ang MPAGE_LIB environment variable ay maaaring gamitin upang kontrolin kung saan ang character encoding
mga file (-C) ay matatagpuan.
mpage sinusuri din ang MPAGE variable ng kapaligiran para sa mga default na setting ng opsyon. Anuman
opsyon o kumbinasyon ng mga opsyon ay maaaring tukuyin sa MPAGE variable ng kapaligiran. Para sa
halimbawa, kung MPAGE ay nakatakda sa string:
-2oPqms -L60
ito ay (sa kawalan ng iba pang mga argumento ng command line) mag-print ng 2 pahina bawat sheet, 60
mga linya sa bawat pahina, na may mga balangkas, sa printer na pinangalanan qms (i-override ang PRINTER/LPDEST
variable ng kapaligiran, kung mayroon ito). Sa variable ng kapaligiran, ginagamit ang puting espasyo bilang
isang opsyon na delimiter, at walang quoting na kinikilala.
Anumang mga opsyon sa command line ay i-override ang parehong PRINTER at MPAGE variable ng kapaligiran.
Gumamit ng mpage online gamit ang mga serbisyo ng onworks.net
