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
vis otevřeným konfiguračním souborem.Editor
vimá 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 programtexconfig.
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.dviPokud 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.









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.
Díky za doplnění!