Antirux » Latex na Kubuntu 9.10

Latex na Kubuntu 9.10

[Středa 19.5.10, 17:49, Edit: Úterý 12.4.11, 23:09]

a rozchození šablony FEKTu či AMT

Možnosti instalace Latexu

Naprostý základ: pro instalaci naprostého základu latexu je nejjednodušší otevřít konzoli a zadat:

sudo apt-get install texlive-base

Pro představu, kolik je to dat, dostaneme odpověď ve stylu:

Need to get 45.4MB of archives.
After this operation, 106MB of additional disk space will be used.

Naprosto vše: se základem ovšem není možné využívat složitější funkce, natož sázet česky. Pro obejítí všech problémů se dá instalovat:

sudo apt-get install texlive-full

Pokud vám není milé vidět stovky mega balastu co nikdy nevyužijete, určitě vás nepotěší:

Need to get 1,014MB of archives.
After this operation, 1,810MB of additional disk space will be used.

Ideální varianta

Pro základ spolu se sázením češtiny doporučuju:

sudo apt-get install texlive texlive-lang-czechslovak

Velikostně se to dá:

Need to get 219MB of archives.
After this operation, 388MB of additional disk space will be used.

Zvládnutí Latexu

Pak už stačí "jen" se naučit vytvořit dokument v Latexu. Jako dobrou a rychlou metodu doporučuji anglickou wikiknihu o Latexu

Vytvoření PDF

Jako nejjednodušší variata stačí v obyčejném textovém editoru vytvořit .tex soubor, ze kterého se následně vytvoří PDF pomocí příkazu

pdflatex soubor.tex

Případně lze vybrat jeden z mnoha Tex editorů. K Ubuntu je víc informací a odkazů na http://wiki.ubuntu.cz/LaTeX

Rozchození šablony FEKT či AMT

Fakulta elektrotechniky VUT v Brně má svoji oficiální šablonu na stránce http://latex.feec.vutbr.cz/ (v sekci download). Jsou zde i návody pro instalaci různých editorů a kompilátoru pro Windows, případně diskuze, na kterém lze nalézt řešení mnoha problémů.

Šablonu Ústavu automatizace a měřící techniky (která se liší od obecné fakultní) vytvořil na základě šablony FEKT spolužák Miroslav Graf. Oficiální odkaz je například na stránkách docenta Václavka (http://latex.vaclavek.net/sablony), což však vede stejně k Mirovi na http://www.stud.feec.vutbr.cz/∼xgrafm00/.

Rozchození šablony na Kubuntu

Při pokusu vytvořit PDF ze šablony však získáme chybu:

! LaTeX Error: File ‘acronym.sty’ not found.

Odpověď na tento problém lze nalézt například i ve výše zmíněné diskuzi. Stačí doinstalovat jeden balíček:

sudo apt-get install texlive-latex-extra

Zrovna pár mega to teda není, ale co se dá dělat:

Need to get 210MB of archives.
After this operation, 315MB of additional disk space will be used.

V tuto chvíli už by měl na šablonu fungovat jak má…

Vypořádat se s nepořádkem

Protože vytváření PDFek vytváří spoustu souborů navíc, vytvořil jsem si skript, pro smazání nepotřebného balastu (nenašel jsem žádnej autoclean přímo ve funkci pdflatex):

cleanLatex

#!/bin/bash
rm -fv *.toc *.aux *.log *.out *~ text/*.aux text/*~

Rychlé pdflatexení

Protože pro vytvoření některých seznamů ve výsledném pdf je potřeba pustit příkaz pdflatex dvakrát za sebou, vytvořil jsem si pro "kompilaci" (a smazání balastu) ještě jeden skript:

makeLatex <nazev_souboru>

#!/bin/bash
if [$1 = ]; then
        echo "Nezadan soubor"
    exit 0
fi

pdflatex $1
pdflatex $1
pdflatex $1
./cleanLatex

Ještě tu mám nějaké vychytávky v Latexu (je tam i vysvětlení, proč pouštět pdflatex 3krát).

Made by Antirux