Tisk
-
Napsal uĹživatel Mira, OK7KM   
Pondělí, 23 Září 2013 16:21

OK7KM

K technickým ?lánk?m a bastlení samoz?ejm? pat?í psaní dokumentace a nejr?zn?jší výpo?ty. Jak vše ale poté prezentovat rychle a jednoduše? K tomu je ur?en sázecí systém LaTeX. V našem novém seriálu se dovíme, co to vlastn? LaTeX je, nau?íme se n?kolik základních p?íkaz? pro práci s programem, jaké má výhody a nevýhody oproti ostatním konkurent?m - zejména Microsoft Office a Libre/Open Office.
Jak se LaTeX vyslovuje? V ?eštin? Latech, v angli?tin? Lejtech, jelikož poslední písmeno ve slov? není X, ale velké ?ecké Chí.
Co je to LaTeX
LaTeX je sázecí systém, který je vhodný pro sazbu delších text?, nej?ast?ji matematických vzorc?, technických ?lánk?, zpráv a protokol?. Mnoho student? na n?kolika univerzitách používá sázecí systém LaTeX p?i psaní svoji bakalá?ské, diplomové nebo doktorské práce. Program je voln? ši?itelný a výstupní formát není závislý na vstupním za?ízení.

Výhodou je dostupnost n?kolika návod? a manuál? v ?eském jazyce, já mohu doporu?it Drsný úvod do LaTeXu nebo internetové stránky VUT v Brn?. P?esto, že název zní trochu d?siv?, jedná se o p?ehledný manuál.
Instalace prost?edí

Jediné, co m?že za?áte?níky odradit od používání je instalace celého prost?edí LaTeX. To se skládá nej?ast?ji z:
  • Kompilátoru – ten se postará o p?eklad a celkový výstup práce, nej?ast?ji do formátu PDF nebo postscriptového souboru
  • Editoru – kde píšeme práci, „vytvá?íme“ rovnice, tabulky, atd.
Pro? jsem dal slovo „vytvá?íme“ do uvozovek? Rovnice v LaTeXu mohou být zpo?átku složité, ale výstup stojí za to. Více pozd?ji.

Výhodou takto rozd?leného prost?edí je možnost využití n?kolika druh? editor? tak, jak uživateli vyhovují. Osobn? dávám p?ednost Texmakeru, jelikož obsahuje také n?kolik pr?vodc? a p?i psaní kódu napovídá, což se hodí nejednomu za?áte?níkovi.
Jak tedy na instalaci
1.    Stáhn?te balík MiKTeX  - http://miktex.org/2.9/setup, v našem p?ípad? by m?l sta?i Basic MiKTeX
2.    Stáhn?te si editor Texmaker - http://www.xm1math.net/texmaker/, na výb?r máte z n?kolika možností opera?ních systém?
MiKTeX – sázecí systém
1.    Spus?te instala?ní soubor
2.    V okn? Shared Installation vyberte možnost: Anyone who uses this computer (All users)
3.    V okn? direktory by m?l být adresá? C:\Program Files\MiKTeX 2.9 (m?že se dle verze lišit)
4.    V kart? Settings nastavte následující

a.    Preferred paper: A4
b.    Install missing packages on-the-fly: Ask me first

5.    Nyní doporu?uji ud?lat si kávu, ?aj, sva?inu, dova?it ob?d, ?i jinou formu zábavy, instalátor mezi tím dokon?í kopírování a instalaci soubor?
6.    Instalace ?eštiny

a.    Spus?te nainstalovaný program – Start -> Všechny programy -> MiKTeX 2.9 -> Maintenance -> Settings
b.    Zvolte kartu Languagues
c.    Zde zaškrtn?te Czech

d.    Program vyhodí varovnou hlášku a po n?jaké dob? se ukon?í
e.    Opakuje postup a.
f.    Vyberte kartu Packages a rozklikn?te Languague Support
g.    Zaškrtn?te volbu Czech/Slovak

