CONTEXT

CONTEXT CONTEXT

context.aanhet.net
from context.aanhet.net More from this publisher
13.07.2013 Views

straal=.25\hsize, achtergrondraster=.850] {\TEX} \vfill} \vfill} \stopbuffer \plaatsfiguur[links][fig:samenhang tex]{}{\haalbuffer} \strut\TEX||gebruikers spreken meestal niet over commando’s maar over macro’s. Een macro vat een aantal zetopdrachten samen. Hoewel we soms de termen door elkaar gebruiken, hebben we een voorkeur voor het woord commando als we ons in de rol van gebruiker bevinden en voor het woord macro als we programmeur zijn. Een serie macro’s duiden we aan als macro||pakket. Het hier beschreven macro||pakket \CONTEXT\ is een van de meest uitgebreide en volledige pakketten. Een van de voordelen van \CONTEXT\ is dat de door Knuth geschreven Plain \TEX\ macro’s beschikbaar zijn. Bij veel commando’s is wat er op volgt van wezenlijk belang. Dit kunnen instellingen zijn of delen van de tekst waarop het commando betrekking heeft. Instellingen worden tussen \setchars\ opgegeven. De (tekstuele) informatie waartoe het commando zich beperkt, wordt tussen \argchars\ opgegeven, bijvoorbeeld: \startbuffer \omlijnd[breedte=2cm,hoogte=1cm]{ziezo} \stopbuffer \startvoorbeeld \typebuffer \stopvoorbeeld Dergelijke commando’s maken deel uit van de tekst. Zouden we zo’n tekst printen, dan krijgen we naast de tekst zelf, de commando’s te zien. Om het gewenste resultaat te bereiken, moeten we een tekst dus laten bewerken, in dit geval door \TEX. Het bovenstaande levert op: Sources inhoud definities index commando’s sources CONTEXT Cont-02 436 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

\startregelcorrectie \regelmidden{\haalbuffer} \stopregelcorrectie Instellingen vinden in \CONTEXT\ vrijwel altijd plaats door middel van commando’s met de vorm: \starttypen \stelietsin[variabele=waarde,variabele=waarde,...] \stoptypen of \starttypen \stelietsin[optie,optie,...] \stoptypen In beide gevallen staan de instellingen tussen \setchars. Er kunnen meerdere instellingen tegelijk, gescheiden door een comma, worden opgegeven. Enkele voorbeelden van instellingen zijn: \starttypen \stelwitruimtein[groot] \stelopsommingin[opelkaar,kolommen] \stellayoutin[rugwit=4cm,kopwit=2.5cm] \stoptypen Daarnaast kennen we definities. Deze hebben als vorm: \starttypen \definieeriets[naam] \stoptypen of, als instellingen voor de hand liggen: \starttypen \definieeriets[naam][variabele=waarde,...] \stoptypen Vrijwel altijd kunnen de instellingen ook in een later stadium Sources inhoud definities index commando’s sources CONTEXT Cont-02 437 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

\startregelcorrectie<br />

\regelmidden{\haalbuffer}<br />

\stopregelcorrectie<br />

Instellingen vinden in \<strong>CONTEXT</strong>\ vrijwel altijd plaats door<br />

middel van commando’s met de vorm:<br />

\starttypen<br />

\stelietsin[variabele=waarde,variabele=waarde,...]<br />

\stoptypen<br />

of<br />

\starttypen<br />

\stelietsin[optie,optie,...]<br />

\stoptypen<br />

In beide gevallen staan de instellingen tussen \setchars. Er<br />

kunnen meerdere instellingen tegelijk, gescheiden door een<br />

comma, worden opgegeven. Enkele voorbeelden van instellingen<br />

zijn:<br />

\starttypen<br />

\stelwitruimtein[groot]<br />

\stelopsommingin[opelkaar,kolommen]<br />

\stellayoutin[rugwit=4cm,kopwit=2.5cm]<br />

\stoptypen<br />

Daarnaast kennen we definities. Deze hebben als vorm:<br />

\starttypen<br />

\definieeriets[naam]<br />

\stoptypen<br />

of, als instellingen voor de hand liggen:<br />

\starttypen<br />

\definieeriets[naam][variabele=waarde,...]<br />

\stoptypen<br />

Vrijwel altijd kunnen de instellingen ook in een later stadium<br />

Sources<br />

inhoud<br />

definities<br />

index<br />

commando’s<br />

sources<br />

<strong>CONTEXT</strong> Cont-02 437 ◭ ◭ ◮ ◮<br />

inleiding<br />

documenten<br />

vlakverdeling<br />

layout<br />

typografie<br />

kleurgebruik<br />

afbreken<br />

onderdelen<br />

verwijzingen<br />

beschrijvingen<br />

lijnen<br />

blokken<br />

figuren<br />

tabellen<br />

formules<br />

files<br />

interactie<br />

commandos<br />

diversen<br />

positioneren<br />

instellingen<br />

opmerkingen

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!