[cstex] zase pomrseny csplain

Petr Olsak petr at olsak.net
Sat Nov 24 22:22:57 CET 2007


Vazeni kolegove,

tak trosku si hraji s Gentoo a zkusil jsem "emerge tetex" (tj. instalaci
TeXu za pouziti balicku distribuce Gentoo) a ejhle, csplain tam funguje
jen polovicnim zpusobem.

Pokud jsem se rozhodl, ze v systemu pracuji v ISO8859-2 (jsem
konzervativni, tak to dost casto delam), pak odkomentuji ve
"fmtutil --edit" prvni vyskyt csplainu (s --translate-file=cp227.tcx)
a ono to vicemene funguje. Ovsem tvari se to, ze to zna primitiv
\pdfoutput, ackoli to vystupuje do dvi, coz je vec, kterou jsem resil v
unoru roku 2005. Oni tam maji ovsem verzi csplainu z roku 2000.
Po upgradu csplainu z meho ftp adresare funguje csplain tak, jak ma, tj.
nezna primitiv \pdfoutput, nebot ho nesmi znat (protoze podle nej casto
testujeme, zda jsme v pdfcsplainu nebo v csplainu).

Dobra, ale ukazuje se, ze ani pote nefunguje vygenerovani csplainu s
podporou vstupu utf8, protoze autori tetexu vyndali z distribuce jakysi
jejich specialni soubor csplain-utf8.ini, ktery je primo zminen v radku
konfiguracniho souboru "fmtutil --edit". Nevim, proc ten soubor vyndali,
jestli je v tom zase nejaka rostarna.

Pokud take narazite na takove problemy s csplainem ve svych distribucich
Linuxu, prosim, stahnete si nejnovejsi verzi csplainu z

   ftp://math.feld.cvut.cz/pub/olsak/csplain/

dovoli jsem si tam vlozit i onen jednoradkovy soubor csplain-utf8.ini, aby
to uz bylo pri jednom. Je v nem psano:

   \let\enc=u \input csplain.ini

Pro informaci: csplain je ve verzi ze zari 2005, ovsem byl jsem
prinucen Debianisty ponekud pozmenit text licence, protoze tim, ze jsem
zminil (podle jejich mineni nevhodne) zkratku GNU, tak jsem sahnul na
jejich Svaty Gral a to jsem si dovolil hodne. Proto je v aktualnim
csplainu v miste pro komentare posledni zaznam ze zari 2007, ackoli
makrokod a skutecna veze csplainu je stale zari 2005.

Vazeni pratele, bohuzel nemam silu ani naladu presvedcovat a
kontrolovat tvurce TeXovych distribuci, aby v nich udrzovali stale
funkcni csplain. Nejak me tyhle veci prestavaji bavit.

Zdravim

Petr Olsak




More information about the csTeX mailing list