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