CONTEXT

CONTEXT CONTEXT

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

een randverschijnsel zo kunnen we nog aardig wat kwijt in de marge Layout willen uitlijnen. Standaard wordt tegen de rand van de tekst uitgelijnd. De instelling nee geeft het resultaat hiernaast. Met voor en na kunnen we de vorm van de margeteksten beïnvloeden. Zo wordt standaard dezelfde interlinie gebruikt als in de tekst. Als we een kleinere letter gebruiken, kunnen we desgewenst de interlinie aanpassen, bijvoorbeeld: \stelinmargein [letter=kleinvet, voor={\stelinterliniein[.7]}] Het afdwingen van een plaats kan bij overgangen naar een nieuwe bladzijde soms mis gaan. Dit komt omdat TEX de beste plaats om af te breken pas na het verzamelen van een volle bladzijde tekst vaststelt, terwijl de margetekst dan al links of rechts is geplaatst. Omdat de juiste plaats wel wordt bijgehouden, staan de margewoorden bij een volgende verwerking van de tekst wel op de juiste plaats. Als tekst is toegevoegd, dan kan bij een eerstvolgende verwerkingsslag alles weer verkeerd staan. Wanhoop echter niet en verwerk de tekst nogmaals. Als men desondanks plaatsing in de andere marge wil afdwingen, dan kan men direkt achter \inmarge[+] opnemen. Het onderstaande commando is te vergelijken met commando’s als \paragraaf. Voordat de opgegeven tekst in de marge wordt geplaatst, wordt eerst gekeken of de tekst nog wel op de bladzijde past. Zo niet, dan wordt overgegaan naar een nieuwe bladzijde. \margetitel[.1.][ref]{.2.} .1. + - laag .2. tekst Omdat een dergelijke test vlak na een nieuwe hoofdstuk- of paragraaftitel ongewenst is, heeft dit commando een tegenhanger: \margewoord[.1.][ref]{.2.} .1. + - laag .2. tekst Beide commando’s ondersteunen een ruime layout van de ASCII--file. Het is daarbij zelfs mogelijk indexingangen op te nemen voordat met de tekst wordt begonnen: inhoud definities index commando’s sources CONTEXT Margeteksten 44 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

\margetitel{ziezo} \index{ziezo} \index{opluchting} Na lang experimenteren is het dan toch gelukt om niet alleen de (optionele) lege regel weg te filteren, maar ook commando’s als \index. Dergelijke commando’s worden echter nog wel uitgevoerd! Helemaal robuust is het mechanisme echter nog niet. Layout Let op: direkt na commando als \paragraaf moet dus \margewoord worden gebruikt: \paragraaf{opluchting} \margewoord{ziezo} \index{ziezo} We hebben al aangegeven waarom in dit geval het commando \margewoord moet worden gebruikt in plaats van \margetitel. De breedte van de marge wordt ingesteld met behulp van \stellayoutin, zie ook paragraaf 3.3. −−→ 4.3 Verhogen en verlagen Met de volgende drie commando’s kunnen letters of woorden worden verhoogd en verlaagd: \hoog{...} ... tekst \laag{...} ... tekst inhoud definities index commando’s sources CONTEXT Verhogen en verlagen 45 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen

een randverschijnsel<br />

zo kunnen<br />

we nog<br />

aardig wat<br />

kwijt in<br />

de marge<br />

Layout<br />

willen uitlijnen. Standaard wordt tegen de rand van de tekst uitgelijnd. De instelling<br />

nee geeft het resultaat hiernaast.<br />

Met voor en na kunnen we de vorm van de margeteksten beïnvloeden. Zo wordt<br />

standaard dezelfde interlinie gebruikt als in de tekst. Als we een kleinere letter<br />

gebruiken, kunnen we desgewenst de interlinie aanpassen, bijvoorbeeld:<br />

\stelinmargein<br />

[letter=kleinvet,<br />

voor={\stelinterliniein[.7]}]<br />

Het afdwingen van een plaats kan bij overgangen naar een nieuwe bladzijde soms mis<br />

gaan. Dit komt omdat TEX de beste plaats om af te breken pas na het verzamelen<br />

van een volle bladzijde tekst vaststelt, terwijl de margetekst dan al links of rechts is<br />

geplaatst. Omdat de juiste plaats wel wordt bijgehouden, staan de margewoorden bij<br />

een volgende verwerking van de tekst wel op de juiste plaats. Als tekst is toegevoegd,<br />

dan kan bij een eerstvolgende verwerkingsslag alles weer verkeerd staan. Wanhoop<br />

echter niet en verwerk de tekst nogmaals. Als men desondanks plaatsing in de andere<br />

marge wil afdwingen, dan kan men direkt achter \inmarge[+] opnemen.<br />

Het onderstaande commando is te vergelijken met commando’s als \paragraaf.<br />

Voordat de opgegeven tekst in de marge wordt geplaatst, wordt eerst gekeken of de<br />

tekst nog wel op de bladzijde past. Zo niet, dan wordt overgegaan naar een nieuwe<br />

bladzijde.<br />

\margetitel[.1.][ref]{.2.}<br />

.1. + - laag<br />

.2. tekst<br />

Omdat een dergelijke test vlak na een nieuwe hoofdstuk- of paragraaftitel ongewenst<br />

is, heeft dit commando een tegenhanger:<br />

\margewoord[.1.][ref]{.2.}<br />

.1. + - laag<br />

.2. tekst<br />

Beide commando’s ondersteunen een ruime layout van de ASCII--file. Het is daarbij<br />

zelfs mogelijk indexingangen op te nemen voordat met de tekst wordt begonnen:<br />

inhoud<br />

definities<br />

index<br />

commando’s<br />

sources<br />

<strong>CONTEXT</strong> Margeteksten 44 ◭ ◭ ◮ ◮<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!