-#LyX 1.6.0svn created this file. For more info see http://www.lyx.org/
-\lyxformat 340
+#LyX 2.1 created this file. For more info see http://www.lyx.org/
+\lyxformat 474
\begin_document
\begin_header
-\textclass article
+\textclass book
+\begin_preamble
+% DO NOT ALTER THIS PREAMBLE!!!
+%
+%This preamble is designed to ensure that the document prints
+% out as advertised. If you mess with this preamble,
+% parts of the document may not print out as expected. If you
+% have problems LaTeXing this file, please contact
+% the documentation team
+% email: lyx-docs@lists.lyx.org
+
+\usepackage{ifpdf} % part of the hyperref bundle
+\ifpdf % if pdflatex is used
+
+ % set fonts for nicer pdf view
+ \IfFileExists{lmodern.sty}{\usepackage{lmodern}}{}
+
+\fi % end if pdflatex is used
+
+% the pages of the TOC is numbered roman
+% and a pdf-bookmark for the TOC is added
+\let\myTOC\tableofcontents
+\renewcommand\tableofcontents{%
+ \frontmatter
+ \pdfbookmark[1]{\contentsname}{}
+ \myTOC
+ \mainmatter }
+\end_preamble
+\use_default_options false
+\maintain_unincluded_children false
\language czech
+\language_package default
\inputencoding auto
+\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
+\font_math auto
\font_default_family default
+\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
-
\graphics default
-\paperfontsize default
+\default_output_format default
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize 12
\spacing single
-\use_hyperref false
+\use_hyperref true
+\pdf_title "The LyX Tutorial"
+\pdf_author "LyX Team"
+\pdf_subject "LyX-documentation Tutorial"
+\pdf_keywords "LyX, documentation"
+\pdf_bookmarks true
+\pdf_bookmarksnumbered true
+\pdf_bookmarksopen true
+\pdf_bookmarksopenlevel 1
+\pdf_breaklinks false
+\pdf_pdfborder false
+\pdf_colorlinks true
+\pdf_backref false
+\pdf_pdfusetitle false
+\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize default
\use_geometry false
-\use_amsmath 0
-\use_esint 0
+\use_package amsmath 0
+\use_package amssymb 0
+\use_package cancel 0
+\use_package esint 0
+\use_package mathdots 1
+\use_package mathtools 0
+\use_package mhchem 1
+\use_package stackrel 0
+\use_package stmaryrd 0
+\use_package undertilde 0
\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
\use_bibtopic false
+\use_indices false
\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\index Index
+\shortcut idx
+\color #008000
+\end_index
\secnumdepth 3
-\tocdepth 3
+\tocdepth 2
\paragraph_separation indent
-\defskip medskip
+\paragraph_indentation default
\quotes_language german
\papercolumns 1
\papersides 1
\paperpagestyle plain
\tracking_changes false
\output_changes false
-\author ""
-\author ""
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
\end_header
\begin_body
\end_layout
-\begin_layout Part
+\begin_layout Chapter
Úvod
\end_layout
\end_layout
\begin_layout Standard
-Tento soubor je určen všem, kteří dopusud neslyšeli o LaTeXu či jej dobře
+Tento soubor je určen všem, kteří doposud neslyšeli o LaTeXu či jej dobře
neznají.
Ale teď není třeba panikařit - pro používání LyXu se nemusíte učit LaTeX.
To je, konec konců, celý vtip LyXu: vytvořit WYSIWYM rozhraní pro LaTeX.
\begin_layout Subsection
Rozdíly mezi LyXem a jinými textovými procesory
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+
+\backslash
+texorpdfstring{
+\end_layout
+
+\end_inset
+
+
\begin_inset Foot
status collapsed
Ne, my nechceme začít (nebo vyhrát) svatou válku o textové procesory.
Ale domníváme se, že je důležité popsat možnosti a vlastnosti LyXu.
A jedna z jeho vlastností, WYSIWYM, je od základů jiný koncept než zná
- 99% uživatelů textových procesorů.
+ 99
+\begin_inset space \thinspace{}
+\end_inset
+
+% uživatelů textových procesorů.
+\end_layout
+
+\end_inset
+
+
+\begin_inset ERT
+status collapsed
+
+\begin_layout Plain Layout
+
+}{}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status collapsed
+
+\begin_layout Plain Layout
+
+\series bold
+\lang english
+
+\backslash
+texorpdfstring
+\series default
+ is used to avoid that the footnote appears in the PDF-bookmark.
\end_layout
\end_inset
Zde je seznam:
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
TeX: Jazyk pro sazbu s možností rozšíření makry.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
LaTeX: Balíček maker nad TeXem\SpecialChar \@.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
třídy: Popis typů dokumentů pomocí LaTeXu\SpecialChar \@.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
styly: Změna chování LaTeXu v některém směru.
\end_layout
-\begin_layout List
+\begin_layout Labeling
\labelwidthstring 00.00.0000
LyX: Vizuální, WYSIWYM textový procesor používající LaTeX v celé jeho kráse
pro tisk.
\emph default
LyX pracuje trochu jinak než ostatní textové procesory.
Důvod je jednoduchý: LyX používá LaTeX jako jeho tiskový výstup.
- Tak jako LaTeX se LyX soustřeďuje na kontext vašeho dokumentu ---
+ Tak jako LaTeX se LyX soustřeďuje na kontext vašeho dokumentu —
\emph on
co
\emph default
\end_layout
\begin_layout Standard
-Oh --- ještě jedna věc.
+Oh — ještě jedna věc.
LaTeX se vyslovuje stejně jako TeX.
Rýmuje se to na
\begin_inset Quotes gld
\end_layout
-\begin_layout Part
+\begin_layout Chapter
Začínáme s LyXem
\end_layout
Průvodce.
\emph default
- Také vás to naučí používat jiné manuály, což vám --- v delším časovém horizontu
- --- ušetří mnoho času.
+ Také vás to naučí používat jiné manuály, což vám — v delším časovém horizontu
+ — ušetří mnoho času.
\end_layout
\begin_layout Standard
LyXu.
Jmenuje se
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
.
Představte si, že byl napsán někým, kdo neznal žádnou z velkých výhod LyXu
Jestli chcete napovídat (nebo si ověřit vaše výsledky), je zde také soubor
\family typewriter
-example_lyxified.lyx
+priklad_zLyXovany.lyx
\family default
, který obsahuje tentýž text napsaný zkušeným uživatelem LyXu (oba soubory
naleznete v příkladech).
\end_layout
\begin_layout Standard
-Nezapomeňte hned zpočátku také nastavit typ používaných uvozovek.
+Nezapomeňte hned zpočátku také nastavit typ používaných uvozovek (,,text”).
\end_layout
\begin_layout Subsubsection
vestavěného mechanismu konvertorů.
Samotný program je součástí nových distribucí TeX Live, nebo ho lze samostatně
stáhnout na internetu.
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+ftp://math.feld.cvut.cz/pub/olsak/vlna/
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
\begin_inset Quotes grd
\end_inset
-,
+,
+\begin_inset Newline newline
+\end_inset
+
+
\family typewriter
Prohlížeč
\family default
\begin_layout Enumerate
Proběhlo-li vše bez chyb, v menu
\family typewriter
-Prohlížet
+Dokument
\family default
by se měla objevit nová položka
\family typewriter
Poté můžete použít příkaz
\family sans
\bar under
-Prohlížet
+Dokument
\bar default
-->Aktualizovat->Dvi
+->Aktualizuj->Dvi
\family default
a jen aktivujte okno s
\family typewriter
\begin_inset space ~
\end_inset
-změnu znovu a znovu.
+
+\family sans
+změnu
+\family default
+ znovu a znovu.
Jestli jste přeskočili příliš daleko, zvolte pouze
\family sans
Úpravy->Znovu
\begin_inset space ~
\end_inset
-měnu
+změnu
\family default
pro krok zpátky.
\family default
\family sans
-Úpravy->Vlož
+Úpravy->Vložit
\family default
-it, a
+, a
\family sans
Úpravy->Zkopírovat
\family default
\begin_layout Plain Layout
Zavřete dialog po ukončení hledání.
Nebo jej nechte otevřený, vyhovuje-li vám to více.
- Většina dialogů v LyXu --- včetně
+ Většina dialogů v LyXu — včetně
\family sans
Najít/Zaměnit
\family default
-, stejně jako různé matematické dialogy --- mohou být zmenšeny stejně jako
+, stejně jako různé matematické dialogy — mohou být zmenšeny stejně jako
zavřeny.
Některé dialogy jako
\family sans
\begin_inset Quotes gld
\end_inset
-What You See Is What You Get --- Co vidíš, to dostaneš
+What You See Is What You Get — Co vidíš, to dostaneš
\begin_inset Quotes erd
\end_inset
Vy se staráte o obsah a LyX se stará o to, aby výstup dobře vypadal.
Klávesa
\family sans
-Return
+Enter
\family default
odděluje odstavce a
\family sans
\family sans
horizontálních a vertikálních
\family default
- mezerách --- které jsou mnohem univerzálnější než několik mezer či prázdných
- řádků --- a o cestě, jak ručně změnit velikost písma, jeho řezy, stejně
- tak jako zarovnání odstavců.
+ mezerách — které jsou mnohem univerzálnější než několik mezer či prázdných
+ řádků — a o cestě, jak ručně změnit velikost písma, jeho řezy, stejně tak
+ jako zarovnání odstavců.
Ale základem je, že v době psaní dokumentu se zaměřujete na obsah a toto
dolaďování provádíte až nakonec.
Běžný textový procesor vás nutí starat se o tyto detaily v průběhu psaní.
\family default
,
\family sans
-Odstav
+Odstavec
\family default
-ec a
+ a
\family sans
Pododstavec
\family default
\series default
: Opravte nadpisy oddílů a pododdílů v
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
.
Tento dokument najdete v adresáři
\family sans
Seznam
\family default
- --- není obsažen v LaTeXu --- je jinou formou stylu
+ — není obsažen v LaTeXu — je jinou formou stylu
\family sans
Popis
\family default
\begin_layout Standard
\family typewriter
-Lyx je lepší než jiné textové procesory, protože:
+LyX je lepší než jiné textové procesory, protože:
\end_layout
\begin_layout Standard
.
Nyní zvolte
\family sans
-Itemize
-\family default
-
-\family sans
-z nabídky Environment
+Položka
\family default
-.
+ z nabídky stylů.
LyX napíše
\begin_inset Quotes gld
\end_inset
\begin_inset space ~
\end_inset
-Space
+Spaces
\family default
-s), které získáte stiskem
+), které získáte stiskem
\family sans
C-Mezera,
\family default
\series default
: Vysázejte seznam v souboru
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
\begin_layout Standard
\begin_layout Standard
LyX předdefinovává dva styly pro odlišení citace od okolního textu:
\family sans
-Quote
+Citace
\family default
pro kratší a
\family sans
-Quotation
+Citát
\family default
pro delší.
Programy (styl
\family sans
-LyX-Code
+LyX-Kód
\family default
, použitý v
\emph on
ve stylu
\family sans
-Verse
+Verš
\family default
, přičemž
\family sans
-Return
+Enter
\family default
odděluje strofy a
\family sans
-C-Return
+C-Enter
\family default
odděluje jednotlivé verše.
Viz
\family default
v
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
-\begin_layout Part
+\begin_layout Chapter
Psaní dokumentů
\end_layout
Například, knihy jsou většinou sázeny na obě strany papíru, zatímco zprávy
pouze jednostranně.
Navíc některé dokumenty obsahují speciální části: dopisy vyžadují speciální
- styly --- jako odesilatelova adresa a podpis --- které nejsou v knize či
- článku potřeba.
+ styly — jako odesilatelova adresa a podpis — které nejsou v knize či článku
+ potřeba.
\emph on
Třídy dokumentu
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
-<features>
+<features rotate="0" tabularvalignment="middle">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
\begin_layout Plain Layout
Jedno varování, pokud měníte šablonu.
- Jestliže smažete celý text dokumentu --- například, smažete-li celé pole
+ Jestliže smažete celý text dokumentu — například, smažete-li celé pole
\family sans
My
Address
\family default
-, abyste jej mohli nahradit svým --- a pak posunete kurzor bez psaní textu,
+, abyste jej mohli nahradit svým — a pak posunete kurzor bez psaní textu,
styl může zmizet.
To proto, že styl nemůže existovat bez napojení na text.
- Obnovíte jej ručním znovunastavením z nabídky
-\family sans
-Environment
-\family default
- menu.
+ Obnovíte jej ručním znovunastavením z nabídky stylů.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-LyX (stejně jako LaTeX) odděluje titulek --- který může obsahovat nadpis,
- autora, datum a dokonce shrnutí obsahu --- a vlastní text dokumentu.
+LyX (stejně jako LaTeX) odděluje titulek — který může obsahovat nadpis,
+ autora, datum a dokonce shrnutí obsahu — a vlastní text dokumentu.
\end_layout
\begin_layout Standard
\series default
: Opravte sázení titulku, data a autora v
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Standard
-Zatím jste však nevytvořili nic --- soubor
+Zatím jste však nevytvořili nic — soubor
\family typewriter
dvi
\family default
\end_layout
\begin_layout Standard
-Nyní --- s kurzorem za slovem
+Nyní — s kurzorem za slovem
\begin_inset Quotes gld
\end_inset
\begin_inset Quotes grd
\end_inset
- --- zvolte
+ — zvolte
\family sans
Vložit->Křížový
\begin_inset space ~
\family default
.
V něm se objeví seznam všech značek, na které se můžete odkázat.
- V tuto chvíli je zde jen jeden --- sec:aboutdocument.
+ V tuto chvíli je zde jen jeden — sec:aboutdocument.
Označte jej (není-li již označen) a klikněte na
\family sans
Formát
přesune na odkazované místo.
Zvolte
\family sans
-Prohlížet->Aktualizovat->DVI
+Dokument->Aktualizuj->DVI
\family default
, a uvidíte odkaz na sekci 2 a stranu 1 (nebo na tu, kde sekce 2 momentálně
je).
\begin_layout Standard
Již jsme řekli, že LyX se stará o číslování odkazů; vyzkoušejme si to.
Přidejte novou sekci před sekci 2.
- Nyní nechte proběhnout LaTeX, a --- kupodivu --- číslo sekce se změnilo
- na 3! Změňte O tomto dokumentu na subsekci, a odkaz bude nyní na 2.1 místo
+ Nyní nechte proběhnout LaTeX, a — kupodivu — číslo sekce se změnilo na
+ 3! Změňte O tomto dokumentu na subsekci, a odkaz bude nyní na 2.1 místo
3.
Číslo stránky se nezmění (samozřejmě pokud jste nepřidali celou stranu
textu).
\series default
: Opravte odkazy v
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
\begin_layout Section
Obdélník s poznámkou byl nahrazena slovem patička, napsaným červeně v horním
indexu na místě, kde se bude na poznámku odkazovat; toto se nazývá zabalením
poznámky.
- Tuto poznámku je možno rozbalit --- a opravit, je-li třeba --- kliknutím
- na červený nápis patička.
+ Tuto poznámku je možno rozbalit — a opravit, je-li třeba — kliknutím na
+ červený nápis patička.
\end_layout
\begin_layout Standard
\series default
: Opravte poznámky pod čarou v souboru
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
\begin_layout Section
\series default
Opravte citace v
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
\begin_layout Section
\series default
: Opravte obsah v souboru
\family typewriter
-example_raw.lyx.
+priklad_syrovy.lyx.
\end_layout
-\begin_layout Part
+\begin_layout Chapter
Použití matematického režimu
\end_layout
Naštěstí LyX podporuje WYSIWYM pro rovnice.
Jestliže ovládáte LaTeX, můžete zde přímo psát všechny obvyklé matematické
příkazy, ale uvidíte je jako WYSIWYM.
- Jestliže naopak, jste nikdy v LaTeXu nepsali, tak potom vám
-\family sans
-Math
-\begin_inset space ~
-\end_inset
-
-Panel
-\family default
- umožní psát profesionálně vypadající text jednoduše a rychle
+ Jestliže naopak, jste nikdy v LaTeXu nepsali, tak potom vám matematický
+ panel umožní psát profesionálně vypadající text jednoduše a rychle
\begin_inset Foot
status collapsed
\emph on
Uživatelské příručce
\emph default
- --- nestarejte se o to, dokud nedopíšete celý dokument.
+ — nestarejte se o to, dokud nedopíšete celý dokument.
\end_layout
\end_inset
Esc
\family default
pro úplné opuštění mathedu).
- Psaní indexů je také tak jednoduché --- napište podtržítko,
+ Psaní indexů je také tak jednoduché — napište podtržítko,
\begin_inset Quotes gld
\end_inset
\series default
: Předělejte rovnici 1 z
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
do matematického režimu.
\end_layout
\series default
: Předělejte rovnici 2 z
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
do matematického režimu..
\end_layout
\begin_inset Quotes grd
\end_inset
-namísto
+ namísto
\begin_inset Quotes gld
\end_inset
\begin_inset Quotes grd
\end_inset
- or
+ nebo
\begin_inset Quotes gld
\end_inset
\series default
: Předělejte rovnici 3 z
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
do matematického režimu.
\end_layout
\series default
: Změňte režim zobrazení pro různé rovnice v
\family typewriter
-example_raw.lyx
+priklad_syrovy.lyx
\family default
a prohlédněte si rozdíly.
\end_layout
\series default
: Zkuste si sami s použitím právě nabytých znalostí napsat výraz, jako je
tento:
-\begin_inset Formula \[
+\begin_inset Formula
+\[
f(x)=\left\{ \begin{array}{cc}
\log_{8}x & x>0\\
0 & x=0\\
-\sum_{i=1}^{5}\alpha_{i}+\sqrt{-\frac{1}{x}} & x<0\end{array}\right.\]
+\sum_{i=1}^{5}\alpha_{i}+\sqrt{-\frac{1}{x}} & x<0
+\end{array}\right.
+\]
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset Formula \[
-x=y+y+y+y+y\]
+\begin_inset Formula
+\[
+x=y+y+y+y+y
+\]
\end_inset
\end_layout
\begin_layout Standard
-\begin_inset Formula \[
-=5y\]
+\begin_inset Formula
+\[
+=5y
+\]
\end_inset
Jestliže píšete dvě a více rovnic pod sebou, vypadají podstatně lépe, jsou-li
rovnítka zarovnána pod sebou; zvlášť, nemá-li druhá rovnice levou stranu.
LyX umožňuje psát víceřádkové rovnice s řízením jejich zarovnání.
-\begin_inset Formula \begin{eqnarray*}
+\begin_inset Formula
+\begin{eqnarray*}
x & = & y+y+y+y+y\\
- & = & 5y\end{eqnarray*}
+ & = & 5y
+\end{eqnarray*}
\end_inset
Povšimněte si, že je možno nechat jeden i více vkládacích bodů prázdných.
To je výhodné pro rovnice podobné těm nahoře nebo pro zápis velmi dlouhých
výrazů, jako například:
-\begin_inset Formula \begin{eqnarray*}
+\begin_inset Formula
+\begin{eqnarray*}
x & = & a+b+c+d\\
- & & +e+f+g\end{eqnarray*}
+ & & +e+f+g
+\end{eqnarray*}
\end_inset
na novou.
Jestliže jste stiskli
\family sans
-C-Return
+C-Enter
\family default
když jste psali jednořádkovou rovnici, celá rovnice bude v prvním poli.
Umístěte kurzor před rovnítko a stiskněte
\end_inset
na
-\begin_inset Formula \begin{eqnarray*}
+\begin_inset Formula
+\begin{eqnarray*}
E & = & mc^{2}\\
- & = & mc\times c\end{eqnarray*}
+ & = & mc\times c
+\end{eqnarray*}
\end_inset
nemáme čas se ani zmínit.
\end_layout
-\begin_layout Part
+\begin_layout Chapter
Různé
\end_layout
\family typewriter
man rcsintro
\family default
- pro další informace), CVS, SVN.
+ pro další informace), CVS, SVN, GIT.
\end_layout
\begin_layout Itemize
\end_layout
\begin_layout Itemize
-LyX umí číst dokumenty v LaTeXu.
+LyX umí načíst dokumenty v LaTeXu.
\end_layout
\begin_layout Itemize
\begin_inset space ~
\end_inset
-revize)
+revize).
\end_layout
\begin_layout Itemize
-Lyx umí dokument rozdělit na části, které se na požádání tisknou nebo zůstávají
+LyX umí dokument rozdělit na části, které se na požádání tisknou nebo zůstávají
netištěné.
Díky tomu můžete v jednom dokumentu uchovávat např.
jak test, tak správné odpovědi na jeho otázky.
\end_inset
+ Případně lze zapnout automatickou kontrolu pravopisu v textu (
+\family sans
+Nástroje -> Nastavení
+\family default
+).
+\end_layout
+\begin_layout Itemize
+LyX umí porovnávat dokumenty.
\end_layout
\begin_layout Itemize
Na druhé straně mnoho nových uživatelů LyXu má již s LaTeXem své zkušenosti.
Jestli je to váš případ, pak se možná chcete přesvědčit, zda jsou možnosti
LyXu stejné jako možnosti LaTeXu.
- Krátká odpověď říká, že LyX umí totéž jako LaTex, ať už tak či onak, a
+ Krátká odpověď říká, že LyX umí totéž jako LaTeX, ať už tak či onak, a
rozhodně zjednodušuje většinu fází psaní dokumentu v LaTeXu.
Nyní sice vznikají některé problémy s přenosem starých dokumentů z LaTeXu,
a i někde jinde, nicméně následující verze LyXu postupně tyto problémy
\end_inset
-) --- nebudete pro něj mít k dispozici WYSIWYG podporu.
+) — nebudete pro něj mít k dispozici WYSIWYG podporu.
\end_layout
\begin_layout Subsection
\family typewriter
cokoli.lyx
\family default
- --- ze souboru, který máte právě otevřený.
+ — ze souboru, který máte právě otevřený.
LyX vždy vytváří dočasné soubory v LaTeXu pro náhled a tisk, takže umí
generovat LaTeX docela dobře.
\end_layout