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 

Search the boards