CONTEXT
CONTEXT CONTEXT
aa bb cc aa bb cc aa bb cc \starttabel[|c||c||c|] \BL[c,groen] \BL[c,rood] \FR \NC aa \NC\NC bb \NC\NC cc \NC\FR \BR\MR \NC aa \NC\NC bb \NC\NC cc \NC\MR \BR\LR \NC aa \NC\NC bb \NC\NC cc \NC\LR \stoptabel Tabellen We zien dat de afstand tussen de kolommen wat groter is dan wellicht gewenst. Dit is op te lossen door de TABLE--variabelen \InterColumn... aan te passen. Van een alternatieve aanpak, namelijk achter de schermen gebruik maken van \- in plaats van \= is afgezien, omdat dit minder mooie tabellen oplevert. Natuurlijk zijn de hier beschreven commando’s voor uitbreiding en verbetering vatbaar. Omdat we in de praktijk nog geen problemen zijn tegengekomen die onoplosbaar zijn, zien we hiervan voorlopig af. De ontwikkelingen volgen de vraag. Experimenteren staat vrij. De onderstaande tabel toont dat we kunnen smokkelen met de spatiëring. In dit geval moeten wel alle tekstregels worden afgesloten met een \SR. aa bb cc \starttabel[|c||c||c|] \BL[c,groen] \BL[c,rood] \MR aa bb cc \NC aa \NC bb \NC cc \NC\SR aa bb cc \BR\MR \NC aa \NC bb \NC cc \NC\SR \BR\MR \NC aa \NC bb \NC cc \NC\SR \stoptabel Naast de binnen TABLE standaard beschikbare Format Keys is de Format Key K beschikbaar, wat resulteert in het zetten van een kolom in kapitalen (\kap). Als aanvulling op n en N zijn q en Q beschikbaar. Dit commando, dat bedoeld is om kolommen met gebroken getallen uit te lijnen, werkt met komma’s in plaats van punten. \starttabel[{| l k | q[3,4] | Q[2,1] | c |}] ....... \stoptabel Ook hier gebruiken we een extra set { } om problemen te voorkomen. Voor nadere uitleg over het gebruik van dergelijke keys verwijzen we naar de handleiding bij TABLE. inhoud definities index commando’s sources CONTEXT Kleurgebruik 256 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen
−−→ 14.3 Opmerkingen Tabellen Het kan voorkomen dat een (omvangrijke) tabel meerdere malen wordt gebruikt, echter in steeds iets andere vorm. Eenmaal bekend met de sterke kanten van TEX, waaronder het kunnen definiëren van commando’s, zal in dat geval de vraag opkomen of men kan volstaan met een definitie. Dat kan. Stel dat we in een aparte file de volgende tabel hebben gedefinieerd. \ifton \starttabel[|l|l|l|] \else \starttabel[|l|l|] \fi \HL \ifhans \VL hans \VL hans \ifton \VL hans \fi \VL\FR \fi \VL test \VL test \ifton \VL ton \fi \ifhans \VL\MR \else \VL\FR \fi \VL test \VL test \ifton \VL ton \fi \VL\MR \VL test \VL test \ifton \VL ton \fi \VL\LR \HL \stoptabel In de file(s) waarin we deze tabel oproepen kunnen we deze tabel als volgt oproepen: \newif\ifton \newif\ifhans \plaatstabel {eerste variant} {\input tabel.tex} \plaatstabel {tweede variant} {\tontrue\input tabel.tex} \plaatstabel {derde variant} {\hanstrue\input tabel.tex} \plaatstabel {vierde variant} {\tontrue\hanstrue\input tabel.tex} In het onderstaande overzicht geven we deze vier alternatieven naast elkaar weer. test test test test test test test test ton test test ton test test \tontrue ton hans hans test test test test test test \hanstrue hans hans hans test test ton test test ton test test \tontrue \hanstrue ton inhoud definities index commando’s sources CONTEXT Opmerkingen 257 ◭ ◭ ◮ ◮ inleiding documenten vlakverdeling layout typografie kleurgebruik afbreken onderdelen verwijzingen beschrijvingen lijnen blokken figuren tabellen formules files interactie commandos diversen positioneren instellingen opmerkingen
- Page 207 and 208: −−→ 11.8 Blokjes Lijnen en ka
- Page 209 and 210: −−→ 11.10 Tekstlijnen Lijnen
- Page 211 and 212: −−→ 12.1 Inleiding −−→
- Page 213 and 214: 52 53 voorkeur resultaat links link
- Page 215 and 216: \startbloktekst[.1.][ref]{.2.}{.3.}
- Page 217 and 218: 55 Blokken De parameters voor, na e
- Page 219 and 220: 59 We zien hier een voorbeeld van h
- Page 221 and 222: 62 63 \stelcombinatiesin[..,..=..,.
- Page 223 and 224: \gebruikblokken[..,.1.,..][..,.2.,.
- Page 225 and 226: \beginvanformule[-] \plaatsformule[
- Page 227 and 228: \geenblokkenmeer Blokken Na dit com
- Page 229 and 230: \starttekst \hoofdstuk{Blokken} Het
- Page 231 and 232: \stelmargeblokkenin[..,..=..,..]
- Page 233 and 234: Blokken \startbuffer We zien hier d
- Page 235 and 236: −−→ 13.1 Definiëren Figuren
- Page 237 and 238: −−→ 13.2 Oproepen Figuren In
- Page 239 and 240: Figuren in de marge plaatsen. De ko
- Page 241 and 242: Figuren Let wel, er is hier slechts
- Page 243 and 244: −−→ 14 Tabellen 14.1 Basiscom
- Page 245 and 246: De bovenstaande tabel kan als volgt
- Page 247 and 248: eerste tweede alfa beta een twee ee
- Page 249 and 250: 8pt - groot TEX TEX TEX TEX TEX TEX
- Page 251 and 252: commando betekenis \FR First Row \L
- Page 253 and 254: test test test test test test test
- Page 255 and 256: test test test test test test test
- Page 257: \BL[c,...] \BL[color,...] \COLOR[..
- Page 261 and 262: −−→ 15 Formules 15.1 Basiscom
- Page 263 and 264: Dit levert de formules: Uit 15.1a,
- Page 265 and 266: \plaatsformule[for:kracht]$$F = m a
- Page 267 and 268: −−→ 16 Externe files 16.1 TEX
- Page 269 and 270: \setquadratic \put {\tfx pompkromme
- Page 271 and 272: −−→ 17 Interactie 17.1 Inleid
- Page 273 and 274: −−→ 17.3 Menu’s Interactie
- Page 275 and 276: \stelinteractiemenuin [onder] [{inh
- Page 277 and 278: 2 Omdat het vrij zinloos is naar ee
- Page 279 and 280: Interactie Naast index, inhoud enz.
- Page 281 and 282: Interactie Op de volgende bladzijde
- Page 283 and 284: Er kan in de figuur toelichtende te
- Page 285 and 286: \startregelcorrectie \hbox to \hsiz
- Page 287 and 288: Interactie \synchroniseer ◭ ◮ M
- Page 289 and 290: −−→ 17.10 Externe programma
- Page 291 and 292: Interactie \stelinteractiebalkin[..
- Page 293 and 294: \koppelregister[...] ... naam −
- Page 295 and 296: Interactie \volgprofielversie{.1.}[
- Page 297 and 298: Interactie Hoewel het vanuit het oo
- Page 299 and 300: −−→ 18.1 Definiëren Commando
- Page 301 and 302: \gebruikcommandos{...} −−→ 18
- Page 303 and 304: −−→ 18.4 Herhalen Commando’
- Page 305 and 306: −−→ 19.1 Datum Diversen Het i
- Page 307 and 308: \mediaeval{...} ... getal Diversen
−−→ 14.3 Opmerkingen<br />
Tabellen<br />
Het kan voorkomen dat een (omvangrijke) tabel meerdere malen wordt gebruikt,<br />
echter in steeds iets andere vorm. Eenmaal bekend met de sterke kanten van TEX,<br />
waaronder het kunnen definiëren van commando’s, zal in dat geval de vraag opkomen<br />
of men kan volstaan met een definitie. Dat kan.<br />
Stel dat we in een aparte file de volgende tabel hebben gedefinieerd.<br />
\ifton<br />
\starttabel[|l|l|l|]<br />
\else<br />
\starttabel[|l|l|]<br />
\fi<br />
\HL<br />
\ifhans \VL hans \VL hans \ifton \VL hans \fi \VL\FR \fi<br />
\VL test \VL test \ifton \VL ton \fi \ifhans \VL\MR<br />
\else \VL\FR \fi<br />
\VL test \VL test \ifton \VL ton \fi \VL\MR<br />
\VL test \VL test \ifton \VL ton \fi \VL\LR<br />
\HL<br />
\stoptabel<br />
In de file(s) waarin we deze tabel oproepen kunnen we deze tabel als volgt oproepen:<br />
\newif\ifton<br />
\newif\ifhans<br />
\plaatstabel {eerste variant} {\input tabel.tex}<br />
\plaatstabel {tweede variant} {\tontrue\input tabel.tex}<br />
\plaatstabel {derde variant} {\hanstrue\input tabel.tex}<br />
\plaatstabel {vierde variant} {\tontrue\hanstrue\input tabel.tex}<br />
In het onderstaande overzicht geven we deze vier alternatieven naast elkaar weer.<br />
test test<br />
test test<br />
test test<br />
test test ton<br />
test test ton<br />
test test<br />
\tontrue<br />
ton<br />
hans hans<br />
test test<br />
test test<br />
test test<br />
\hanstrue<br />
hans hans hans<br />
test test ton<br />
test test ton<br />
test test<br />
\tontrue<br />
\hanstrue<br />
ton<br />
inhoud<br />
definities<br />
index<br />
commando’s<br />
sources<br />
<strong>CONTEXT</strong> Opmerkingen 257 ◭ ◭ ◮ ◮<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