Začínáme s TeXem a LaTeXem: Stále relevantní?

Zveřejnění: Vaše podpora pomáhá udržovat provoz webu! Za některé služby, které na této stránce doporučujeme, dostáváme poplatek za doporučení.


TeX je programovací jazyk určený pro digitální sazbu. Vynalezl ho Donald Knuth, profesor informatiky na Stanfordu. LaTeX byl původně vytvořen Leslie Lamportem jako rámec pro použití TeXu k produkci správně naformátovaného textu. Asi je nejjednodušší myslet na LaTeX jako na systém šablon pro TeX.

Donald Knuth publikoval první vydání svazku jedno ze svých klíčových prací Umění počítačového programování v roce 1968, s následnými svazky v letech 1969 a 1973. V roce 1976 pracoval na druhém vydání. V mezidobí se vydavatel přepnul z sazebníku kovových kovů na sazbu fotografií. Knuth nebyl s výsledky spokojen. Rozhodl se vymyslet vlastní digitální sazební systém. Původně si myslel, že s pomocí několika postgraduálních studentů CompSci dokáže vytvořit něco, co by bylo možné zvládnout za šest měsíců nebo rok. Ve skutečnosti to trvalo deset let práce a konečný výsledek – sazebný systém TeX – změnil digitální publikování. TeX je spolu s LaTeXem vyvinutým na konci 80. let 20. století standardním systémem přípravy dokumentů pro publikování vědy a matematiky a používá se v celé řadě průmyslových odvětví a prostředí.

O digitálním sazebníku založeném na kódu

Pokud jste zvyklí pracovat s editorem vizuálních dokumentů – například Microsoft Word nebo Adobe Publisher – TeX a LaTeX se mohou zdát velmi podivné. Po obrazovce nepohybujete obrázky písmen, upravujete zdrojový kód jako počítačový program. Zpočátku to může být trochu složitější, ale nakonec je rychlejší a poskytuje spolehlivější výsledky.

Pokud jste někdy používali HTML s CSS, máte lepší představu o tom, jak TeX a LaTeX funguje: zdrojový text, spolu s instrukcemi pro styling, jsou editovány ručně a poté interpretovány aplikací tak, aby vytvořily vizuální výstup pro koncové uživatele. TeX je jazyk na nízké úrovni, který specifikuje jak obsah, tak styl, až po úroveň znaků. LaTeX odděluje styl, obsah a rozvržení a vytváří někdy zhruba systém správy obsahu dokumentů a značkovací jazyk.

Získání TeXu a LaTeXu

Doporučené distribuce TeX / LaTeX jsou následující:

  • MacTeX, pro Mac OS X;
  • TeX Live pro Gnu / Linux;
  • proTeXt pro Windows.

(Poznámka pro uživatele systému Linux: Mnoho distribucí systému Linux přichází s TeX Live nebo jinou distribucí TeX / LaTeX, která již je nainstalována.)

Všechny tři z nich poskytují plnou implementaci TeXu spolu s LaTeXem. Informace o dalších implementacích TeXu naleznete v seznamu vedeném Skupinou uživatelů TeXu.

Výukové programy

  • LaTeX: úvod (PDF), jednostránkový přehled o LaTeXu – pravděpodobně první věc, kterou byste si měli přečíst (po této příručce), abyste získali slušné porozumění TeXu a LaTeXu na vysoké úrovni;
  • Průvodce WikiBooky k TeXu, komunitní přehled o TeXu, se skvělými informacemi; viz také vynikající průvodce WikiBooky k značkovacímu jazyku LaTeX;
  • TeX by Topic (PDF), klasická kniha o základním systému TeX;
  • Příručka pro začátečníky k používání TeXu v OS X, úvod týkající se problémů specifických pro Mac;
  • Seznámení s programem LaTeX, soubor výukových programů pro začínající a středně pokročilé uživatele;
  • Informace o formátování: Úvod do sazebníku s LaTeXem, velmi populárním a neustále aktualizovaným průvodcem LaTeXem;
  • LaTeX Quick Start – Jednostránkový výukový program, chcete-li se okamžitě dostat pryč a běžet;
  • Ne tak krátký úvod do LaTeX 2ε (PDF), nejčtenější a nejrozšířenější průvodce učením se LaTeXu od základů;
  • Začínáme s LaTeXem, úvodem, určeným pro studenty, z School of Mathematics na Trinity College Dublin;
  • Výukové programy LaTeX: Primer (PDF), hloubkový kurz od indické skupiny TeX Users Group;
  • Vytváření přátel pomocí LaTeXu (PDF) je velmi užitečným průvodcem, jak vyřešit všechny zmatky a vyvinout užitečný a praktický pracovní postup pro vytváření dokumentů LaTeX;
  • LaTeX pro úplné nováčky, je dalším úvodem do systému; je součástí řady knih LaTeX, které také pokrývají několik konkrétních témat.

