CONTEXT

CONTEXT CONTEXT

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

F.32 Cont-23 \startonderdeel cont-23 \projekt manual \produkt context \geenfilesmeer ←−− \hoofdstuk[opmerkingen]{Opmerkingen} ←−− \paragraaf{Haakjes en alinea’s} \index{problemen} \index{fouten} Vaak zijn fouten het gevolg van het vergeten van een of meer haakjes. Een aantal commando’s verwacht ook expliciet een overgang naar een nieuwe alinea (\type{\par} of een lege regel). Gebeurt dit niet dan kunnen meldingen in de trant van \type{... end of file ...} verschijnen. Een ruime layout en een \type{\par} in geval van twijfel, voorkomt veel ellende. Ook wanneer lege regels om een of andere reden niet mogelijk zijn, bijvoorbeeld in de definitie van macro’s, kan natuurlijk \type{\par} of, wanneer dat niet mogelijk is, \type{\endgraf} worden gebruikt. Commando’s als \type{\plaatstabel} verwachten als laatste argument de tabel zelf. Eigenlijk verwacht het commando de inhoud van een box. Normaal gesproken staat deze inhoud tussen accoladen. Het commando \type{\starttabel} genereert echter een \type{\bgroup} en opent zo de box. Het commando \type{\stoptabel} sluit de box af. Als men in plaats van een tabel of figuur dus iets anders meegeeft, dan dient men te groeperen! Sommige commando’s vangen dit op, bijvoorbeeld \type{\roteer} en \type{\achtergrond}. Deze kan men dus zonder problemen vlak voor \type{\starttabel} zetten. Door het ruim opzetten van de \kap{ascii}||file en Sources inhoud definities index commando’s sources CONTEXT Cont-23 834 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

het regelmatig testen van de syntax in \TEXEDIT\ zijn veel fouten te voorkomen. ←−− \paragraaf{Ongewenste paginaovergangen} \index{koppen} Hoewel het mechanisme om koppen te plaatsen rekening houdt met paginaovergangen, kan het gebeuren dat een kop eenzaam onderaan de bladzijde komt, bijvoorbeeld wanneer we de paragraaf beginnen met een commando. In dat geval dient de eerste paragraaf na een kop te beginnen met \type{\leavevmode}, \type{\indent} of \type{\noindent}. ←−− \paragraaf{Ongewenste witruimte} \index{witruimte} De verschillende commando’s kunnen inmiddels vrij goed omgaan met witruimtes tussen paragrafen en tekstblokken. Zo zal, als twee \type{\blanko}’s elkaar volgen, alleen de grootste sprong gelden. Ook zullen een \type{\blanko} en \type{\witruimte} zelden interfereren. Enkele gevallen van interferentie zijn vooralsnog niet ’weg te programmeren’. Tussen de commando’s \type{\hoofdstuk}, \type{\paragraaf} enz. mogen bijvoorbeeld geen andere commando’s voorkomen. Plaats daarom een verwijzing naar de index altijd na de laatste kop in een serie, bijvoorbeeld: \startvoorbeeld \starttypen \hoofdstuk{Iglo’s} \paragraaf{Vorstbestendigheid} \subparagraaf{Modellen} \index{vorstbestendigheid+iglo’s} \stoptypen \stopvoorbeeld ←−− \paragraaf{Gewenste witruimte} \index{witruimte} Als we een wat grotere letter (\type{\tf}, Sources inhoud definities index commando’s sources CONTEXT Cont-23 835 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

F.32 Cont-23<br />

\startonderdeel cont-23<br />

\projekt manual<br />

\produkt context<br />

\geenfilesmeer<br />

←−− \hoofdstuk[opmerkingen]{Opmerkingen}<br />

←−− \paragraaf{Haakjes en alinea’s}<br />

\index{problemen}<br />

\index{fouten}<br />

Vaak zijn fouten het gevolg van het vergeten van een of meer<br />

haakjes. Een aantal commando’s verwacht ook expliciet een<br />

overgang naar een nieuwe alinea (\type{\par} of een lege<br />

regel). Gebeurt dit niet dan kunnen meldingen in de trant van<br />

\type{... end of file ...} verschijnen. Een ruime layout en<br />

een \type{\par} in geval van twijfel, voorkomt veel ellende.<br />

Ook wanneer lege regels om een of andere reden niet mogelijk<br />

zijn, bijvoorbeeld in de definitie van macro’s, kan<br />

natuurlijk \type{\par} of, wanneer dat niet mogelijk is,<br />

\type{\endgraf} worden gebruikt.<br />

Commando’s als \type{\plaatstabel} verwachten als laatste<br />

argument de tabel zelf. Eigenlijk verwacht het commando de<br />

inhoud van een box. Normaal gesproken staat deze inhoud<br />

tussen accoladen. Het commando \type{\starttabel} genereert<br />

echter een \type{\bgroup} en opent zo de box. Het commando<br />

\type{\stoptabel} sluit de box af. Als men in plaats van een<br />

tabel of figuur dus iets anders meegeeft, dan dient men te<br />

groeperen!<br />

Sommige commando’s vangen dit op, bijvoorbeeld<br />

\type{\roteer} en \type{\achtergrond}. Deze kan men dus<br />

zonder problemen vlak voor \type{\starttabel} zetten.<br />

Door het ruim opzetten van de \kap{ascii}||file en<br />

Sources<br />

inhoud<br />

definities<br />

index<br />

commando’s<br />

sources<br />

<strong>CONTEXT</strong> Cont-23 834 ◭ ◭ ◮ ◮<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!