Jak zprovoznit CSLaTeX aneb LaTeX v češtině snadno a rychle? (aktualizováno 17.01.2007)

Tentokráte stroze prakticky – univerzální postup zprovoznění CSLaTeXu v GNU/Linuxu nezávisle na distribuci, oblíbená to otázka z českých diskusních fór. Odzkoušeno na distribuci Ubuntu 6.06 LTS (Dapper Drake).

Zprovoznění CSLaTeXu

  • Prostřednictvím správce balíčků vaší distribuce nainstalujte balíčky tetex-base, tetex-bin, tetex-extra.

    Ubuntu: sudo apt-get install tetex-base tetex-bin tetex-extra

  • Jako uživatel root spusťte program texconfig.

    Ubuntu: sudo texconfig

  • Přejděte do sekce FORMATS. Budete vhoženi do prostředí editoru vi s otevřeným konfiguračním souborem.

    Editor vi má silně nestandardní ovládání, neznáte–li jej, prostudujte si lehký úvod.

  • Najděte řádky obsahující řetězce csplain, cslatex, pdfcsplain a pdfcslatex a odkomentujte je odstraněním znaků „#! “ na začátku řádku. Soubor uložte a ukončete editor. Ukončete program texconfig.

Zkouška aneb vysázíme si „příliš žluťoučkého koně“ ;-)

  • Pomocí editoru vytvořte soubor s následujícím obsahem a uložte jej do vašeho domovského adresáře pod jménem cslatex.tex.

    \documentclass{article}
    \usepackage[utf8]{inputenc}
    \usepackage{czech}
    \begin{document}
    Příliš žluťoučký kůň úpěl ďábelské ódy.
    PŘÍLIŠ ŽLUŤOUČKÝ KŮŇ ÚPĚL ĎÁBELSKÉ ÓDY.
    \end{document}

  • Otevřete si okno terminálu a napište do něj:

    cd; cslatex cslatex.tex

  • Zobrazte si výsledek příkazem

    xdvi cslatex.dvi

    Pokud se vám čeština zobrazila správně, Unixoví bohové jsou vám nakloněni. Můžete tedy klidně spát. :-)

Aktualizace 13.09.2006: Povšiml jsem si, že konkrétně v Ubuntu Dapper Drake mi nefunguje příkaz pdfcslatex. Kde je chyba a jak to opravit se dozvíte v blogu Vlastimila Otta. Nejspíše vám nezbude, než po na onom místě zmíněných úpravách budete muset znovu dvakrát spustit texconfig, jednou ony řádky zakomentovat a pak zase odkomentovat. Trochu krkolomné, ale mělo by to být v pořádku.

Aktualizace 17.01.2007: Další vydání teTeXu již nebudou. Distribuce budou namísto teTeXu obsahovat TeX Live, které je pro nás čechy mnohem snazší na zprovoznění. V Ubuntu to nyní vypadá následovně: v repozitáři Ubuntu 6.06 LTS (Dapper Drake) je přítomen teTeX, v repozitáři Ubuntu 6.10 (Edgy Eft) je přítomen teTeX i TeX Live. Předpokládám, že v novějších verzích Ubuntu již teTeX v repozitáři nenajdete. Nejjednodušší cesta nainstalování TeX Live v Ubuntu 6.10 Edgy Eft je sudo apt-get install texlive-full (což je poněkud megalomanská varianta, neboť to nainstaluje i podporu pro jazyky, které nikdy nevyužijete, je to nicméně nejjednodušší a získáte tak (CS)(La)TeX v plné zbroji :-) ). Příručka TEX Live. Návod na instalaci pod Windows.

Linkujte: Kliknutím na ikony můžete doporučit článek dalším lidem.
  • del.icio.us
  • Facebook
  • Bookmarky.cz
  • Jagg
  • Linkuj
  • Mediablog
  • Topčlánky
  • Topodkazy
  • Vybrali.sme
  1. AertonSena says:

    k aktualizaci: Nemusite nic znovu pracne zakomentovavat. Po nahrade stavajicich (spatnych) souboru cslatex.ini a csplain.ini z tetexu originalnimi soubory z cstexu (viz clanek Vatimila Otta), staci pouze provest prikaz: fmtutil –rehash. Tim se znovu vygeneruji drive odkomentovane formaty.

  2. Díky za doplnění!

  1. There are no trackbacks for this post yet.

Leave a Reply