3. Nastavitve

3.1. Konfiguracijska datoteka

Nekatere stvari se da nastaviti v Muttprint-u. To se lahko za stalno naredi v konfiguracijski datoteki $HOME/.muttprintrc (samo za tega uporabnika) ali /etc/Muttprintrc (globalno za vse uporabnike). Uporabniške nastavitve prevladajo nad globalnimi.

Lahko tudi nastavite dodatno konfiguracijsko datoteko z paramtrom -r filename . Ta datoteka je prebrana na koncu in prepiše opcije napisena v ukazni vrstici. Ta dodatna konfiguracijska datoteka je uporabna če imate več konfiguracij ter jih lahko nastavite skupaj z Hooks v Mutt-u.

Konfiguracijska datoteka je oblikovana na tak način, da so vrednosti dodeljene različnim variablam -- to se razlikuje od .muttrc. Ime variable je postavljeno najprej ter je občutljivo na male/velike črke. Nato sleid enačaj (=) brez presledkov. Na koncu je vrednost. Narekovaji (' ali ") so neobvezni.

Primer konfiguracijske datoteke je priložen Muttprint-u (sample-muttprintrc). Če ste namestili RPM ali Debian paket, jo boste našli v /usr/share/doc/packages/muttprint/.

Primer pravilne dodelitve:

VARIABLE=value

Navadno skripta deluje brez vseh sprememb. Toda priporočeno je ,da se informirate o možnostih, ki jih imate.

3.1.5. Obojestransko tiskanje

Muttprint dovoli ročno obojestransko tiskanje. NAtisne najprej lihe strani, počaka nekaj časa ter natisne še sode.

Muttprint potrebuje hitrost vašega tiskalnika, da izračuna čas ko se bo tiskanje sodih strani začelo, glej, Razdelek 3.1.9.

Za aktivacijo obojestranskega tiskanja nastavite DUPLEX na on.

Če imate pravi Postscript tiskalnik ki ima možnost obojestranskega tiskanja, potem nastavite DUPLEX na printer. To spremeni Postscript kodo na tak način, da sporoči vašem printerju, da naj vključi avtomatsko obojestransko tiskanje; za CUPS se uporabi pripadajoča opcija.

3.1.10. Pisava

Pri tiskanju lahko uporabite razne pisave. Ime pripadajoče spremenljivke je FONT. Vrednost Latex (standardna nastavitev) pomeni standardno LaTeX pisavo iz družine EC. Latex-bright uporablja Computer Modern Bright. Te pisave na mnogih sistemih ni zaradi licence pod katero spada[2].

Obstaja več Postscript pisav, med uporabnimi tu so: Times, Palatino, Utopia, Charter Bookman, CentSchool (New Century Schoolbook), Chancery (Zapf Chancery), Helvetica ali AvantGarde.

Seveda morajo pisave biti nameščene na vašem sistemu. Ker je LaTeX distribucija teTeX standardna na Linux sistemih, to nebi smelo predstavljati problema.

3.1.12. Oblikovanje telesa e-pošte

Telo sporočila je razdeljeno na dva dela: tekst ter podpis. Če podpis obstaja in naj se ga ne odstrani (glej Razdelek 3.1.18), lahko ta dva dela oblikujete ločeno.

Muttprint uporablja LaTeX paket fancyvrb.sty za izpis telesa, kateri nudi mnogo opcij za oblikovanje. Možnosti, ki so poslane v Verbatim okolje se lahko nastavijo z spremenljivko VERBATIMNORMAL (za navaden tekst) ter VERBATIMSIG (za podpis).

Natančno sintakso boste našli v dokumentaciji fancyvrb.sty, katero si lahko ogledate z ukazom texdoc fancyvrb. Navadno je podpis natisnjen s poševno pisavo. Natisnete lahko tudi robove.

Če ne želite ločiti oblikovanja telesa ter podpisa pošte nastavite VERBATIMSIG na raw. Če to nastavite bo podpis obravnavan kot navaden del teksta ter natisnjen kot tak (vključno z ločevalcem podpisa).

Nekaj primerov:

  • fontshape=it,frame=topline: poševna pisava, rob okrog polja

  • fontfamily=helvetica,fontseries=b: pisava Helvetica, krepko

  • numbers=left,stepnumber=5: Številkčenje vrstic, vsaka peta vrstica

3.2. Možnosti ukazne vrstice

Večina nastavitev se lahko nastavi tudi v ukazni vrstici. To na da prednost lažje integracije z poštnim odjemalcem (npr. z lastnimi makroji).

Natančen opis vseh možnosti dobite z ukazom muttprint -h ali v man strani muttprint(1).

Efekt teh možnosti je enak kot v konfiguracijski datoteki, toda ukazna vrstica prevlada nad ostalimi nastavitvami.

3.3. Različni jeziki

Muttprint podpira razne jezike. Navadno se okoljsko spremenljivko LANG nastavi na pravilno vrednost: npr. de, it, fr, es ali en, kar je bližnjica glede na ISO 639. Prepoznana sta le prva dva znaka, tako da je de_DE@euro v redu. Če vrednost ni znana, Muttprint privzame angleščino.

Opis možnih prevodov najdete v datoteki README.translations, ki se namesti z dokumentacijo v skupen direktorij.

Če bi radi uporabljali drug jezik za Muttprint kot za ostale programe sistema, lahko nastavite LANG v vašem .muttprintrc.

3.3.2. Nabori znakov

Muttprint podpira različne nabore znakov za tiskanje. Tule je kratek pregled:

Ta nabor znakov omogoča tiskanje večine jeziko, ki uporabljajo latin znake. Obnašanje nabora je odvisno v lgavnem od paketa LaTeX inputenc.sty, vendar je razžirjen.

Privzeti nabor je Latin-1. Če obstajajo datoteke s prevodi, je nabor znakov spremenjen v državi pripradajočega. Naprimer, za nemščino je uporabljen nabor Latin-9 za pravilno tiskanje znaka valute Evro. Za Čehe je nabor spremenjen v Latin-2, ker je to vzhodno evropski jezik.

Kljub temu, pa lahko nabor znakov ločeno nastavite v namestitveni datoteki z spremenljivko CHARSET. Navadno se to nastavi na nabor znakov, ki se uporablja za prikaz na zaslonu glej spremenljivko charset pri Mutt-u.

Če nastavite CHARSET na vrednost auto, bo Muttprint poskusil najti primeren delglave, ki vsebuje nabor znakov sporočila. To nastavitev uporabljajte pazljivo. Npr. Mutt prilagodi izgled naboru zaslonskih znakov. Na drugi strani, pa bi bile te nastavitve lahko uporabne, če tiskate mnogo pošte z različnimi nabori znakov.

Poleg znakov iz družine ISO-Latin Muttprint podpira tudi izboljšave nabora Windos Windows-1252 (zhodno evropski) ter Windows-1250 (vzhodno evropski). Ta nabor razširi ISO nabor z nekatermi znaki, naprimer tipografski narekovaji, znak "na miljo", znak za valuto Evro. Zadnji se pogosto pojavlja na mestu 128 (decimalno) zaradi široke razširjenosti Windows -- delno prznan kot ISO-8859-1. Muttprint natisne te maile pravilno, če poštni odjemalec česa ne spremeni.

Od verzije 0.65 Muttprint podpira tiskanje pošte z ciriličnimi znaki. V tem primeru je nabor znakov koi8-r. Prosim upoštevajte, da to ne deluje z vsemi sistemi LaTeX-a; sam priporočam verzijo teTeX 2.0 ali višjo. Še več, vse pisave ne vsebujejo potrebnih znakov, prosim uporabljajte LaTeX-ove standardne pisave, glej Razdelek 3.1.10.

Poln pregled ISO-8859-* znakovnih naborov najdete na http://czyborra.com/charsets/iso8859.html.

Notes

[1]

To deluje neodvisno od datoteke s prevodom z uporabo funkcij operacijskega sistema. Navkljub temu LANG (glej Razdelek 3.3) v konfiguracijski datoteki vpliva na jezik v datumu.

[2]

Na svoj računalnik lahko to pisavo naložite z CTAN-a Pisave najdete v CTAN:/tex-archive/nonfree/fonts/cmbright/ (CTAN = Comprehensive TeX Archive Network sestavljen iz mreže večih strežnikov. CTAN strežnik v Nemčiji je ftp://ftp.dante.de, ter v Veliki Britaniji ftp://cam.ctan.org ter v Združenih Državah ftp://tug.ctan.org).