Commit 142f6c8
authored
feat: tutorials genre (#600)
Adds a genre for tutorials.
Tutorials are very much like the manual genre, and re-use most of its
infrastructure and extensions. The differences are:
1. The rendering of tutorials is more flexible, designed to fit in to
existing web designs (and in particular, the Lean design).
2. Tutorials have different metadata, and will not initially support
non-HTML output.
Additionally, tutorials will feature support for loading their content
on live.lean-lang.org and downloading their example code.1 parent 4abb984 commit 142f6c8
File tree
49 files changed
+4239
-305
lines changed- examples/tutorial-examples
- TutorialExample
- src
- multi-verso
- MultiVerso
- tests
- Tests
- verso-blog
- VersoBlog
- verso-literate/VersoLiterate
- verso-manual
- VersoManual
- verso-tutorial
- VersoTutorial
- verso-util/VersoUtil
- verso
- Verso
- Code
- Doc
- Concrete
- Elab
- Output
- test-projects
- package-manual
- textbook
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
49 files changed
+4239
-305
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
0 commit comments