÷ƒ’Ą;č TeX output 2000.04.24:2235‹’’’’ ²<į żC Ÿ żĀŸė\*’ŁXóŒ-ųG® cmcsc10»Computer‘‡&TypesettingŽ‘ūN(ŸĢĶ‰ĢĶؖŸ × óŒ-ųff cmcsc10¼Constucties–p v‘žøRan“ElastiekjesŽŽ > żŲ‘ūN(óKń`y cmr10²Dit–OÉartikšøćel“bGesc˜hrijft“de“concepten“die“ten“grond-Ž¤ ‘ūN(slag– liggen“aan“zet•øćw“erk– met“de“computer.‘ŃąAlsŽ”‘ūN(všøćo•Gorb“eeld– ½hierv‘’qĒan“w˜ordt“het“programma“T‘žU>Ÿ'EŽ‘ćxXŽ”‘ūN(gebruikt,›˜¤dat–Wūal“jaren“oud“is,˜maar“zo“goGed“isŽ”‘ūN(došGordac•øćh“t–adat“de“princip˜es“nog“steeds“wøćerkbaarŽ”‘ūN(zijn,‘ŚŚen–¼;inderdaad“ošGok“terug“te“zien“zijn“in“mo˜d-Ž”‘ūN(ernere›kOtekstv•øćerw“erk“ers˜en˜la“y“out-pakk“etten.‘³“DeŽ”‘ūN(grap–W…is,‘˜dat“die“pakkšøćetten“nog“op“v˜ele“pun˜tenŽ”‘ūN(het–UUnakijkøćen“hebbGen“ten“aanzien“v‘’qĒan“T‘žU>Ÿ'EŽ‘ćxX!Ž© Ļ„‘ūN(Dit–ō\artikšøćel“is“een“v˜o•Gorb“eeld–ō\bij“het“artik˜elŽ”‘ūN(`MošGdelleren'–;ędat“o˜ok“in“deze“I/O-Viv‘’qĒat“v•øćersc“hi-Ž”‘ūN(jn•øćt.‘ĻV‘’*Ŗerder›Éčk“om“t˜er˜nog˜een˜artik“el˜`ComputerŽ”‘ūN(Kalligra e'› Mo•øćv“er˜de˜w“erking˜v‘’qĒan˜het˜programmaŽ”‘ūN(MetaF‘’*Ŗon•øćt,‘ž•w“aarmee–čäde“letters“všøćoGor“T‘žU>Ÿ'EŽ‘ćxX“w˜ordenŽ”‘ūN(getekøćend.ŽŸ2ńĒŸīÄF‘m/ܼGeschiedenisŽ‘ūN(Ÿff‰ffĻK ŸÕTóŒ-ų cmcsc10ŗMet–ĒSchoenen“v‘’ran“LoodŽŽ¦‘ūN(²Zoals–˜piedereen“wøćeet,‘ é5is“de“b•Go“ekdrukkunstŽ”‘ūN(uitgevšøćonden–‚ÄdoGor“een“Nederlander,‘Žw˜at“deŽ”‘ūN(Amerik‘’qĒanen– ošGok“mogen“b˜ewøćeren.‘•āEn“die“Ned-Ž”‘ūN(erlander›ŻbGedac•øćh“t˜dat˜het˜handig˜zou˜zijn˜omŽ”‘ūN(een–Iletterbak“vøćol“met“lettertjes“te“hebbGen,‘†dieŽ”‘ūN(gegoten–ÕHwøćaren“uit“lo•Go“d,‘īåen–ÕHdie“op“een“plank“metŽ”‘ūN(gleuv•øćen›ĝk“onden˜w“orden˜gesc“ho“v“en˜om˜zo˜te˜di-Ž”‘ūN(enen–Høals“negatief“vøćošGor“het“drukpro˜ces.‘m“DezelfdeŽ”‘ūN(lettertjes–±;kšøćonden“na“het“drukk˜en“w˜eer“opnieu˜wŽ”‘ūN(wšøćorden–;gebruikt“v˜oGor“een“v˜olgende“te“drukk˜enŽ”‘ūN(tekst.Ž¦‘ūN(Dit–ßbproGces“všøćergde“v‘’qĒakmansc˜hap.‘JvMen“diende“deŽ”‘ūN(lettertjes–@Œeen“bGeetje“fraai“o•øćv“er–@Œde“gegleufde“plankŽ”‘ūN((de–]µ`pagina'“dus)“te“všøćerdelen,‘_Ķom“te“v˜oGork˜omenŽ”‘ūN(dat–Ńer“grote“stukkšøćen“wit“on˜tstonden“die“storendŽ”‘ūN(zouden–rBkunnen“w•øćerk“en–rBbij“het“lezen.‘ȎZet•øćw“erkŽ”‘ūN(heeft–µ`in“hoge“mate“te“makšøćen“met“esthetisc˜hŽ”‘ūN(gevøćoGel.Ž¦‘ūN(T‘’*Ŗegen•øćw“o•Gordig›Ödo“en˜steeds˜meer˜mensen˜thøćuisŽ”‘ūN(hšøćun–Ceigen“zet˜w˜erk,‘<~onder“de“vlag“v‘’qĒan“`desktopŽ”‘ūN(publishing'.‘¹…De›Ā”tekstv•øćerw“erk“er˜heeft˜v“oGor˜dieŽ”‘ūN(mensen–UUhet“zet•øćw“erk–UUop“zicøćh“genomen.Ž¦‘ūN(Iemand,‘gæen–żŖwšøćel“Donald“Kn˜uth,‘gæheeft“in“1984Ž”‘ūN(eens–™^goGed“nagedac•øćh“t›™^o“v“er˜ho•Ge˜je˜dit˜pro“ces˜v‘’qĒanŽ”‘ūN(zetten–P in“een“computer“zou“mošGeten“in•øćb˜ou“w“en.Ž”‘ūN(En,‘Ŗ›zo–™mag“wšøćel“w˜orden“gesteld,‘Ŗ›met“groGot“suc-Ž”‘ūN(ces.‘õmOok–֌al“zijn“inmiddels“13“jaren“v•øćerstrek“en,ŽŽ żŲ’Ō™2ošGok–=Bal“hebb˜en“wšøće“WYSIWYG‘=tekstv˜erw˜erk˜ersŽ¤ ’Ō™2en–Łlaserprinøćters“binnen“ieder“handbGereik,‘%ik“hebŽ”’Ō™2nog–‰geen“stuk“soft•øćw“are–‰gezien“dat“zo“goGed“is“inŽ”’Ō™2dit–įspšGecialisme“als“T‘žU>Ÿ'EŽ‘ćxX.‘ŖlHet“lijkt“me“dan“o˜okŽ”’Ō™2de– ³moGeite“wšøćaard“om“eens“uit“te“leggen“w˜at“deŽ”’Ō™2in•øćterne›UUw“erkingsprincipGes˜v‘’qĒan˜T‘žU>Ÿ'EŽ‘ćxX˜zijn.ŽŸ3'Ÿģ*’i³.¼LettersŽ’Ō™2Ÿff‰ffĻK ŸÕTŗDe–ĒVierkante“Oogjes“v‘’ran“T‘ž(4Ÿ'EŽ‘1XŽŽ© Äś’Ō™2²T‘žU>Ÿ'EŽ‘ćxX›łsric•øćh“t˜zic“h˜op˜het˜zetten˜v‘’qĒan˜2-dimensionaleŽ”’Ō™2informatie.‘ē:Die–|{informatie“bGestaat“uit“letters,Ž”’Ō™2plaatjes–Į^en“dergelijkøće.‘µāV‘’*Ŗeel“v‘’qĒan“de“inhoudeli-Ž”’Ō™2jkšøće–†¤details“v‘’qĒan“die“dingen“heeft“Kn˜uth“wijselijkŽ”’Ō™2uit–¼]T‘žU>Ÿ'EŽ‘ćxX“wšøćeggelaten,‘Öen“o˜v˜ergelaten“aan“andereŽ”’Ō™2programma's.Ž¦’Ō™2Zo–I!zal“het“všøćoGor“T‘žU>Ÿ'EŽ‘ćxX“w˜orst“w˜ezen“hoGe“een“let-Ž”’Ō™2ter–ßer“uit“ziet:‘āŪhet“enige“wšøćat“T‘žU>Ÿ'EŽ‘ćxX“in˜teressan˜tŽ”’Ō™2vindt–f‰zijn“de“afmetingen“v‘’qĒan“die“letter,‘źÕplusŽ”’Ō™2w•øćat› ±gegev“ens˜w“aarmee˜hij˜in˜zijn˜output˜k‘’qĒanŽ”’Ō™2aangev•øćen›É^w“elk“e˜letter˜hij˜op˜een˜doGor˜hem˜uit-Ž”’Ō™2gekšøćozen–ēīpGositie“w˜enst.‘)“Idem“v˜oGor“plaatjes:‘–śditŽ”’Ō™2zijn–²BgewšøćoGon“rec˜h˜thoGek˜en.‘ˆEigenlijk“is“alles“inŽ”’Ō™2T‘žU>Ÿ'EŽ‘ćxX–UUeen“rec•øćh“thoGek.Ž¦’Ō™2T‘žU>Ÿ'EŽ‘ćxX's–+*output“is“een“ le“met“de“extensie“óßźŸ'EŽ‘ćxX“doGet:Ž”’Ō™2sc•øćh“uiv“en–óĒmet“rec•øćh“thoGek“en.‘QCEn–óĒT‘žU>Ÿ'EŽ‘ćxX's“levøćenstaakŽ”’Ō™2is–¬:het“vinden“v›’qĒan“de“optimale“vøćerdeling“v˜anŽ”’Ō™2rec•øćh“thoGek“en›7o“v“er˜een˜aan“tal˜pagina's.‘\½Daarv“oGorŽ”’Ō™2heeft–Ś€hij“allerlei“rekšøćenregels,‘ódie“straf-“en“bGon˜us-Ž”’Ō™2punšøćten–?tuitdelen“v˜oGor“allerlei“v˜ormen“v‘’qĒan“pGosi-Ž”’Ō™2tionering.Ž¦’Ō™2W‘’*ŖelbGekšøćend– „is“de“w˜edu˜w˜e/w˜ezenregel:‘fv‘’qĒan“eenŽ”’Ō™2alinea–Ōłwil“je“lievøćer“niet“dat“er“een“losse“regelŽ”’Ō™2op–XWde“všøćorige“of“v˜olgende“pagina“ac˜h˜terblijftŽŽŽŽŸ’Ķ21ŽŽŒ‹* ²<į żC Ÿ ż„‘ūN(²doGor–‚”de“wijze“v›’qĒan“opbrekøćen“v˜an“een“alineaŽ¤ ‘ūN(o•øćv“er›åŠt“w“ee˜pagina's.‘ #7So•Gortgelijk˜zijn˜o“ok˜af-Ž”‘ūN(breekregels–Ÿšte“de niøćžo‚Žeren.‘P–T‘žU>Ÿ'EŽ‘ćxX“k•øćen“t–ŸšstapGels“v‘’qĒanŽ”‘ūN(deze–6strafpunšøćten-regels,‘<]en“samen“mak˜en“ze“hetŽ”‘ūN(mogelijk–:¦dat“T‘žU>Ÿ'EŽ‘ćxX,‘sśdoGor“alle“mogelijkheden“uitŽ”‘ūN(te–:ųprobGeren,‘tauiteindelijk“de“optimale“vøćerdelingŽ”‘ūN(v‘’qĒan–UUeen“tekst“vindt.Ž© K-‘ūN(Het–_is“maar“goGed“dat“de“ouderwøćetse“zetterŽ”‘ūN(met–æszijn“lo•Go“dletters–æsniet“alle“mogelijkheden“uitŽ”‘ūN(hošGefde–ŪAte“prob˜eren,‘ü¼maar“in“plaats“daarv‘’qĒan“opŽ”‘ūN(zijn–UUerv‘’qĒaring“af“køćon“gaan!ŽŸ2ńĒŸīÄF‘ūN(¼Soor‘’ Ÿ'EŽ‘ćxX– ½wšøćerkt“dus“met“rec˜h˜thoGek˜en.‘Y”W‘’*Ŗelk˜e“soGortenŽ”‘ūN(rec•øćh“thošGek“en–SAb˜estaan“er“eigenlijk“allemaal“binnenŽ”‘ūN(T‘žU>Ÿ'EŽ‘ćxX?Ž¦‘ūN(De– eerste“všøćorm“v‘’qĒan“rec˜h˜thoGek“is“de“informatieŽ”‘ūN(die–ćde“gebruikšøćer“wil“t˜ypGesetten.‘\LEn“dat“zijn“let-Ž”‘ūN(ters,–plaatjes,“enzo•øćv“ošGort.‘ ĻT‘’*Ŗegen“w“o˜ordig‘Ž­zeggenŽ”‘ūN(w•øće:‘āXob‘Ž8jecten.‘š T‘’*ŖoGc“h– leuk,‘;Ædat“Knøćuth“er“al“aanŽ”‘ūN(dac•øćh“t–üde“v•øćeran“t“w“oGordelijkheden–üv‘’qĒan“de“inhoudŽ”‘ūN(v‘’qĒan–j6deze“rec•øćh“thoGek“en›j6v“er˜buiten˜T‘žU>Ÿ'EŽ‘ćxX˜te˜plaatsenŽ”‘ūN(en–UUzicšøćh“alleen“op“het“zetproGces“te“ric˜h˜ten.Ž¦‘ūN(In–£ūeen“apart“artikøćel“zal“ik“ingaan“op“de“manierŽ”‘ūN(wšøćaarop–šde“letters“v˜oGor“T‘žU>Ÿ'EŽ‘ćxX“w˜orden“gemaakt.Ž”‘ūN(HošGe–żplaatjes“tot“rec•øćh“tho˜ek“en›żw“orden˜is˜iedereenŽ”‘ūN(bGekšøćend:‘ '·dit–°Mzijn“bijv˜o•Gorb“eeld–°M½.eps“² les“metŽ”‘ūN(een–”¬plaatje“in“`encapsulated“pGostscript'“formaat,Ž”‘ūN(wšøćaarv‘’qĒan–Ņjhet“zetpakk˜et“doGorrek˜en˜t“met“alleen“deŽ”‘ūN(`outline'.Ž¦‘ūN(Er–Ćzijn“všøćerder“nog“w˜at“bijzondere“rec˜h˜thoGek˜en,Ž”‘ūN(die–8zdoGor“de“gebruikšøćer“w˜orden“gemaakt.‘ 7E˜‘ūGenŽ”‘ūN(všøćorm,‘؛die–—óspGeciale“aandac˜h˜t“krijgt“binnen“T‘žU>Ÿ'EŽ‘ćxX,Ž”‘ūN(is–Crdie“v‘’qĒan“wiskundige“formšøćules.‘kŃT‘žU>Ÿ'EŽ‘ćxX“is“zelfs“n˜u,Ž”‘ūN(na–"Åal“die“jaren,‘,ānog“steeds“ongeøćžo‚Ževøćenaard“als“hetŽ”‘ūN(gaat–3÷om“wiskundig“zet•øćw“erk–3÷en“gebruiksgemak!Ž”‘ūN(Een–/Gandere“bijzondere“vøćorm“is“die“v‘’qĒan“tabGellen.Ž”‘ūN(Die–G¢zijn“minder“prettig“te“makøćen“in“T‘žU>Ÿ'EŽ‘ćxX:‘źīWYSI-Ž”‘ūN(WYG–UUis“všøćoGor“zulk“w˜erk“w˜el“w˜eer“heel“prettig.Ž¦‘ūN(Naast– ō„de“bšGo•øćv“engeno˜emde› ō„v“ormen˜v‘’qĒanŽ”‘ūN(rec•øćh“thoGek“en–¹szijn“er“nog“všøćormen“die“T‘žU>Ÿ'EŽ‘ćxX“in˜ternŽ”‘ūN(gebruikt–įen“die“minder“v‘’qĒaak“doGor“de“gebruikøćerŽ”‘ūN(wšøćorden–ÆÖingezet.‘IDit“zijn“de“horizon˜tale“en“v˜er-Ž”‘ūN(tik‘’qĒale›Ģrec•øćh“thoGek“en,‘B*w“aarin˜materiaal˜naast,‘B*re-Ž”‘ūN(sp•Gectievšøćelijk‘Čb“o˜v˜en,‘¤®elk‘’qĒaar–Čw˜ordt“v˜erzameld.Ž”‘ūN(Deze›+Orec•øćh“thoGek“en˜w“orden˜met˜de˜termen˜`h“bGo“x'Ž”‘ūN(resp•Gectievšøćelijk‘UU`vb“o˜x'‘UUaangeduid.Ž¦‘ūN(V‘’*Ŗerder› %fk•øćen“t˜T‘žU>Ÿ'EŽ‘ćxX˜nog˜een˜sp•Geciaal˜so“ortŽ”‘ūN(rec•øćh“thošGek,‘S‰en–Sdat“staat“b˜ekøćend“als“`glue'“of“o˜okŽ”‘ūN(wšøćel–k7`rubbGer'.‘³mDeze“rec˜h˜thoGek˜en“zijn“(b•Gep“erkt)Ž”‘ūN(rekbaar,‘›ęen–m‰wšøćorden“bijv˜o•Gorb“eeld–m‰tussen“w˜oGordenŽŽ ż„’Ō™2geplaatst– !als“spatie.‘Y¶Zo“k‘’qĒan“een“regel“een“bGeetjeŽ¤ ’Ō™2wøćorden–"uitgerekt“(of“ingedrukt)“totdat“hij“in“deŽ”’Ō™2gewšøćenste–Łˆregelbreedte“past.‘ž`V‘’*Ŗanzelfsprek˜end“isŽ”’Ō™2er–UUošGok“rubb˜er“dat“všøćertik‘’qĒaal“w˜erkt.ŽŸ1ŸīÄF’Ō™2¼Het‘p Zet-AlgoritmeŽ’Ō™2Ÿff‰ffĻK ŸÕT‘:‰ŗMetselen–ĒvšĒoor“Gev˜orderdenŽŽ©Ą’Ō™2²Nu–éūde“ingrediøćžo‚Ženšøćten“v‘’qĒan“T‘žU>Ÿ'EŽ‘ćxX“bGek˜end“zijn,‘$kun-Ž”’Ō™2nen–!bwšøće“eens“gaan“kijk˜en“hoGe“T‘žU>Ÿ'EŽ‘ćxX“n˜u“preciesŽ”’Ō™2wøćerkt.Ž¦’Ō™2Allereerst– ŗnemen“wøće“eens“een“losse“letter“on-Ž”’Ō™2der–9Qde“lošGep.‘ ŗDie“wøćordt“do˜or“drie“v‘’qĒariab˜elenŽ”’Ō™2bšGesc•øćhrev“en:‘ ‘@een–åbreedte,‘‰een“ho˜ogte“en“eenŽ”’Ō™2diepte.‘ėT‘žU>Ÿ'EŽ‘ćxX–9azal“letters“aansluitend“aan“elk‘’qĒaarŽ”’Ō™2rijgen– %met“gebruikmaking“v‘’qĒan“de“breedte.‘“6DitŽ”’Ō™2doGet–ŒŹhij“zo,‘§dat“al“die“aaneengeregen“lettersŽ”’Ō™2dezelfde–Œōbasislijn“vøćolgen.‘.żDe“hošGogte“is“de“ho˜ogteŽ”’Ō™2v‘’qĒan–1hde“letter“bGo•øćv“en–1hdie“basislijn,‘8—en“de“diepte“isŽ”’Ō™2de–üdiepte“v‘’qĒan“de“letter“onder“die“basislijn.‘æ»ZoŽ”’Ō™2køćomen–J³alle“letters“dus“netjes“op“de“regel“te“staan,Ž”’Ō™2oGok–«āal“stekšøćen“ze“met“k˜op“en“sc˜houders“bGo˜v˜en“an-Ž”’Ō™2dere–UUletters“uit.Ž¦’Ō™2Nu–˜Ezal“de“gehele“regel“een“h•øćbGo“x›˜Ew“orden.‘:–Dit˜isŽ”’Ō™2dus–Pieen“rec•øćh“thoGek›Piw“aarin˜horizon“taal˜materiaalŽ”’Ō™2w•øćordt›G[v“erzameld.‘mT‘žU>Ÿ'EŽ‘ćxX˜v“oGegt˜net˜zo˜lang˜lettersŽ”’Ō™2toGe–t¶aan“de“regel“totdat“die“vøćol“is.‘ĻėW‘’*Ŗanneer“eenŽ”’Ō™2regel–!äeenmaal“všøćol“is,‘Uzal“T‘žU>Ÿ'EŽ‘ćxX“onderzoGek˜en“hoGeŽ”’Ō™2erg–2Ęhet“is“om“de“tekst“op“dat“punšøćt“af“te“brek˜en,Ž”’Ō™2en–‡©dat“gegevšøćen“v˜erw˜erk˜en“in“de“bGerek˜ening“v‘’qĒanŽ”’Ō™2de–µoptimaliteit“v‘’qĒan“de“gehele“alinea.‘¾čOp“basisŽ”’Ō™2v‘’qĒan–әdie“bGerekšøćening“w˜ordt“de“uiteindelijk˜e“la˜y˜outŽ”’Ō™2v‘’qĒan–UUde“alinea“bGepaald.Ž¦’Ō™2GoGed,›AT‘žU>Ÿ'EŽ‘ćxX–«heeft“dus“een“regel“vøćol,˜of“deelsŽ”’Ō™2v•øćol,‘Ńen›…n“u˜moGet˜hij˜die˜netjes˜af˜mak“en.‘HetŽ”’Ō™2eerste–āwøćat“T‘žU>Ÿ'EŽ‘ćxX“met“de“regel“doGet,‘uÅis“het“to-Ž”’Ō™2evšøćoGegen–.Õv‘’qĒan“ev˜en˜tuele“rubbGeren“tek˜ens.‘dņSpatiesŽ”’Ō™2zijn–…”al“een“bšGeetje“rekbaar“(gesp˜eci ceerd“in“hetŽ”’Ō™2fon•øćt,‘į¾bijv“o•Gorb“eeld‘_Ctšøćyp“emac˜hine-letters‘_Chebb“enŽ”’Ō™2geen–#Ærekbare“spaties),‘-en“de“ruimšøćte“na“een“pun˜tŽ”’Ō™2v‘’qĒan–|een“zin“is“nog“bGeter“rekbaar.‘ ę"Maar“alsŽ”’Ō™2de–q;tekst“bijvšøćo•Gorb“eeld–q;rec˜h˜ts“rafelig“mag“zijn,Ž”’Ō™2dan–x[všøćoGegt“T‘žU>Ÿ'EŽ‘ćxX“gew˜ošGon“een“rubb˜eren“rec•øćh“tho˜ekŽ”’Ō™2toGe–Æęaan“het“einde“v‘’qĒan“de“regel,‘Šen“dat“is“eenŽ”’Ō™2rec•øćh“thoGek–ddie“h•øć›ūGe“˜el–derg“bGereid“is“om“te“rekkøćen“|Ž”’Ō™2všøćeel–ŹBmeer“dan“de“rek“tussen“w˜oGorden“of“tussenŽ”’Ō™2zinnen–yQ|“en“die“dus“de“ruimøćte“aan“het“eindeŽ”’Ō™2v‘’qĒan–Vpde“regel“zal“opøćvullen.‘ uNu“gaat“T‘žU>Ÿ'EŽ‘ćxX“ki-Ž”’Ō™2jkøćen–txof“de“tekst“in“de“regel“gošGed“past.‘Ļ/Dit“do˜etŽ”’Ō™2hij–¦!došGor“te“b˜epalen“ho˜evøćeel“rek“(of“indrukking)Ž”’Ō™2óż': cmti10¾no›’}'dig–œ×²is,‘ī·en“hoGevøćeel“in“totaal“¾mo˜gelijk“²is“doGorŽ”’Ō™2alle›nrec•øćh“thoGekjes˜op˜de˜regel˜samen.‘$“Rek˜of˜com-Ž”’Ō™2primeer–Įęje“het“rubbGer“te“erg“dan“knapt“het,‘ßcT‘žU>Ÿ'EŽ‘ćxXŽŽŽŽŸ’Ķ22ŽŽŒ‹tŸé<į †ŸĶg ż¶˜å‘é<į²geeft–Põdan“een“w•øćaarsc“h“u“wing‘Põ(`Underful/Ov“erfulŽ¤ ‘é<įh•øćbGo“x')–£$met“een“aanduiding“v‘’qĒan“de“tekst“wøćaar“hijŽ”‘é<įniet–UUmee“uit“de“všøćoGeten“k˜on.Ž”‘é<įNu–Qheb“je“dus“een“regel“die“qua“breedte“moGoiŽ”‘é<įklopt,‘Löen–pdie“uitgelijnd“is.‘ÄDan“kijkt“T‘žU>Ÿ'EŽ‘ćxX“nogŽ”‘é<įof–ƒ%er“niet“meer“dan“de“normale“ruimšøćte“v˜oGorŽ”‘é<įeen–$ regel“aan“de“bGo•øćv“en-–$ of“onderk›’qĒanøćt“v˜an“deŽ”‘é<įbasisregel–önnoGdig“is.‘ UZo“ja,‘ž“dan“neemøćt“T‘žU>Ÿ'EŽ‘ćxXŽŸuT‘é<įŸžmŽ‘ń’8ŸüeŽ‘ö’ŸśeŽ‘śuʟųrŽ‘µĘŸōrŽ‘ qŸöuŽ‘ .«ŸųiŽ‘ õȟśmŽ‘KŸütŽ‘.®ŸżeŽ‘#Ląv•øćoGor›¬kzulk“e˜regels,‘1en˜anders˜pastŽ”‘é<įhet–UUmošGoi“in“de“standaard“regelho˜ogte.Ž”‘é<įHet–ßresultaat“is“dus“een“h•øćbGo“x.‘!eEn–ßzo“gaat“T‘žU>Ÿ'EŽ‘ćxXŽ”‘é<įer–€{ošGok“mee“om:‘Čals“een“do˜o˜dgewšøćone“rec˜h˜thoGek.Ž”‘é<įAlleen–Sķnšøću“zit“T‘žU>Ÿ'EŽ‘ćxX“in“v˜ertik‘’qĒale“moGdus.‘śDat“houdtŽ”‘é<įin,›K½dat–IWT‘žU>Ÿ'EŽ‘ćxX“deze“rec•øćh“thoGek“en,˜die‘IWac“h“tereen“v“ol-Ž”‘é<įgende–N£regels“vøćoGorstellen,‘Ośonder“elk‘’qĒaar“zal“plaat-Ž”‘é<įsen–‘(in“een“vbGošøćx.‘%@En“dan“herhaalt“zic˜h“een“spGelŽ”‘é<įdat–clijkt“op“hetgeen“al“vøćošGor“regels“geb˜eurde:Ž”‘é<įT‘žU>Ÿ'EŽ‘ćxX–eÓvøćerzamelt“net“zo“lang“regels“totdat“hij“eenŽ”‘é<įpagina–Yüvšøćol“heeft.‘ »Dan“zal“hij“w˜eer“gaan“af-Ž”‘é<įbrek•øćen,‘ŹrubbšGer‘¼ęin“v“o˜egen,‘Źrekk“en‘¼ę(bijv“o˜orb˜eeldŽ”‘é<įtussen–õŠalinea's)“en“bGesluiten“dat“de“pagina“af“is.Ž”‘é<įV‘’*Ŗervšøćolgens–2‘pakt“T‘žU>Ÿ'EŽ‘ćxX“de“vbGo˜x,‘éßdie“de“tekstŽ”‘é<įv›’qĒan–;šde“hele“pagina“bGev˜at,‘õ—plakt“er“een“køćo-Ž”‘é<įpregel›”cbGo•øćv“en˜en˜v“oGetregel˜onder,‘ōfen˜v“oGert˜hetŽ”‘é<įzo–)¢onšøćtstane“geheel“uit“naar“de“½.dvi“² le.‘īÆP˜ag-Ž”‘é<įinanšøćummer–(oophogen,‘5en“op“naar“de“v˜olgendeŽ”‘é<įpagina!Ž”‘é<įEen–Elleuk,‘H›maar“ošGok“mo˜eilijk“asp˜ect“v‘’qĒan“T‘žU>Ÿ'EŽ‘ćxX“is,Ž”‘é<įdat–Ń5vøćele“v‘’qĒan“deze“acties,‘š-zo“ze“al“niet“in“T‘žU>Ÿ'EŽ‘ćxX'sŽ”‘é<įtaal–źzijn“gede nieerd“(en“dus“hersc•øćhrev“en‘źkun-Ž”‘é<įnen–‘wøćorden),‘Œ dan“zijn“ze“in“ieder“gev‘’qĒal“sterk“teŽ”‘é<įb•Ge‘žćŽžo‚Žnšøćvlo“eden.‘ō+Dat–€Ģhoudt“in,‘‹©dat“de“w˜erking“v‘’qĒanŽ”‘é<įT‘žU>Ÿ'EŽ‘ćxX–¬ zeer“goGed“aan“te“passen“is“aan“individu-Ž”‘é<įele–¹wšøćensen.‘X>De“primitiev˜en“w˜aarmee“men“w˜erktŽ”‘é<įzijn–É_dezelfde“als“die“w•øćelk“e–É_de“drukkøćer“met“deŽ”‘é<įlo•Go“dletters‘UUhan•øćteerde:‘qĒrec“h“thoGekjes.ŽŸ2ńĒŸģŅ‘r;¼Softw‘žøRareŽ‘é<įŸff‰ffĻK ŸÕTŗGoed,–ĒBugfree“en“Gra‘’UTtisŽŽ”‘é<į²T‘žU>Ÿ'EŽ‘ćxX–¾Ūis“dus“onøćtzettend“ exibGel.‘®YHet“hart“v‘’qĒanŽ”‘é<įT‘žU>Ÿ'EŽ‘ćxX–q,manipuleert“rec•øćh“thoGekjes,‘ų!en–q,om“dingenŽ”‘é<įvšøćoGor– dat“hart“uit“te“kunnen“drukk˜en,‘is“het“mo-Ž”‘é<įgelijk–?om“in“T‘žU>Ÿ'EŽ‘ćxX“te“programmeren.‘1Dit“k‘’qĒan“doGorŽ”‘é<įde nitie–{¼v‘’qĒan“macro's,‘…Vdie“net“zo“als“½#define“²inŽ”‘é<įC‘Elw•øćerk“en:‘Rqze›EŖde ni“žo‚Žeren˜regels˜v“oGor˜klakk“elozeŽ”‘é<įtekst-herscøćhrijving.Ž”‘é<įOm– Z·te“v•øćoGork“omen– Z·dat“iedereen“dat“zelfŽ”‘é<įzou–cšmošGeten“do˜en,‘'*zijn“er“standaard“macro-ŽŽ ż¶˜å’Ā‡ėpakk•øćetten›Ļ“v“o•Gor˜T‘žU>Ÿ'EŽ‘ćxX,‘.Kmet˜als˜b“ekøćendste˜PlainŽ¤ ’Ā‡ėT‘žU>Ÿ'EŽ›ćxX–ŗ&en“LŸżó5‘üffóŁ“ Rcmr7±AŽŽ–Ķ‰²T‘žU>Ÿ'EŽ˜X.‘ 9LŸżó5‘üff±AŽŽ“²T‘žU>Ÿ'EŽ˜X–ŗ&(heel“lang“in“vøćersie“2.09,Ž”’Ā‡ėmaar›ˆtegen•øćw“oGordig˜in˜een˜v“ersie˜die˜bGek“endŽ”’Ā‡ėstaat–ktals“LŸżó5‘üff±AŽŽ‘Ķ‰²T‘žU>Ÿ'EŽ‘ćxX‘ü2Ÿ’ó  b> cmmi10µ"ŽŽ‘(æ²)“is“een“macro-pakkøćet“dat“hetŽ”’Ā‡ėmogelijk–ēÄmaakt“om“¾lo‘’}'gisch“²een“la•øćy“out–ēÄte“makøćen,Ž”’Ā‡ėin–E*plaats“v‘’qĒan“¾fysiek“²zoals“een“WYSIWYG‘DåpakkøćetŽ”’Ā‡ėnog–pwšøćel“eens“uitlokt.‘ Logisc˜he“la˜y˜out“houdt“in,Ž”’Ā‡ėdat–{ęje“bijvøćo•Gorb“eeld›{ęsp“eci ceert˜dat˜een˜ho“ofd-Ž”’Ā‡ėstuk––QbGeginšøćt,‘¦maar“niet“w˜elk“fon˜t,‘¦w˜elk˜e“groGotteŽ”’Ā‡ėetc.–.jnoGdig›‹=zijn.“V‘’*Ŗergelijk˜het˜maar˜met˜goGed˜do-Ž”’Ā‡ėordac•øćh“te–UUstijlen“in“moGdernere“tekstv•øćerw“erk“ers.Ž© |’Ā‡ėV‘’*Ŗerder–ĶŃis“er“nog“het“al“eerder“genoGemde“Meta-Ž”’Ā‡ėF‘’*Ŗonøćt–ģ®programma“in“de“T‘žU>Ÿ'EŽ‘ćxX“familie.‘ 7ÓMet“ditŽ”’Ā‡ėpakkšøćet–†¤kunnen“fon˜ts“w˜orden“getek˜end.‘µEnŽ”’Ā‡ėtenslotte–Ē©zijn“er“nog“viewšøćers“en“omzetters“v˜oGorŽ”’Ā‡ė½.dvi–UU² les“všøćoGor“allerhande“gra sc˜he“devices.Ž¦’Ā‡ėAl–„™deze“soft•øćw“are–„™is“commandline“drivøćen,‘ŠigoGedŽ”’Ā‡ėgestandaardiseerd,‘[cvøćeel–óĒis“na“al“die“jaren“vrijŽ”’Ā‡ėv‘’qĒan– Ļbugs,‘źen“het“is“oGok“nog“eens“public“domain.Ž”’Ā‡ėW‘’*Ŗat–/4ikzelf“vøćerder“nog“een“geruststelling“vind,‘6ŌisŽ”’Ā‡ėdat–k%ons“aller“Billy-Boøćy“er“niet“met“zijn“tengeltjesŽ”’Ā‡ėin–UUheeft“geroGerd.Ž¦’Ā‡ėV‘’*ŖošGor–oSeen“simp˜el“briefje“af“en“to˜e“is“T‘žU>Ÿ'EŽ‘ćxX“te“mo˜eil-Ž”’Ā‡ėijk,‘Xmaar–$«als“je“inšøćteresse“hebt“in“w˜at“serieuzerŽ”’Ā‡ėzet•øćw“erk,‘·Pdan–p…mošGet“je“je“to˜cøćh“eens“afvragen“ofŽ”’Ā‡ėT‘žU>Ÿ'EŽ‘ćxX–Ŗniet“honderdmaal“genøćuanceerder“en“hand-Ž”’Ā‡ėiger–y^wšøćerkt“dan“hetgeen“je“n˜u“gebruikt“v˜oGor“jeŽ”’Ā‡ėteksten.ŽŸ1ŸīÄF’9+¼ReferentiesŽ’Ā‡ėŸff‰ffĻK ŸÕTŗVµUoor–ĒLeesgierige“AaĒgjesŽŽŸī’чģó !",š cmsy10øŽŽŽ’Ū‡ķ²Donald‘”®Knøćuth,›ōĆ¾The–Å©T‘žKƟ'EŽ‘Ķ-X“b–’}'o“ok²,˜alles‘”®wøćatŽ”’Ū‡ķje–!åoGoit“wilde“wšøćeten“o˜v˜er“T‘žU>Ÿ'EŽ‘ćxX,‘Õen“v˜er-Ž”’Ū‡ķmoGedelijk–UUnog“vøćeel“meer.Ž©ī’чģøŽŽŽ’Ū‡ķ²NorbšGert‘³tSc•øćh“w“arz,–ÓŌ¾Inleiding‘žśT‘žKƟ'EŽ‘Ķ-X²,“go˜ede‘³tin-Ž”’Ū‡ķleiding–«–in“T‘žU>Ÿ'EŽ‘ćxX,‘ĶŠmet“een“duidelijk“o•øćv“erzic“h“tŽ”’Ū‡ķv‘’qĒan–UUalle“commando's.Ž¦’чģøŽŽŽ’Ū‡ķ²Leslie‘ĄĖLampGort,‘Ž¾LŸżé›‘üQķót}\Źcmti7ĀAŽŽ‘Ł¾T‘žKƟ'EŽ‘Ķ-X,‘&•a– @do›’}'cument“pr˜ep˜a-Ž”’Ū‡ķr‘’}'ation‘ģāsystem²,‘*een‘ĢOgebruikøćershandleidingŽ”’Ū‡ķvøćoGor‘UULŸżó5‘üff±AŽŽ‘Ķ‰²T‘žU>Ÿ'EŽ‘ćxX.Ž¦’чģøŽŽŽ’Ū‡ķ²Ricøćk–ov‘’qĒan“Rein,‘‡õ¾Computer–1’Kal‘‚Ųligr‘’}'a e“|Ž”’Ū‡ķWiskundige‘"lGanzever‘’}'en²,‘ņ§o•øćv“er–Łūde“principGesŽ”’Ū‡ķac•øćh“ter‘UUMetaF‘’*Ŗon“t.ŽŸļ’XŖ<ó¼j‘¹ cmti9ÄRĆŽick–N cmmi10óKń`y cmr10óŁ“ Rcmr7łKßßßßßß