CONTEXT

CONTEXT CONTEXT

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

\antwoord Jazeker! \par \eindvanantwoord \eindvanoefening \stoptypen \stopvoorbeeld In dit geval worden dus drie blokken gebruikt. Genummerde vragen en antwoorden zijn op te roepen met \type{\doornummeren} (zie \in{paragraaf}[doornummeren]). Blokken worden weggeschreven in een file. Als blokken worden opgehaald, moet deze file beschikbaar zijn. Dit betekent dat men de tekst (ten minste) twee maal moet verwerken. Als men echter blokken aan het eind van een file oproept, dan kan met één verwerkingsslag worden volstaan, mits voordat de blokken worden opgeroepen het volgende commando is gegeven: \toonsetup{geenblokkenmeer} Na dit commando mogen dus geen blokken meer worden gedefinieerd, maar wel worden opgeroepen. Als we bijvoorbeeld vragen en antwoorden in de tekst als blok hebben opgenomen, dan kunnen we dit commando wel gebruiken als we de antwoorden aan het eind van de tekst plaatsen, maar niet als we ze aan het eind van een hoofdstuk opnemen. Er zullen nog, in de pas met de wensen, commando’s worden ontwikkeld die lokale aanpassingen in de layout ondersteunen.\voetnoot{Doordenker: wat doet het commando \type{\pagina} in een blok.} Voorlopig dient men zich te behelpen met het commando: \toonsetup{stelblokin} Een blok wordt binnen een groep uitgevoerd, met andere woorden: binnen \argchars. De aan \type{voor} en \type{na} toegekende commando’s worden buiten deze groep uitgevoerd, \type{binnen} wordt binnen het blok uitgevoerd. We kunnen bijvoorbeeld een opgeroepen blok markeren met een tekst in de marge door voor het oproepen de volgende instelling te doen: Sources inhoud definities index commando’s sources CONTEXT Cont-13 706 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

\startvoorbeeld \starttypen \definieerblok[stukjetekst] \beginvanstukjetekst Een stukje tekst. \eindvanstukjetekst \stelblokin[stukjetekst][binnen=\margetitel{opgeroepen}] \gebruikblokken[stukjetekst] \stoptypen \stopvoorbeeld Het eerste ’stukje tekst’ wordt nu gezet zonder aanduiding in de marge, het tweede met aanduiding. Als we \type{voor} in plaats van \type{binnen} hadden gebruikt, waren we in de problemen gekomen met het groeperen. Het is mogelijk blokken uit een andere tekst te importeren. Men kan bijvoorbeeld delen in een cursisthandleiding als blok definiëren en in de docenthandleiding oproepen. \startvoorbeeld \starttypen \stelblokin [huiswerk] [file=cursist, voor=\startachtergrond, na=\stopachtergrond] \stoptypen \stopvoorbeeld In dit geval worden de blokken opgehaald die in de file \type{cursist.tex} zijn gedefinieerd. Deze blokken worden in dit voorbeeld netjes van een achtergrond voorzien (kleur of raster). Als we met het hierboven beschreven mechanisme in het cursistmateriaal de blokken van tags hebben voorzien, bijvoorbeeld: Sources inhoud definities index commando’s sources CONTEXT Cont-13 707 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

\antwoord Jazeker! \par<br />

\eindvanantwoord<br />

\eindvanoefening<br />

\stoptypen<br />

\stopvoorbeeld<br />

In dit geval worden dus drie blokken gebruikt. Genummerde<br />

vragen en antwoorden zijn op te roepen met<br />

\type{\doornummeren} (zie \in{paragraaf}[doornummeren]).<br />

Blokken worden weggeschreven in een file. Als blokken worden<br />

opgehaald, moet deze file beschikbaar zijn. Dit betekent dat<br />

men de tekst (ten minste) twee maal moet verwerken. Als men<br />

echter blokken aan het eind van een file oproept, dan kan<br />

met één verwerkingsslag worden volstaan, mits voordat de<br />

blokken worden opgeroepen het volgende commando is gegeven:<br />

\toonsetup{geenblokkenmeer}<br />

Na dit commando mogen dus geen blokken meer worden<br />

gedefinieerd, maar wel worden opgeroepen. Als we<br />

bijvoorbeeld vragen en antwoorden in de tekst als blok<br />

hebben opgenomen, dan kunnen we dit commando wel gebruiken<br />

als we de antwoorden aan het eind van de tekst plaatsen,<br />

maar niet als we ze aan het eind van een hoofdstuk opnemen.<br />

Er zullen nog, in de pas met de wensen, commando’s worden<br />

ontwikkeld die lokale aanpassingen in de layout<br />

ondersteunen.\voetnoot{Doordenker: wat doet het commando<br />

\type{\pagina} in een blok.} Voorlopig dient men zich te<br />

behelpen met het commando:<br />

\toonsetup{stelblokin}<br />

Een blok wordt binnen een groep uitgevoerd, met andere<br />

woorden: binnen \argchars. De aan \type{voor} en<br />

\type{na} toegekende commando’s worden buiten deze groep<br />

uitgevoerd, \type{binnen} wordt binnen het blok uitgevoerd.<br />

We kunnen bijvoorbeeld een opgeroepen blok markeren<br />

met een tekst in de marge door voor het oproepen de volgende<br />

instelling te doen:<br />

Sources<br />

inhoud<br />

definities<br />

index<br />

commando’s<br />

sources<br />

<strong>CONTEXT</strong> Cont-13 706 ◭ ◭ ◮ ◮<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!