Tegn pr. Linje - Characters per line

I typografi og computing tegn per linje ( CPL ) eller terminal bredde refererer til det maksimale antal Monospaced tegn som kan findes på en enkelt linje . Det ligner linjelængde ved sætning.

Historie

Linealen på vognen på en Olivetti Lettera 22 . Denne skrivemaskine kan kun udskrive 87 tegn på en linje

Grænsen for linjelængden i 70–80 tegn kan meget vel have stammet fra forskellige tekniske begrænsninger for forskellige udstyr. De amerikanske tekstskrivere kunne kun skrive 72 CPL, mens de britiske endnu mindre, 70 CPL. I skrivemaskinernes æra var de fleste designs af skrivemaskinens vogn begrænset til 80–90 CPL. Den mest udbredte og standardpapirstørrelse i USA ( 8,5 × 11 " ) har også pålagt begrænsninger for linjelængden: det er kun muligt at udskrive maksimalt 85 eller 102 tegn (med skriftstørrelsen enten 10 eller 12 tegn pr. tommer ) uden margener på skrivemaskinen. Med forskellige margener (normalt fra 1 til 1,5 tommer for hver side, men der er ingen streng standard) kan disse tal falde til 55–78 CPL.

Typometer med tegnene pr. Linieskalaer
En Fortran -kodningsform (papir). Kildekoden har 72 CPL, men en formular er 80 tegn bred. De sidste 8 positioner er "identifikationssekvens"

Inden for computerteknologi bestod en linje af et IBM -hulkort i 80 tegn. Udbredte computerterminaler som DEC's VT52 og VT100 fulgte for det meste denne standard og viste 80 CPL og 24 linjer. Denne linjelængde blev overført til den originale 80 × 25 teksttilstandIBM PC , sammen med dens kloner og efterfølgere. Den dag i dag viser virtuelle terminaler oftest 80 × 24 tegn.

Den "lange" linje på 132 CPL kommer fra mainframes ' line -printere . Nogle printere eller udskrivningsterminaler kan dog udskrive op til 216 CPL i betragtning af visse ekstra brede papirstørrelser og/eller ekstra smalle skriftstørrelser.

I moderne computing

Med fremkomsten af ​​desktop computing og publicering og teknologier som TrueType, der bruges i tekstbehandling og webbrowsing , er en ensartet CPL for det meste blevet forældet. HTML (og nogle andre moderne tekstpræsentationsformater) bruger dynamisk ordindpakning, der er mere fleksibel end tegn pr. Linjebegrænsning og kan producere en tekstblok med ikke-rektangulær form, ligesom i papirsætning .

Mange almindelige tekstdokumenter overholder stadig traditionel 72 CPL (f.eks. RFC  678 ).

I programmering

Mange stilvejledninger til computerprogrammering definerer det maksimale eller ønskelige antal tegn i en linje med kildekode :

Tegn pr. Linje Programmeringsstil
72 Ada

Agda

79 Python
80
90 CCM4
100 Android

Google Java

Almindelig Lisp

102 Ketcher
120 PHP
132 Fortran

Blinke

Moodle

180 Mono
udefineret

JavaScript (JavaScript har ingen officiel stilguide)

Se også

Referencer