Petter Reinholdtsen <pere@td.org.uit.no>
1996-12-17
Internt notat for Data Consult AS

Hvordan lage en printcap-fil

Dette er en oversikt over hva de forskjellige variabelnavnene skal inneholde, og hvordan de skal bygges opp. En typisk escape-sekvens inneholder '\e[abc', der \e erstattes med [esc] under utskrift, og resten er spesielle koder til skriveren. Følgende variabelnavn er i bruk:

type
Inneholder en tekstlig beskrivelse at printertypen. Denne kan kun brukes som informasjon til brukerne. Det sendes ikke til skriveren.
init
Inneholder alle koder gjør printeren klart til å ta imot kommandoer for utskrift. Reset og annet hører hjemme her.
setcharset
Skal inneholde kommandoer som setter tegnsettet på skriveren (fortrinnsvis til ISO 8859/1).
a4
esc-sekven som velger arkstørrelse til A4
settray
esc=sekvens som velger papirskuff. Den må inneholde %s der selve verdien som setter en spesifikk papirskuff skal være.
tray
Her er verdien for den ønskede papirskuffen.
start
Her legges secape-kode som starer en enkelt utskrift (forsider, etc)
portrait
Esc-sekvens som velger stående utskrift
landscape
Esc-sekvens som velger liggende utskrift
font{10,11,12,15}cpi
Valg av størrelse på skriften. Tallet(10,11,..) gjenspeiler tegn per tomme.
stop
Her er koden som avslutter en enkelt utskrift.
reset
Her settes skriveren tilbake til normalt oppsett.