Skip to content
Snippets Groups Projects
Commit cdb903a1 authored by Anas Sibarni's avatar Anas Sibarni
Browse files

Merge branch 'main' of gitlab-ssh.univ-lille.fr:anas.sibarni.etu/sae-2.03

parents e951c159 6d9b5a45
Branches
No related tags found
No related merge requests found
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
## Équipe ## Équipe
- SIBARNI Anas - **SIBARNI Anas**
- ACHOUCH Anas - **ACHOUCH Anas**
- YAHIAOUI Mohamed El Amine - **YAHIAOUI Mohamed El Amine**
--- ---
...@@ -12,61 +12,49 @@ ...@@ -12,61 +12,49 @@
### L'outil de conversion utilisé dans notre cas est Pandoc ### L'outil de conversion utilisé dans notre cas est Pandoc
Pandoc est un outils de conversion en ligne de commande qui récupère un fichier (*par exemple un fichier text simple à balisage léger*) et le compile dans une autre extension. Pandoc est un outils de conversion en ligne de commande qui récupère un fichie (_par exemple un fichier text simple à balisage léger_) et le compile dans une autre extension.
### Première étape : Installer Pandoc ### Première étape : Installer `Pandoc`
Sur l'OS Debian : Sur l'OS Debian :
```sh ```sh
#Installer pandoc et dn support LATEX pour les PDF sudo apt install pandoc #Installer pandoc
sudo apt install pandoc sudo apt install pandoc-citeproc #support LATEX pour les PDF
sudo apt install pandoc-citeproc
``` ```
--- ---
### Convertir un *fichier.md* en PDF ### Convertir le `rapport.md` en fichier `PDF`
```sh ```sh
#Erreur trop de sous tableau|parti, pas supporter par Latex. A voir alternative. #Erreur trop de sous tableau|parti, pas supporter par Latex. A voir alternative.
pandoc <entre>.md -o <sortie>.pdf #pandoc <entre>.md -o <sortie>.pdf
pandoc rapport.md -o rapport.pdf
``` ```
---
### Convertir le `rapport.md` en page `HTML`
### Convertir un *fichier.md* en page HTML
### Install la commande pour le template
Effectuer une copie du template :
``` bash Effectuer une copie du [`template`](https://github.com/ryangrose/easy-pandoc-templates):
# Clones repo to /tmp and copies templates to ~/.pandoc/templates
```bash
# Clones le template dans ~/.pandoc/templates
curl 'https://raw.githubusercontent.com/ryangrose/easy-pandoc-templates/master/copy_templates.sh' | bash curl 'https://raw.githubusercontent.com/ryangrose/easy-pandoc-templates/master/copy_templates.sh' | bash
``` ```
### Compilation du PDF avec template Conversion en `HTML` :
Voici une commande permettant de compiler un ficier html avec un template, et quelques options de personalisation, comme le nom du fichier et le titre. ```bash
[Lien du template open source](https://github.com/ryangrose/easy-pandoc-templates)
``` bash
# pandoc source.md -o destination.html --template=template_name.html # pandoc source.md -o destination.html --template=template_name.html
pandoc rapport.md -f markdown -o rapport.html --template=easy_template.html --toc --metadata title="SAÉ 2.03: Semaine 06 - GRP A7" pandoc rapport.md -f markdown -o rapport.html --template=easy_template.html --toc --metadata title="SAÉ 2.03: Semaine 06 - GRP A7"
``` ```
### Convertir en HTML avec un tamplate
```sh
'https://raw.githubusercontent.com/ryangrose/easy-pandoc-templates/master/copy_templates.sh' | bash
```
--- ---
### Résumé du code à executer ### **Résumé des commandes à executer**
```sh ```sh
sudo apt install pandoc sudo apt install pandoc
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment