Referentiels/README.md

61 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

# Référentiel de formation R&T
## Installation sur Mac
Avec Anaconda:
conda install pypandoc
conda install ruamel
conda install ruamel.yaml
pip install docx2python
2021-04-23 13:32:53 +02:00
pip install Jinja2
Sans Anaconda, remplacer `conda` par `pip`.
## Utilisation
Les sources sont les fichiers GoogleDoc (drive), réunis par un script Apps Scripts (`FusionneFiches`) qui permet d'obtenir deux documents: l'un réunissant les fiches ressources, l'autre les fiches SAÉ.
### Extraction des informations
Les fichiers `.docx` sont analysés pour créer les documents `yaml`. On a un script pour les ressource et un autre pour les SAÉ.
#### Ressources
cd python
python export_docx_to_yaml.py [nom du fichier docx]
par exemple:
2021-04-11 18:30:56 +02:00
python export_docx_to_yaml.py import/compilation-ressources.docx
#### SAÉs
2021-04-11 18:30:56 +02:00
python export_sae_docx_to_yaml.py import/compilation-saes.docx
### Génération du LaTeX
cd python
2021-04-11 18:30:56 +02:00
python export_yaml_to_latex.py -a
2021-04-23 02:45:59 +02:00
### Génération du Html
2021-04-23 02:45:34 +02:00
cd html
python export_yaml_to_html.py
### Génération de PDF
cd latex
pdflatex pn_formation
pdflatex pn_formation
Le résultat est `pn_formation.pdf`.
2021-04-11 18:30:56 +02:00
## Organisation des fichiers
2021-04-26 19:14:45 +02:00
html/export fichiers html générés par export_yaml_to_html.py à partir des yaml
2021-04-11 18:30:56 +02:00
python/import fichiers docx à traiter
python/export fichier yaml générés par export_docx_to_yaml.py à partir des docx
yaml/ressources versions éditées manuellement ??
latex/ressources fiches au format LaTeX générées par export_yaml_to_latex.py