CSTeX a MiKTeX - novinky
Michal Houda
michal.houda at matfyz.cz
Tue Dec 9 16:01:53 CET 2003
Vážení přátelé,
pro uživatele MiKTeXu mám jednu poměrně příjemnou zprávu. V "MiKTeX
Package Repository" se dnešním dnem konečně objevil aktuální CSTeX, který
je (až na drobnosti, např. v umístění některých souborů) shodný s
originální distribucí. Z toho plyne zhruba následující:
a) Stažení a instalaci CSTeXu můžete provést standardními nástroji
MiKTeXu, konkrétně tedy:
- na záložce Packages ve větvi Languages -> Czech/Slovak zaškrtněte
csfonts, cslatex, csplain a cspsfonts
- a klikněte na OK.
Žádné další dodatečné stahování již není nutné.
b) zda se tím zjednoduší i generování formátu cslatex.fmt (se kterým
bývají největší problémy - viz níže), jsem zatím nezkoušel, plánuji to na
Vánoce, stejně tak, jako opravu mého návodu.
Na ftp.cstug.cz se změna zatím nepromítla, ale očekávám, že se tak stane v
nejbližších hodinách. Pokud chvátáte, použijte jiné zrcadlo... ;-)
Dále tu mám malé upozornění pro uživatele mého návodu. MiKTeX od verze
2.4 umožňuje automatické doinstalování chybějících balíčků ("installation
on-the-fly"). Osobně doporučuji tuto vlastnost vypnout (na záložce General
dole). Tahle utilitka totiž mimo jiné spolehlivě zjistí nepřítomnost
Babelu, pokud jste jej odinstalovali, tvrdohlavě jej instaluje zpět, a
stává se tak zdrojem "klasického" problému Babel vs. csLaTeX.
A ještě jednu poznámku nakonec - právě k problematice csLaTeX vs. Babel.
Protože často dostávám otázky týkající se právě tohoto tématu (a ostatně
objevují se i zde), je dobré připomenout Manuál k CSTeXu Petra Olšáka
(ftp://ftp.cstug.cz/pub/local/cstex/doc/cstexman.pdf), konkrétně odstavec
5.1 (od stránky 28). Je tam velmi dobře popsáno, jak zajistit soužití
Babelu a CSLaTeXu, i zdroje možných potíží - platno i pro MiKTeX.
Pouze tedy ve zkratce:
1) chcete-li zajistit bezchybné generování formátů, je potřeba zajistit,
aby nekolidovaly konfigurační soubory hyphen.cfg a fonttext.cfg (hlavně
ten druhý);
2) potom je dobré smazat babelovské czech.sty a slovak.sty, protože v
Babelu nejsou k ničemu.
Ovšem když smažete i czech.ldf - viz příspěvek Zdeňka Moravce - používání
babelizovaného LaTeXu si znemožníte.
Pěkný den přeje
Michal Houda
More information about the csTeX
mailing list