Pokud plánujete používat LaTeX pro sazbu matematických nebo vědeckých materiálů, budete si chtít přečíst:

  • Stručný průvodce matematikou pro LaTeX (PDF);
  • Úvod do používání TeXu na Harvardově matematickém oddělení;
  • Efektivní vědecké elektronické publikování.

Video návody

  • TeX Tutorials, 14dílná video série o TeX sazbě používající TeXShop na Mac;
  • Výukový program pro začátečníky LaTeX, 7dílná řada o tom, jak začít s LaTeXem;
  • YouTuber Mauricio Lobos vytvořil několik tematicky specifických výukových videí LaTeX.

Reference

  • Visual LaTeX FAQ (PDF), seznam běžných problémů se sazbou a rozvržením a jejich řešení;
  • Velký, velký seznam symbolů LaTeX (PDF), velký odkaz pro nalezení makro kódu LaTeX pro různé speciální znaky a typografické symboly; nebo zkuste ještě úplnější Souhrnný seznam symbolů LaTeX (PDF);
  • Pro snazší pomoc s hledáním symbolů zkuste Detexify, která hledá symboly LaTeX na základě vaší vlastní kresby (je to něco úžasného);
  • Nápověda LaTeXe, jazyková dokumentace pro LaTeX;
  • LaTeX: Neoficiální referenční příručka (PDF), důkladný odkaz na základní LaTeX;
  • Maths Cheat Sheet (PDF), rychlý odkaz na matematické formátování TeXu;
  • TeX Showcase je seznam „extrémních“ příkladů toho, co je možné s TeXem; velmi zajímavý sbírkový a referenční zdroj.

Nástroje

  • BibTeX, nástroj pro vytváření bibliografických odkazů s LaTeX; další informace najdete v příručce Tame the BeaST (PDF);
  • TeXShop, editor souborů TeX / LaTeX a nástroj pro vykreslování GUI pro Mac OS X;
  • TeXnic Center, IDE pro přípravu dokumentu LaTeX;
  • CONTeXT, systém pro tvorbu dokumentů založený na TeXu – alternativa k LaTeXu;
  • Pandoc je systém pro přípravu dokumentů, který vám umožní snadno převádět dokumenty do a z mnoha různých formátů, včetně několika formátů souvisejících s TeX;
  • PythonTeX, balíček LaTeX, který umožňuje začlenění a spuštění kódu Python v dokumentu LaTeX (viz. Jemný úvod do PythonTeX (PDF), který se tím opravdu nadchne);
  • MathTeX, nástroj na straně serveru pro převod matematického obsahu ve stylu LaTeX na obrázky a jejich vložení na stránku;
  • Seznam (většinou kompletních) doplňkových balíčků TeX a LaTeX naleznete v souhrnném katalogu síťových balíků TeX;
  • Obrovský seznam nástrojů a online zdrojů naleznete na webové stránce TeX User Group TeX Resources.

Komunita a další vzdělávání

  • TeX Users Group (TUG), celosvětové sdružení lidí, kteří používají technologie TeX a TeX; sponzorují místní a mezinárodní setkání a konference a vydávají třikrátroční časopis TUGboat;
  • Výměna zásobníků TeX / LaTeX se stala místem, kde lze hledat otázky a problémy související s TeXem;
  • Komunitní fórum LaTeX poskytuje skvělé místo pro kladení otázek i pro rozhovor s uživateli TeX a LaTeX.

Knihy o TeXu

  • TeXbook, Don Knuth – to je definitivní průvodce jádrem systému sazeb TeX, napsaný jeho tvůrcem; chcete-li téma více prohloubit, možná vás bude zajímat i další Knuthova díla o typografii:
    • Kniha Metafont, která zahrnuje systém vytváření fontů, který vymyslel spolu s TeXem;
    • Počítače & Sazba, pět svazek knih pro oddaného nadšence TeXu; Kniha TeX a Kniha Metafont jsou dva z pěti svazků, další dva svazky jsou vlastně anotovaný zdrojový kód TeX a Metafont, pátá kniha poskytuje vysoce detailní definice stovek písmen, číslic a dalších symbolů – to není sada pro technické lehké;
    • Digital Typography (Lecture Notes), fascinující sbírka přednášek od Knuth, zkoumající vztah mezi počítači a sazbou;
  • Tex pro netrpělivé, Abrahams, Hargreaves a Berry – skvělá kniha pro lidi, kteří chtějí pochopit základní program TeX, ale nemají čas (nebo matematické pozadí), aby porozuměli Knuthovým knihám;
  • Kniha začátečníků od TeXa od Seroul a Levy – další skvělý průvodce TeXem pro začátečníky, ale i středně pokročilé uživatele;
  • Plain TeX Primer, Malcolm Clark – „plain“ v názvu by se mohl odkazovat na „Plain TeX“, ne LaTeX nebo jinou variantu, nebo na samotný primer, psaný prostým a snadno čitelným stylem;
  • TeX in Practice je čtyřdílný seriál Stephana von Bechtolsheima:
    • Svazek I: Základy;
    • Svazek II: Odstavce, matematika a písma;
    • Svazek III: Tokeny, makra;
    • Svazek IV: Rutiny výstupu, tabulky;
  • Vytvoření TeX Work od Normana Walshe je základní a praktická kniha zaměřená na různé části softwaru, nastavení systému a pracovní toky potřebné pro skutečné použití TeXu v reálném životě;
  • Advanced TeXbook, David Salomon, je jedním z mála pokročilých praktických průvodců TeX; (přátelské varování: stránka Amazon pro tuto knihu zobrazuje obálku špatné knihy).

Knihy o LaTeXu

  • Průvodce LaTeX, Helmut Kopka – oficiální začátečník úvod do systému LaTeX;
  • Společnost LaTeX Companion (Nástroje a techniky pro sazbu počítače), Mittelbach, et al. – základní a podrobný průvodce LaTeXem, včetně informací o více než 200 doplňkových balíčcích; stejný tým autorů také napsal The LaTeX Graphics Companion, podobně důležitý průvodce pro každého, kdo pracuje s grafikou v LaTeXu;
  • Kniha LaTeX Web Companion: Integrace TeX, HTML a XML, Goossens, et al – součást stejné série „companion“, tato kniha zahrnuje základní techniky publikování dokumentů LaTeX na webu;
  • Příručka pro začátečníky LaTeX, Stefan Kottwitz – neoficiální, ale velmi užitečný, průvodce po LaTeXu od častého přispěvatele na stránku TeX Stack Exchange, vyplněný aktuálními informacemi; Kottwitz také napsal kuchařku LaTeX
  • Více Math Into LaTeX, George Grätzer je považován za základní referenční knihu pro každého, kdo potřebuje zobrazit matematické vzorce v dokumentech LaTeX; Grätzer také napsal obecnější průvodce systémem, Praktický LaTeX;
  • Uživatelé systému přípravy dokumentů LaTeX, autor Leslie Lamport, je původní kniha původního autora LaTeX; z praktického hlediska je druhé vydání užitečnější.

Závěr

TeX a LaTeX poskytují způsob generování krásných knih a dokumentů nejvyšší kvality a umožňují pokročilým uživatelům automatizovat mnoho aspektů přípravy a stylů dokumentů. Křivka učení je o něco strmější než u vizuálních programů pro stolní publikování, ale možnosti jsou mnohem více vzrušující.

Další čtení a zdroje

Máme více průvodců, výukových programů a infografik souvisejících s sazbou a publikováním:

  • Skládání dobrého HTML: Toto je solidní úvod k psaní dobře vytvořeného HTML a používání softwaru HTML validátoru.
  • CSS3 – Úvod, Průvodci & Zdroje: je to skvělé místo, kde se můžete začít učit rozvržení webové stránky.
  • Fonts for Web Design: Primer: Naučte se základy písem a jejich použití ve webdizajnu.

Trendy webového designu, na které nikdy nezapomenete

Nejlepší věc na LaTeXu je, že pokud ji použijete správně, vytvoříte nadčasové dokumenty – ty, které nikdy nebudou vypadat lepkavě. Kdyby se na webu dalo říct jen to samé! V našich infographic trendech designu webových stránek, na které nikdy nezapomenete, projdeme desetiletí návrhů, které byly kdysi považovány za vrchol chladu.

Trendy webového designu, na které nikdy nezapomenete
Trendy webového designu, na které nikdy nezapomenete

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map