h.    Potvr?te OK, program za?ne stahovat další pot?ebné balíky pro ?eský jazyk
i.    Po dokon?ení stiskn?te Close
Nyní máte nainstalován a nastaven celý sázecí systém pro ?eský jazyk. Pustíme se tedy do instalace editoru. (Pozn. Instalace v Linuxu se m?že lišit).

Texmaker – editor

Spus?e instalátor, který jste si stáhli a nechte prob?hnout instalaci. Po dokon?ení instalace program spus?e a v?nujte pozornost nastavení programu:

1.    V lišt? nabídky vyberte možnost Volby -> Nastavit Texmaker
2.    P?epn?te se na možnost Rychlý p?eklad a zde zaškrtn?temožnost pdfLaTeX + Zobraz PDF
3.    Toto jednoduché nastavení Vám umožní zobrazit si PDF soubor klávesovou zkratkou F1

Další editory, které m?žete zkusit, jsou nap?íklad Led nebo TeXnicCenter.
Zkouška instalace

Nyní se p?esv?d?íte, zda jste byli úsp?šní v cest? mezi instalací nastavením LaTeXu. Vytvo?te nový dokument stisknutím Ctrl+N nebo Soubor -> Nový. Do prázdného dokumentu vložte ?ádky níže. Význam si vysv?tlíme v našem p?íštím seriálu.


\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[IL2]{fontenc}
\usepackage[czech]{babel}
\begin{document}
\uv{P?íliš žlu?ou?ký k?? úp?l ?ábelské ódy.}
\end{document}


Soubor uložte do pracovního adresá?e (nejlépe vytvo?te složku). Všimn?te si p?ípony .tex a dalších soubor?. Stiskn?te F1, provede se p?eklad a zobrazí se výsledný PDF soubor.
Zdrojový kód dnešního p?íkladu máte zde.
Tímto dnešní seriál zakon?íme a p?íšt? si vysv?tlíme první kroky v LaTeXu a vytvo?íme si první dokumenty. Pokra?ovat na další díl.
Další informa?ní zdroje
[1] Drsný úvod do LaTeXu - PDF
http://apfyz.upol.cz/ucebnice/down/mini/drslat.pdf
[2] LaTeX na VUT v Brn? http://latex.feec.vutbr.cz/cz/latex/co-je-latex/
[3] LaTeX Manual, CSTUG
http://www.cstug.cz/latex/lm/frames.html
[4] LaTeX v kostce, IT CAS
http://www.it.cas.cz/manual/latex/index.html#OBSAH
[5] Publika?ní systéma LaTeX http://support.dce.felk.cvut.cz/pub/roubalj/teaching/latex.php
[6] Jak na LaTeX, Root.cz http://www.root.cz/serialy/jak-na-latex/
[7] LaTeX, Wiki Vav?í?ek http://wiki.vavricek.cz/index.php/LaTeX
[8] Introduction to LaTeX, University of Illinois http://www.math.uiuc.edu/~hildebr/tex/course/intro1.html
[9] Getting Started with LaTeX, Trinity College Dublin http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/
[10] Introduction to LaTeX, Massachusetts Institute of Technology http://sipb.mit.edu/iap/2012/latex/
[11] Hardcore LaTeX Math, MIT - PDF http://web.mit.edu/rsi/www/pdfs/advmath.pdf
Edit (autor), 23. 9. 2013: Po zve?ejn?ní ?lánku jsem našel další zdroj, tentokrát na serveru Programujte.com.

Autor
Autor je ?lenem radioklubu od roku 2004 a p?ibližn? 6 let se stará o internetové stránky radioklubu. Studuje vysokou školu a pracuje v Praze.
V p?ípad? dotaz? k LaTeXu ho m?žete kontaktovat na e-mailové adrese: ok7km (zavinac) hotmail.com.