Completing small items.
This commit is contained in:
47
README.md
47
README.md
@@ -0,0 +1,47 @@
|
||||
# testium training slides
|
||||
|
||||
Beamer presentation (LuaLaTeX) for the testium training.
|
||||
|
||||
## Compilation
|
||||
|
||||
Requires LuaLaTeX with the `minted` package (which requires Python and `pygments`).
|
||||
|
||||
```sh
|
||||
make
|
||||
```
|
||||
|
||||
The output PDF is generated in `build/`.
|
||||
|
||||
To clean the build directory:
|
||||
|
||||
```sh
|
||||
make clean
|
||||
```
|
||||
|
||||
## Document architecture
|
||||
|
||||
```
|
||||
src/
|
||||
├── main.tex # Entry point — includes all sections
|
||||
├── preamble.tex # Packages, theme, colors, macros
|
||||
├── images/
|
||||
│ └── logo.png
|
||||
└── sections/
|
||||
├── title.tex # Title page
|
||||
├── summary.tex # Table of contents
|
||||
├── intro.tex # Introduction: features, input files, CLI, variables, inline eval, links
|
||||
├── installation.tex # Installation from binary or sources
|
||||
├── items.tex # Test items reference (console, py_func, loop, check, etc.)
|
||||
├── functionalities.tex # Advanced features: result processing, includes, templating, reports
|
||||
├── tips.tex # Tips and tricks
|
||||
└── conclusion.tex # Thank you + contact
|
||||
```
|
||||
|
||||
### Macros
|
||||
|
||||
| Macro | Usage |
|
||||
|---|---|
|
||||
| `\incode{text}` | Inline code (bold blue monospace) |
|
||||
| `\tum{text}` | testium name highlight (bold orange italic) |
|
||||
| `\pass{text}` | PASS result (bold green monospace) |
|
||||
| `\fail{text}` | FAIL result (bold red monospace) |
|
||||
|
||||
Reference in New Issue
Block a user