Inštalácia LaTeX-u do VirtualBoxu s OS Linux, verzia Ubuntu 10.04 LTS a prvý preklad

Stručná charakteristika

  • Účel: Popis inštalácie LaTeX -u do virtuálneho stroja s OS Linux (Ubuntu 10.04 LTS) a vykonanie prekladu
  • HW: Virtuálny stroj (VirtualBox 4.1.4)
  • OS: Ubuntu (Linux 10.04 LTS server)

Inštalácia LaTeX-u

Samotná inštalácia je veľmi jednoduchá. Pomocou nasledujúceho príkazu budú z distribúcie TeXlive nainštalované: základ LaTeX-u, podpora slovenčiny, doporučené sady fontov a ďalšie rozšírenia (grécke znaky):
sudo apt-get install texlive-base texlive-lang-czechslovak texlive-fonts-recommended texlive-latex-extra

TIP Balík texlive-latex-extra zaberá 534MB čo môže znamenať problém. Je potrebný iba, kvôli LaTeX balíku upgreek.sty. Z CTAN sú stiahnuteľné jeho inštalačné súbory http://tug.ctan.org/tex-archive/macros/latex/contrib/was/ a inštalácia sa vykoná príkazom latex upgreek.ins. Výsledný súbor upgreek.sty stačí jednoducho nakopírovať do priečinka šablóny. Viac informácií o inštalácii do systému obsahuje tento návod.

Stiahnutie univerzitnej šablóny pre záverečné práce

Nasledujúci príkaz stiahne zip súbor obsahujúci šablónu záverečnej práce:
wget -O /tmp/tukedip_il2.zip https://etd.lib.tuke.sk/documents/sablony/tukedip_il2.zip

Môže sa stať, že po napísaní príkazu na stiahnutie sa vám na výstupe zobrazí chyba, oznamujúca problém s certifikátom, vtedy je potrebné zadať príkaz:

wget -O /tmp/tukedip_il2.zip --no-check-certificate https://etd.lib.tuke.sk/documents/sablony/tukedip_il2.zip

Teraz je potrebné nainštalovať program unzip:

sudo apt-get install unzip

Nasledujúci príkaz rozbalí stiahnutý zip súbor:

unzip /tmp/tukedip_il2.zip

Po úspešnom vykonaní je v pracovnom priečinku priečinok s názvom tukedip_il2

Prvý preklad

Najprv je potrebné vstúpiť do priečinka šablóny:
cd tukedip_il2

Funkčnosť prekladu prekladu možno najlepšie vyskúšať nad zatiaľ neupravovaným dokumentom:

pdfcslatex tukedip.tex

Úspešne ukončený preklad končí nasledujúcim výpisom (po druhom prechode prekladača):

...
Output written on tukedip.pdf (28 pages, 182412 bytes).
Transcript written on tukedip.log.

Správnosť prekladu môžete overiť aj skontrolovaním súboru tukedip.pdf, ktorý nájdete v adresári tukedip_il2

Upravovanie dokumentu

Všetky súbory v šablóne v kódovaní ISO-8859-2 (latin2). Editor musí byť nastavený tak, aby s týmto kódovaním súbory otváral aj ukladal.

Riešenie problémov

Chýbajúci LaTeX balík

Ak LaTeX-u chýba balík používaný v dokumente, tak sa preklad zastaví a objavia sa informácie o chybe. Niekde tam bude uvedené aj meno chýbajúceho balíka (prípadne iného súboru napr. font). Táto situácia má nasledujúce riešenia:

Inštalácia chýbajúceho balíka z repozitára OS

Ak sa ukáže, že systém neobsahuje potrebný LaTeX balík (alebo iný súbor), tak je možnosť vyhľadať ho v repozitári distribúcie operačného systému.

Ubuntu má vyhľadávač v deb balíkoch dostupný na stránke http://packages.ubuntu.com. V tomto prípade je treba použiť vyhľadávanie v obsahu balíkov Search the contents of packages. Po nájdení správneho deb balíka, je už jeho inštalácia jednoduchá:

apt-get install <deb-package>

Druhou možnosťou je na vyhľadanie deb balíka použiť príkaz:

apt-file update
apt-file search <pattern>
Kde <pattern> predstavuje názov súboru alebo len jeho časť.

Manuálna inštalácia chýbajúceho balíka

Manuálnu inštaláciu chýbajúceho balíka možno vykonať podľa návodu priamo od Ubuntu: Ubuntu community LaTeX documentation

Získanie a uloženie balíka k dokumentu

Ak LaTeX nenájde balík v systémových priečinkoch, tak ho hľadá v pracovnom priečinku dokumentu. Ak sa podarí získať (od niekoho) hotový balík (má príponu .sty), tak je možné ho uložiť do pracovného priečinka dokumentu (tam kde sú .tex súbory) a mal by fungovať.

Vynechanie problémového balíka

V prípade, že sa problémový balík nepodarilo žiadnym z predchádzajúcich spôsobov získať a nie je nevyhnutný pre dobrý vzhľad výsledného dokumentu (PDF), tak je možné ho odstrániť. Najprv treba v zdrojovom dokumente (TeX) vyhľadať riadok, na ktorom je príkaz vkladajúci problémový balík:
\usepackage{package-name}[optional-options]

Tento príkaz je možné odstrániť, ale vačšinou je lepšie zakomentovať ho pomocou znaku % na začiatku riadku a odôvodniť to stručným no výstižným komentárom.

-- LucianGonda - 23 Oct 2011

Topic revision: r3 - 06 Apr 2012 - 18:07:27 - LucianGonda
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback