latex:start
Obsah
Jak psát v LaTeXu podle Jidáše
- První pravidlo: (La)TeX není všespásný. Některé věci v něm prostě dělat nechcete (i když je umí).
- Pokud píšu text, kde nezáleží na typografii (jen potřebuji drobné formátování), použiji Markdown, ve kterém je psán i tento text.
- Pokud kreslím obrázky, použiji
- Asymptote, která umí také kreslit „naprogramováním“, také používá souřadnice a nemusíte ji instalovat (navíc se většinou nainstaluje s TeXem);
- InkScape, ve kterém není nutné programovat a který také kreslí vektorově (tj. obrázek se zvětšením nezhorší), navíc umí importovat PDF nebo i zvektorizovat rastrový obrázek (např. náčrtek v Malování);
- Python + matplotlib.pyplot, ve kterém se jednoduše vytváří složité grafy funkcí a další neinformatické grafy (koláčový);
- GeoGebru 5, kde se velmi intuitivně nakreslí geometrické obrázky nebo grafy funkcí;
- nebo prostě Malování, pokud mi nezáleží na kvalitě a nepotřebuji nic světoborného.
- Druhé pravidlo: Když nevím, ptám se. TeX používá spousta lidí zvyklích podílet se o své zkušenosti nebo pomáhat ostatním. Stačí zadat svůj dotaz do vyhledávače (bohužel bude potřeba spíše anglicky) a pravděpodobně na vás vyskočí diskuze na https://tex.stackexchange.com nebo návod na https://www.overleaf.com.
- Třetí pravidlo: Píšu „česky“. Když už používám tak pokročilý sázecí program, proč si zkazit svůj výtvor tím, že bude obsahovat hrubky. My typografičtí blázni poznáme i to, že před jednotkou není menší mezera. Ale myslíte si, že úplně chybějících nebo přebývajících mezer si nevšimnou i rozumnější lidé?
Základy
Tohle by vám mělo bohatě stačit na to začít psát v LaTeXu.
- Jak LaTeX nainstalovat a spustit (a další způsoby jak LaTeX běhat, např. Overleaf)
- Můj první dokument v LaTeXu (aneb co musí obsahovat každý LaTeXovský dokument a co musím vědět než v LaTeXu cokoliv napíšu)
- Speciální symboly (např. pomlčka nebo uvozovky, aneb pište česky!)
- Nastavení stránky (aneb když začnete na TeX nadávat, že má moc široké okraje)
Pokročilé
- Matematika v LaTeXu (+amsmath/mathtools)
- Floats (prostě takové ty věci, které nějakým způsobem doplňují text)
- Ukázky počítačového kódu (ať už (La)TeXovského nebo třeba Pythoního) (vlastně často také Floaty)
Programování v LaTeXu (aneb jak si napsat věci po svém)
- Hooky (aneb seznamy a načasování, kde se mají věci stát)
- L3 programming layer bohužel neumím
Z vlastní tvorby
- TODO makro
\nastred - TODO legendový rámeček
- TODO vytváření obsahu pro úlohy a problémy v M&M
Užitečné odkazy
- Detexify (hledač maker podle náčrtku symbolu)
- Tables Generator (nástroj pro vytváření tabulek v LaTeXu)
-
- Návody k (La)TeXu na Overleafu (o hodně čitelnější než oficiální dokumentace, i když anglicky, a jistě obsáhlejší návod než tento)
-
- Oficiální dokumentace LaTeXu (ne úplně čitelná)
- Užitečné balíčky (asi nejzajmavější část této wiki, hlavně pokud umíte (La)TeX a/nebo vám nevadí číst anglické návody)
latex/start.txt · Poslední úprava: autor: Jonáš Havelka
