Building Slides with MaTeS
Torben Weis University of Duisburg-Essen torben.weis@gmail.com
University of Duisburg-Essen
Distributed Systems
Torben Weis
1
What is MaTeS?
  • MaTeS is like Wiki syntax
  • MaTeS is simpler than markup
    • Compare MaTeS to XML
University of Duisburg-Essen
Distributed Systems
Torben Weis
2
Processing MaTeS
  • MaTeS is processed by a compiler
    • Compiler generates HTML
  • Slides are shown in the browser
    • Present slides in the browser
    • Make slides available on a web page
University of Duisburg-Essen
Distributed Systems
Torben Weis
3
Slide Layouts Add style

Two column layout

  • Just use the left command

Bibliography

  • You can have links to papers [1]

Images

  • On the right hand side we can show images
Figure 1: This is a stand alone image with some image caption
This text covers the full size of the slide
University of Duisburg-Essen
Distributed Systems
Torben Weis
4
Tables in slides
Nr. First Name Last Name Language
1 Torben Weis DE
2 Heinz Wurst DE
3 Joe Doe EN
4 Unknown This a multi column cell that can even contain MaTeS in blau
Table 1: This is the caption shown below the table
University of Duisburg-Essen
Distributed Systems
Torben Weis
5
Media
Figure 2: This is a media gallery with multiple images
University of Duisburg-Essen
Distributed Systems
Torben Weis
6
Code samples
 var i = "Hallo"
 func foobar() {
   println("Super")
 }
Sample 1: A Go function definition
Code can be inlined var i = 0
University of Duisburg-Essen
Distributed Systems
Torben Weis
7
Mathematics
You can show large formulas
\[ y_i = \sum_{i = 0}^k\ foo_i \]
or you can inline formulas like this \(\sum_i x_i\)
University of Duisburg-Essen
Distributed Systems
Torben Weis
8
This slide has no title. Just text.
To highlight some text, we can use an important label or a warning label or an info label. Furthermore, we can use a badge to highlight numbers like this: 42.
Warning: Use alerts carefully
Error: The reactor is overheating
Info: It is important to cool down the reactor
Success: Luckily someone turned the beast off.
University of Duisburg-Essen
Distributed Systems
Torben Weis
9
Misc stuff
This is an example of how to use progress bars on slides.

Examples with colors

20%
40%
60%
80%

Examples with stripes & colors

20%
40%
60%
80%
University of Duisburg-Essen
Distributed Systems
Torben Weis
10
Charts

Pie chart with a legend

Donut chart with a legend

University of Duisburg-Essen
Distributed Systems
Torben Weis
11
Bibliography

[1] Weis et. al.: Some useless stuff

[2] Weis et. al.: Some other stuff

[3] http://www.google.com

University of Duisburg-Essen
Distributed Systems
Torben Weis
12