finalize and documentation for remove-solution
This commit is contained in:
parent
236878874f
commit
5469373800
25
README.md
25
README.md
@ -18,6 +18,8 @@ babel-main: french
|
|||||||
|
|
||||||
Ajoute des boxes aux documents latex, en utilisant [awesomebox](https://ctan.org/pkg/awesomebox).
|
Ajoute des boxes aux documents latex, en utilisant [awesomebox](https://ctan.org/pkg/awesomebox).
|
||||||
|
|
||||||
|
:warning: Nécessite le paquet CTAN correspondant, qui doit être installé sur le poste qui génère le pdf.
|
||||||
|
|
||||||
Boxes disponibles:
|
Boxes disponibles:
|
||||||
|
|
||||||
* note;
|
* note;
|
||||||
@ -35,6 +37,29 @@ Ceci est un truc (des trucs et astuces)
|
|||||||
:::
|
:::
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Traitement des solutions et exercices dans un pdf
|
||||||
|
|
||||||
|
A partir de ce texte:
|
||||||
|
|
||||||
|
```
|
||||||
|
::: { .exercice }
|
||||||
|
|
||||||
|
Description de l'exercice.
|
||||||
|
|
||||||
|
:::::: { .solution }
|
||||||
|
|
||||||
|
Solution de l'exercice
|
||||||
|
|
||||||
|
::::::
|
||||||
|
|
||||||
|
:::
|
||||||
|
```
|
||||||
|
|
||||||
|
Les scripts lua suivant vont:
|
||||||
|
|
||||||
|
* `remove-solutions.lua`: effacer la solution des exercices du document généré.
|
||||||
|
|
||||||
|
|
||||||
### `timesheet.lua`
|
### `timesheet.lua`
|
||||||
|
|
||||||
Extrait des timesheets d'un fichier markdown.
|
Extrait des timesheets d'un fichier markdown.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
function Div(elem)
|
function Div(elem)
|
||||||
if (elem.classes:find('solution') == nil)
|
if (elem.classes:find('solution') == nil)
|
||||||
then
|
then
|
||||||
return nil
|
return elem
|
||||||
end
|
end
|
||||||
return elem
|
return pandoc.Null()
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user