[cstex] TeXLive, cslatex apod.

Zdenek Wagner zdenek.wagner at gmail.com
Thu Jul 17 11:51:04 CEST 2008


Vážení kolegové,
chtěl bych o současné situaci informovat členy CSTUGu i širokou
TeXovou veřejnost, proto píši do obou listů a omlouvám se těm, kdo
mail dostanou dvakrát.

Minulý týden Johannes Braams zařadil soubory vytvořené Petrem
Tesaříkem do babelu, dal je na CTAN a odtud se dostaly na TeXLive2008.
Podrobnosti uvádím níže.

1. Vyhození cslatexu -- nové soubory mají jak babelovské rozhraní, tak
režim kompatibility s cslatexem. Tím cslatex může přestat existovat,
zmizí konflikty mezi dvěma různými czech.sty a slovak.sty. Nelze však
vyhodit kompletní balíček, protože některé soubory, např. il2enc.def a
il2*.fd, musí zůstat zachovány. Protože příprava TL je již ve fázi
dokončování, neodvažuji se vyhození cslatexu a přestrukturování
balíčků navrhnout. Navíc nás k vyhození cslatexu nikdo nenutí, takže
na TL2008 zůstane. O dalším důvodu, proč zatím cslatex vyhodit nelze,
napíšu v dalším bodě.

2. Podpora více kódování -- dlouho se říkalo, že je to CS specialita,
ale ukazuje se, že je to nutné též pro ruštinu, ukrajinštinu a
němčinu. Oni to neudělali, protože nevěděli jak, nyní vylepšení Petra
Tesaříka vítají. Tato nová možnost však vyžaduje větší zásah do
struktury TeXLive, což v tomto okamžiku Karl Berry nechce dělat,
protože by se vše muselo důkladně testovat a příprava TL, která již
teď má skluz, by se opozdila zhruba o další měsíc. Smiřme se tedy s
tím, že v TL2008 sice budou všechny soubory, které umožní použití více
kódování, ale nebude to zapnuté. Na www.cstug.cz pak bude návod, jak
si zájemci mohou sami upravit language.dat. Režim kompatibility s
cslatexem vyžaduje podporu více kódování, což je další důvod, proč v
tomto okamžiku cslatex vyhodit nemůžeme. I tak jsou nové soubory lepší
než to, co jsme měli v TL2007.

3. LUA -- na TL2008 bude luatex, což je TeX obohacený o skriptovací
jazyk LUA. Protože luatex má jisté nekompatibilní změny proti pdftexu,
bude na TL2008 obojí.

4. VLNA -- na TL2008 byly vloženy zdrojáky programu VLNA, vytvořeny
soubory pro autoconf, takže binárky by měly být automaticky dostupné
pro všechny OS.

5. Mé nové balíčky -- když se jednalo o programu vlna, napsal jsem o
řešení v encTeXu. O toto řešení byl zájem. Kromě řešení pro plain,
které je v dokumentaci encTeXu, jsem vytvořil modifikovaný
encxvlna.tex (má navíc jen test existence encTeXu) a encxvlna.sty, kde
jsou do vzorů přidány "`nové babelovské uvozovky"', jsou ošetřeny
latexovské pohyblivé argumenty a vyřešena spolupráce s balíčkem
microtype. Balíček encxvlna je na CTAN a bude na TL.

Od 1. ledna 2007 je nový formát ISBN, shoduje se číselně s EAN13.
Udělal jsem tedy balíček ean13isbn, což je latexová nadstavba nad
ean13.tex od Petra Olšáka. Balíček tiskne ISBN s čárovým kódem v novém
formátu, je na CTAN a bude na TL2008.

-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz


More information about the csTeX mailing list