CONTEXT
CONTEXT CONTEXT
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
- Page 1 and 2: CONTEXT Een macropakket bij TEX Han
- Page 3 and 4: −−→ Inhoudsopgave Woord voora
- Page 5 and 6: 17 Interactie 269 1 Inleiding 270 2
- Page 7 and 8: −−→ Woord vooraf Deze handlei
- Page 9 and 10: −−→ 1.1 TEX −−→ 1.2 CON
- Page 11 and 12: ziezo Inleiding Instellingen vinden
- Page 13 and 14: ......................... \eindvana
- Page 15 and 16: −−→ 1.6 Teksten −−→ 1.6
- Page 17 and 18: −−→ 1.7 Foutmeldingen −−
- Page 19 and 20: −−→ 2 Documenten 2.1 Starten
- Page 21 and 22: −−→ 2.2 Structuur Documenten
- Page 23 and 24: \startonderdeel docent2 \project al
- Page 25 and 26: \startprodukt voorbeeld \project de
- Page 27 and 28: −−→ 3 Vlakverdeling 3.1 Inlei
- Page 29 and 30: ugwit kopwit hoofd tekst voet marge
- Page 31 and 32: Vlakverdeling De instelling van de
- Page 33 and 34: −−→ 3.5 Lokaliteit Vlakverdel
- Page 35 and 36: links links hoofd boven midden midd
- Page 37 and 38: Bij briefpapier hebben we vaak te m
- Page 39 and 40: lll ll l m r rr rrr LLL LL L R RR R
- Page 41 and 42: \setnostrut 71 \setstrut 71 \spatie
- Page 43 and 44: \stelinspringenin[...] ... geen kle
- Page 45: \inrechter[.1.][ref]{.2.} .1. + - l
- Page 49 and 50: \stelkolommenin[..,..=..,..] n geta
- Page 51 and 52: \definieeralineas[...][..,..=..,..]
- Page 53 and 54: Layout Aan boven en onder kunnen co
- Page 55 and 56: \def\startitem% {\startsamengesteld
- Page 57 and 58: \regellinks{...} ... tekst \regelmi
- Page 59 and 60: Layout ”Ik ben binnen” is zo’
- Page 61 and 62: −−→ 4.7 Pagineren Layout De o
- Page 63 and 64: l r l r variant=enkelzijdig variant
- Page 65 and 66: \stelvoettekstenin[.1.][.2.][.3.] .
- Page 67 and 68: instelling gevolg normaal zichtbaar
- Page 69 and 70: Layout {Het aardige van muziek als
- Page 71 and 72: Layout We kunnen een maat meegeven,
- Page 73 and 74: Omlaag springen over een bepaalde a
- Page 75 and 76: Layout \startsmaller[3*links,2*rech
- Page 77 and 78: Layout \startregelcorrectie \omlijn
- Page 79 and 80: \definieerhbox[a][1cm] \definieerhb
- Page 81 and 82: \startnaamopmaak ... \stopnaam Layo
- Page 83 and 84: t: avont, afont, avent, afent Layou
- Page 85 and 86: −−→ 5.1 Inleiding Typografie
- Page 87 and 88: Typografie Voorbeelden van stijlen
- Page 89 and 90: \toonkorps[..,...,..] ... zie p83:
- Page 91 and 92: −−→ 5.5 Benadrukken Typografi
- Page 93 and 94: \nokap{...} ... tekst Typografie He
- Page 95 and 96: \starttypen Typografie In deze teks
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