@slide(layout=content-and-preview)
@title
Procedure of this workshop
@content
**Goal:** You are going to build your own little
LaTeX manual based on our [LaTeX Script](https://github.com/fs-wiai/latex-script/).
* learning by doing
* understanding how LaTeX works
* details can be looked up later
::: {.fragment}
**Outline:**
1. What is LaTeX?
2. Basic LaTeX documents
3. More complex projects
4. Lots of features
5. Reference management
6. Outlook
:::
@preview

@slide(layout=chapter-slide)
@number
1
@title
What is LATEX?
@slide(layout=content-and-preview)
@title
Origin
@content
* Donald **Knuth**, 1977–1986: typesetting system **TeX**τεχ → /tɛç, tɛx, tɛk/ for The Art of Computer Programming
* Leslie **Lamport**, from 1980s: software package **LaTeX** made TeX easier to use
:::{style="display: flex; justify-content: space-between; align-items: stretch;"}


(TL;DR: LaTeX users make more errors, they need more time except when it comes to formulas, but they are happier with their tool.)
::: @slide(layout=content-and-preview) @title WYSIWhat? @content ### What You See Is What You Get {data-category=Word} * Formatting with immediate visual feedback ::: {.fragment} ### What You See Is What You Mean {data-category=LaTeX} * Separation of content and structure * Formatting only visible afterwards :::Image source: xkcd
@preview  @slide(layout=preview-only) @preview {} @slide(layout=two-columns) @title What do we need? @column-one ### Compiler takes the source code and creates a PDF document ready for publication [MiKTeX](http://miktex.org/) (Windows), [MacTeX](http://tug.org/mactex/) (macOS) [TeX Live](https://tug.org/texlive/) (Linux, preferably `texlive-full`) ::: {.box .warning .fragment} On **Windows**, please open the MikTEX Console once and search for updates. ::: @column-two ::: {.fragment} ### Editor writing our source code including all the commands that structure the text semantically [TeXstudio](http://www.texstudio.org/) (recommended), [VS Codium](https://vscodium.com) (for advanced users, instructions on [Github](https://github.com/fs-wiai/latex-script/blob/github/vs-code-instructions.md)) ::: @slide(layout=task) @task-number 1 @title Compile the script for the first time @content * Download the project archive from the VC. * Unzip the archive. * Open the file `install-verification/main.tex` in TEXstudio. It is located in the root directory of the archive. * Compile the file by pressing ⏩ * A few new files will be generated by the compilation. ::: {.box .warning} **Windows**: In order to enable file endings, click the view tab in the file explorer, and select *file name extensions*. This helps differentiating the different ``main`` files. ::: @slide(layout=extra-content-only) @title Micro- and Macrotypography @content Text typesetting is particularly good when it is not conspicuous. Or to put it another way: Good typesetting makes for effortless reading. This website impressively demonstrates the role played by fonts and font sizes, line spacing and many other factors: [https://legibility.info/legible-readable](https://legibility.info/legible-readable) The best thing about it: LaTeX does most of this manual work for us.