Navrh zmen v CSTeXu
Jan Kasprzak
kas at muni.cz
Mon Aug 12 14:09:37 CEST 1996
Po diskusi s Petrem Olsakem jsme dospeli k nekolika
moznym zmenam v soucasnem CSTeXu, ktere timto predkladame k sirsimu
posouzeni. Vyjadrete se prosim, pokud k navrhovanym zmenam mate
nejake vyhrady. Jde o tyto zmeny, tykajici se jak UN*Xove, tak
DOSove verze CSTeXu:
1) Prejmenovani souboru csplain/extcode.tex na csplain/il2code.tex.
Tento soubor definuje \catcode pro ceske znaky v ISO 8859-2,
coz se pouziva ve formatu csplain a mozna i jinde. Nove pojmenovani
by melo byt lepsi uz z toho duvodu, ze napriklad pro kodovani
T1 lze analogicky pojmenovat soubor t1code.tex. Navic puvodni
pojmenovani je prilis obecne a nespecifikuje presne, o co
v danem souboru jde.
Prejmenovani bychom provedli z duvodu kompatibility dvoustupnove.
V prvni fazi by se extcode.tex prejmenoval na il2code.tex
a pod jmenem extcode.tex by byl soubor zhruba tohoto obsahu:
\message{Soubor extcode.tex se nyni jmenuje il2code.tex.}
\message{Opravte si prosim vase zdrojove texty.}
\input il2code.tex
Dale by se zmenil csplain.ini tak, aby volal primo il2code.tex.
Podotykam, ze soubor extcode.tex je _internim_ souborem
csplain formatu, takze by pravdepodobne nemel byt nacitan nicim
jinym nez jen csplainem.
Ve druhe fazi bychom pak zrusili soubor extcode.tex uplne.
2) Zavedeni formatu plain.fmt i do DOSovske distribuce CSTeXu.
Format csplain.fmt nemuze byt plnohodnotnou nahradou plain
formatu, protoze se lisi zejmena v techto rysech:
- zavadi CSfonty misto CM fontu (o (ne)kompatibilite mezi
CS fonty a CM fonty zde jiz byla diskuse)
- ma implicitne format A4 jako format stranky
Nevyhodou je zhruba 300-400 KB diskoveho prostoru navic.
3) Zavedeni (volitelneho) formatu cseplain do distribuce cstexu.
Prislusny soubor cseplain.ini jsem uz poslal Petru Olsakovi
a pravdepodobne jej brzy zaradi do distribuce csplainu.
-Yenya
--
Jan "Yenya" Kasprzak | mailto:kas at muni.cz | http://www.fi.muni.cz/~kas/
[[[[ Student of Informatics, Faculty of Informatics, Masaryk University ]]]]
[[[[ Czech Linux Homepage: http://www.fi.muni.cz/~kas/linux/ ]]]]
``Hoping the problem magically goes away by ignoring it is the "microsoft
approach to programming" and should never be allowed.'' --Linus Torvalds
More information about the csTeX
mailing list