HOWTO: CSplain a CSLatex do MIKTEXu

Jurzykowski Pavel xjurzy00 at stud.fee.vutbr.cz
Fri Feb 19 15:57:19 CET 1999


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:\TEXMF\MIKTEX\BIN;)

2. Stahnout csfonts.zip (csfonts.tar.gz)
            mikenc.zip (p. Mr\'az)
            enctex.arj (p. Ol\v 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 \texmf\tex\enctex rozbalime zdrojaky enctexu
5. Nahradime soubory tex.exe a tex.pool(v \texmf\miktex\fmt) 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 \texmf\miktex\config
   configure -u
8. Vygenerujeme plain format:
   prepneme se do adresare \texmf\tex\enctex
   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 (\texmf\miktex\fmt)
   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. (\texmf\tex\latex\base). Pak jsem smazal
    jeste adresar \texmf\tex\latex\babel, 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 \texmf\tex\latex\cslatex
    tex --initialize \let\enc=w \input cslatex.ini
    Vygeneruje se cslatex.fmt, ktery prejmenujeme na latex.fmt a presuneme
    do \texmf\miktex\fmt.
    Jeste jsem presunul soubor czech.sty z adresare \texmf\tex\csplain
    do \texmf\tex\latex\misc, 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".

Dekuji za pozornost,s pozdravem Pavel Jurzykowski

/Jusoft
email: xjurzy00 at stud.fee.vutbr.cz




More information about the csTeX mailing list