Posted By: Jusoft (myrealnameisjusoft) on 'CZTeX' Title: Cestina v MikTex (csplain,cslatex) Date: Wed Feb 24 11:19:36 1999 Do konference cz.comp.cstex jsem poslal svuj postup, jak presvedcit MikTex aby nas sazel cesky se vstupnim kodovanim 1250 (Woknousy). Instalace MikTexu je od verze 1.11 hrozne pohodlna protoze staci spustit jeden exac a vsechno se samo nainstaluje s moznosti odinstalace (InstallShield). Pro ty, kdo nestou cz.comp.cstex je zde kopie navodu: Stravil jsem nejakou dobu nad tim, nez jsem rozchodil cestinu v Miktexu. O CSPlain tu sice byla rec, ale o CSLatex nikdo nic nerekl a jako zacatecnik jsem s tim mel problemy. Tady je postup jak jsem to udelal a jak mi to ted funguje, treba bude chtit taky nekdo rozchodil CSLatex v MikTexu, tak by mel fungovat tento navod. Upozornuji, ze to funguje jen na verzi 1.11 a musi se prepsat tex.exe a tex.pool (viz dale), souborama, ktere vyrobil p. Mraz, protoze v MikTexu to neni jeste udelane. 1. Stahnout si MIkTex [verze 1.11, nezkousel jsem to na ten aplikovat upgrade.exe] (complete.exe) a nainstalovat. Instalator prida do autoexecu cestu (napr:D:TEXMFMIKTEXBIN;) 2. Stahnout csfonts.zip (csfonts.tar.gz) mikenc.zip (p. Mr'az) enctex.arj (p. Olv s'ak) cslatex.tar.gz csplain.tar.gz Na vsechno jsou odkazy z www.cstug.cz 3. Rozbalit do stromu csfonts.zip (rozbalovat napr. WinZip, aby zustaly cesty) 4. Do adresare texmftexenctex rozbalime zdrojaky enctexu 5. Nahradime soubory tex.exe a tex.pool(v texmfmiktexfmt) v patricnych adresarich jiz nainstalovaneho MiKTeXu (verze 1.11!) soubory z tohoto balicku. 6. Rozbalime csplain.zip (pomoci WinZIP), aby zustaly cesty. 7. Provedeme update hashovaci tabulky: prepneme se do adresare texmfmiktexconfig configure -u 8. Vygenerujeme plain format: prepneme se do adresare texmftexenctex tex --initialize plain-1250-cs.tex Vygeneruje se soubor plain-1250-cs.fmt, ktery prejmenujeme na plain.fmt a presuneme do adresare, kde jsou formaty (texmfmiktexfmt) Ted uz by mel fungovat preklad plain texu v kodovani 1250, nevim, jestli se da najednou mit k dispozici i jine kodovani (napr. ISO-8859-2). Ale asi ne, kdyz se to generovalo z toho plain-1250-cs.tex. 9. Nyni zkusime vyrobit latex format. 10. Smazeme puvodni source soubory. (texmftexlatexbase). Pak jsem smazal jeste adresar texmftexlatexbabel, ale nevim jestli jsem udelal dobre. Nevim, jestli neni potreba jeste neco smazat, protoze nevim z ceho vseho se bildi latex format. Ale takto to funguje. 11. Rozbalime cslatex.tar.gz (do naseho stromu, s cestami), vytvori se spousta novych adresaru. 12. Provedeme znova bod 7. (update hash tabulky) 13. Zkusime vygenerovat latex format Prepneme se do texmftexlatexcslatex tex --initialize letenc=w input cslatex.ini Vygeneruje se cslatex.fmt, ktery prejmenujeme na latex.fmt a presuneme do texmfmiktexfmt. Jeste jsem presunul soubor czech.sty z adresare texmftexcsplain do texmftexlatexmisc, protoze mi to hlasilo, ze czech.sty nemuze najit. 14. A ted by mel fungovat preklad latex formatu. Do hlavicky je potreba zadat: usepackage{czech} %to tady musi byt narozdil od plainu, kde se to %psat nemusi - asi je to primo predkompilovane v %tom formatu usepackage{a4} %kdyz chceme sazet do A4 Kodovani mi funguje v 1250. Zase nevim, jak by se to udelalo, kdyby najednou potreboval prelozit dokument v jinem kodovani. Nevim jestli je to uplne korektni, pripadne se nekdo vyjadrete, jestli jsem neudelal nejakou "prasarnu". . .. . . .. .. bYE, JUSOFT ... .. . . http://www.stud.fee.vutbr.cz/~xjurzy00