From: jc@sci.kun.nl (Jan Christiaan van Winkel (ATC))
Subject: troff vs. LaTeX (was Re: WP vs. LaTeX)
Organization: University of Nijmegen, The Netherlands
Distribution: nlnet
Date: Fri, 31 Jul 1992 14:02:30 GMT

In <15627@star.cs.vu.nl> rfschaa@cs.vu.nl (Schaaf RF) writes:

>Waarom stoppen we deze discussie niet??? Er zijn argumenten voor en
>tegen beide pakketten. Ik zelf gebruik (La)TeX, maar ik kan begrijpen
>dar anderen WP gebruiken, bijvoorbeeld om (La)TeX sources in te
>voeren :-) 

Ja, maar we hebben het nog helemaal niet over troff gehad...

Even alle gekheid op een stokje, als je in de BYTE van juli (geloof ik,
die met de Apple Newton op de voorkant) kijkt, staat daar een heel
verhaal in over documentverwerking. Het komt in feite hier op neer:

Waar het om draait is dat je aan je textverwerker (of dat nou
(La)TeX(aS), troff, WP of MS Word is) instructies moet kunnen geven
als:

dit woord wil ik BENADRUKT hebben
Hier begint een hoofdstuk, en DIT is de titel
Hier begint een paragraaf, en DIT is de titel
Ik wil graag een puntenlijstje, met dit punt, dit punt en dit punt
Zie paragraaf ..., en dat ie het juiste invult.
Zie tabel ..., en dat ie dat invult (idem plaatjes)
Dat er inhoudsopgaven gegenereerd kunnen worden
Dat er indexen/registers gegenereerd kunnen worden
en zo voorts

Het voornaamste is dus dat je INVOER los haalt van UITVOER. Je geeft
abstracte aanwijzingen over wat voor SOORT tekst een stuk tekst is.
LATER wordt dat dan omgezet in een specifieke stijl. Bijvoorbeeld: alle
nadruk wordt cursief, of juist bold, of juist onderstreept. Als je dan
beslist dat het er anders uit komt te zien, (dus nadruk van cursief
naar bold bijvoorbeeld), is dat slechts EEN wijziging.

Strikt gezien is er een persoon die tekst invoert met bovenstaande
aanwijzingen erin, terwijl een ander de aanwijzingen implementeert. Je
laat compilatie toch ook aan een compiler over?

Als dat kan, is het geheel editor/tekstverwerker okee.

Het feit dat er wysiwyg editors zijn zal je eerder in de verleiding
brengen om zelf te willen beinvloeden hoe het er uit komt te zien.

Er moet zo laat mogelijk geimplemeteerd worden hoe een dokument er uit
komt te zien. Hoe later je dat beslist, hoe meer mogelijkheden je hebt
om het er altijd mooi uit te laten zien. Als iemand met wysiwyg editors
heeft zitten rommelen om iets er mooi uit te laten zien op zijn of haar
scherm, komt het er dus niet mooi uit als je in een andere situatie
terecht komt. (Bijvoorbeeld een uitgever die een eigen stijl heeft).

troff en TeX zijn beide gebaseerd op het principe van "zo laat mogelijk
de daadwerkelijke stijl erop persen" (eigenlijk pas bij het genereren
van printerinstructies). Door een macroset te wijzigen, kun je een heel
ander uiterlijk krijgen.

Nou heb ik ook op de Macintoy (oops, sorry, Macintosh) gewerkt met MS
Word, en daar KAN dat ook wel, maar het is wel heel erg verleidelijk om
te fine-tunen.

Ik weet niet of je een stuiver geeft voor mijn menig, maar,
just my $0.02... ;-)   (bij een dollarkoers van f 2.50)

JC
--
___  __  ____________________________________________________________________
   |/  \   Jan Christiaan van Winkel                        jc@sci.kun.nl
   |       Alternative e-mail addresses: jc@oreo.atcmp.nl and jc@atcmp.nl
__/ \__/ ____________________________________________________________________