Summary Files Commits Branches @commit @diff @stats
path: root / src / slides / demo / index.md
diff options
context:
space:
mode:
1 files changed, 48 insertions, 48 deletions
-rw-r--r--src/slides/demo/index.md96
diff --git a/src/slides/demo/index.md b/src/slides/demo/index.md
index ebe95bb..c9e26de 100644
--- a/src/slides/demo/index.md
+++ b/src/slides/demo/index.md
@@ -2,12 +2,14 @@
This is a small presentation, explaining how my custom system for making presentations works.
-&&presentation
+&:important This page is [due for rework](/rework.html), I've switched to MEL from ftags
-&&clide &&font35 &&centered
+&.presentation
+
+&[title35
# My presentation system
-&&font18 *Syndamia AT [syndamia.com](https://syndamia.com)* &&/font
+&(font18 *Syndamia AT [syndamia.com](https://syndamia.com)* &)
Before we go any further, click the **icon in the middle** right above this rectangle, to the left.
@@ -15,15 +17,15 @@ Now the presentation should fill out the entire page. On the bottom right are yo
Press the *right arrow* in the controls to go to the next slide.
-&&/centered &&/font &&/clide
+&]
-&&slide &&font27
+&[slide27
# Key bindings
-&&lineb3
+&.br3
|Action |Keyboard keys |
|--------------------|-------------------------------------------------|
@@ -34,15 +36,15 @@ Press the *right arrow* in the controls to go to the next slide.
|Go to first slide | Home |
|Go to last slide | End |
-&&/font &&/slide
+&]
-&&slide
+&[slide
# Introduction
-&&lineb1
+&.br1
I created a simple system for making presentations with slides in them.
The gist of it is: different [Markdown](https://en.wikipedia.org/wiki/Markdown) paragraphs are put into a rectangle, each rectangle representing a slide, with some added options for layout and format.
@@ -54,11 +56,11 @@ Each ftag is a "marker" that gets replaced by some other text (usually [HTML tag
An easy example is the image of the Great Britain flag (part of [Flags.awk](https://gitlab.com/Syndamia/syndamiadotcom/-/blob/master/awk-edits/Flags.awk), not the presentation system!): typing out &&GB (in lowecase), gets replaced by the actual image - &&gb.
-&&/slide
+&]
-&&slide
+&[slide
## Why?
@@ -74,11 +76,11 @@ An easy example is the image of the Great Britain flag (part of [Flags.awk](http
Creating ftags that are transformed to DZSlide HTML is possible, but at that point I should just make my own system.
+ and pretty much everything else falls into either category
-&&/slide
+&]
-&&slide
+&[slide
# Formatting
@@ -87,7 +89,7 @@ To summarize, each slide is wrapped in `&&slide` and `&&/slide` (or `&&clide` an
And they can work together in most different combination.
-&&lineb1
+&.br1
Though, remember that everything gets translated to HTML, so don't do (even if it works)
@@ -97,39 +99,39 @@ Though, remember that everything gets translated to HTML, so don't do (even if i
Enough talking, here are examples!
-&&/slide
+&]
-&&slide
+&[slide
-&&font18 Font-size 18px &&/font
-&&font20 Font-size 20px &&/font &&font22 Font-size 22px &&/font &&font25 Font-size 25px &&/font
+&(font18 Font-size 18px &)
+&(font20 Font-size 20px &) &(font22 Font-size 22px &) &(font25 Font-size 25px &)
Font-size 30px (default)
-&&font35 Font-size 35px &&/font
+&(font35 Font-size 35px &)
-&&lineb5
+&.br5
-&&fright
+&(fright
This text is floated to the right
-&&/fright
+&)
-&&lineb2
+&.br2
-&&centered While this one is centered &&/centered
+&(centered While this one is centered &)
-&&lineb2
+&.br2
-&&fright Floated right<br>Floated right<br>Floated right &&/fright
+&(fright Floated right<br>Floated right<br>Floated right &)
But you may realize that text floated to the right will make other text wrap around it!
Maybe this should be changed?
-&&/slide
+&]
-&&slide &&font18
+&[slide18
The source Markdown for the predvious slide (without the pipes to the left) is:
@@ -161,40 +163,40 @@ Maybe this should be changed?
&&/slide
```
-&&/font &&/slide
+&]
-&&clide &&table
+&[middle &{row
You can also easily tabularize
-&&cont &&fright
+&{column &(fright
- List Element 1
- List Element 2
-&&/fright &&/cont
+&) &}
-&&tarow
+&.newrow
**any** sort of content
-&&/table
+&}
-&&lineb1
+&.br1
-&&ftable
+&{sqrow
So you can very easily put images next to your text
-&&centered ![](/tutorials/fix-no-frame-buffer-plan9/img/rio-default-login.png =120x) &&/centered
+&(centered ![](/tutorials/fix-no-frame-buffer-plan9/img/rio-default-login.png =120x) &)
-&&/table &&/clide
+&} &]
-&&slide &&font18
+&[slide18
The source Markdown for the predvious slide (without the pipes to the left) is:
@@ -227,11 +229,11 @@ So you can very easily put images next to your text
&&/table &&/clide
```
-&&/font &&/slide
+&]
-&&slide &&font27
+&[slide27
# Other features
@@ -248,18 +250,16 @@ Everything is contained in 3 files: [Presentation.awk](https://gitlab.com/Syndam
`Presentation.awk` handles replacement of ftags (only in `/talks` pages!).
`presentation.js` is inserted into the HTML by `&&presentation`, and handles the navigation bar as well as insertion of `presentation.css` (the overall presentation-specific styling).
-&&/font &&/slide
+&]
-&&clide
+&[title
-&&centered
# Thats All. Thank you for your time!
-&&/centered
-&&fright &&font18
+&(fright &(font18
*P.S. Press the same button (next to the print button) with which you started presenting, to stop presenting ;)*
-&&/font &&/fright
+&) &)
-&&/clide
+&]