fix block code syntax + explain timesheet
This commit is contained in:
parent
ec517decdf
commit
2709325ca1
33
README.md
33
README.md
@ -41,22 +41,37 @@ Extrait des timesheets d'un fichier markdown.
|
|||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
|
|
||||||
Markdown associé:
|
En markdown, indiquer:
|
||||||
|
|
||||||
---
|
* une variable `timesheet`, qui indique le nom du fichier vers lequel exporter le contenu des timesheet;
|
||||||
timesheet: /path/to/file.csv
|
* remplir les timesheet en csv, à l'intérieur du markdown. Pour chaque bloc de code concerné, indiquer une classe `.timesheet`
|
||||||
---
|
|
||||||
|
|
||||||
```{.timesheet}
|
Exemple:
|
||||||
2020-12-15, CL, 1, test
|
|
||||||
```
|
|
||||||
|
|
||||||
|
`````markdown
|
||||||
|
---
|
||||||
|
timesheet: /path/to/file.csv
|
||||||
|
---
|
||||||
|
|
||||||
|
```{.timesheet}
|
||||||
|
2020-12-15, CL, 1, test
|
||||||
|
```
|
||||||
|
`````
|
||||||
Execution:
|
Execution:
|
||||||
|
|
||||||
```
|
```
|
||||||
pandoc --to markdown --lua-filter timesheet.lua
|
pandoc --to markdown --lua-filter timesheet.lua fixtures/timesheet.md
|
||||||
|
```
|
||||||
|
|
||||||
|
Le fichier CSV sera enregistré à la place du fichier `/path/to/file.csv` (déterminé par la variable `timesheet` dans le front-matter du document).
|
||||||
|
|
||||||
|
Comme le fichier en sortie n'est pas utilisé, la sortie peut être re-dirigée vers `/dev/null`. Exemple chez JuFa depuis son fichier de TODO
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
cat $TODO | pandoc --to json -o /dev/null --lua-filter /home/julien/dev/champs-libres/pandocCL/timesheet.lua
|
||||||
```
|
```
|
||||||
|
|
||||||
Le fichier CSV sera enregistré à la place du fichier `/path/to/file.csv`
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user