Journal de bord de l'écureuil

parent cdea77b6
Notes prises en suivant le cours
# MODULE 1
## 1.3. LANGAGES DE MARQUAGE: Markdown et Pandoc
Sur Github :\
_[https://gitlab.inria.fr/learninglab/mooc-rr/mooc-rr-ressources/blob/master//module1/ressources/introduction_to_markdown_fr.org#links](https://gitlab.inria.fr/learninglab/mooc-rr/mooc-rr-ressources/blob/master//module1/ressources/introduction_to_markdown_fr.org#links)_
Un didacticiel sur Markdon (écriture) et Pandoc (conversion) :\
_[https://enacit.epfl.ch/cours/markdown-pandoc/](https://enacit.epfl.ch/cours/markdown-pandoc/)_
Une référence rapide sur Markdown : \
_[https://wordpress.com/support/markdown-quick-reference/](https://wordpress.com/support/markdown-quick-reference/)_
### 1.3.1. Éditeurs utilisables
- Gedit est simple d'usage. <!-- étiquette_1 -->
- Geany dispose d'un plugin (appelé markdown) qui permet de visualiser le code HTML généré en même temps que l'on tape le code.
_(avant de l'installer, s'assurer que la bonne bibliothèque webkit est installée : `sudo apt install webkit2gtk-4.0` )_
![Aspect de l'éditeur avec les deux fenêtres](geany.png)
Installation à partir de la page [https://plugins.geany.org/downloads.html](https://plugins.geany.org/downloads.html)
### 1.3.2. Remarques sur l'utilisation de Pandoc
1. Pour pouvoir convertir du .md en pdf avec Pandoc, il faut
1.1. Installer une forme réduite du logiciel Latex (dans sa totalité, Latex constitue un très gros volume), par :
`sudo apt install texlive-latex-base`
1.2. En complément installer certaines polices :
`sudo apt instal texlive-fonts-recommended`
2. Exemples d'usage de Pandoc :
_[https://pandoc.org/demos.html](https://pandoc.org/demos.html)_
3. Les liens hypertexte doivent être écrits entre underscores
4. La syntaxe actuellement utilisée est la suivante :
`pandoc cahierMOOC.md -V geometry:margin=2cm -o cahierMOOC.pdf`
Le paramètre -V permet de définir les marges générales du document, à l'image de ce qui se fait avec Latex.
En fait, c'est Pandoc qui définit la complexité du langage de marquage, Markdown étant volontairement plus simple.\
Un manuel complet de Pandoc est sauvegardé dans ce répertoire.
_Complément : voir la note rédigée sur l'expérimentation de Pandoc._
## 1.4. GESTION DE VERSIONS
### 1.4.1. Vidéo de présentation
Relecture et correction à plusieurs d'un fichier texte avec Libreoffice.
Moteur de Wiki : exemple de Wikipédia. En cliquant sur le lien changements récents, on a accès à toutes les modifications.\
Inconvénient : la sauvegarde est à la charge de l'utilisateur et on ne peut modifier qu'une page à la fois.
Git : logiciel de gestion de versions qui gère une arborescence complète. Permet de corriger plusieurs fichiers simultanément.
Tous les membres du projet ont une copie sur leur disque dur (dans le même état).
## 1.5. ÉTIQUETTES ET LOGICIELS D'INDEXATION
Le logiciel Docfetcher est écrit en Java et se lance, dans un terminal, via la commande :
_./DocFetcher-GTK3.sh_
## 1.5.3. Démonstration de Docfectcher.
Revoir la vidéo jusqu'à savoir reproduire les manipulations;
Importance de l'indexation. Un essai sur le répertoire Programmation a permis de découvrir de nombreux gros documents inutiles.
## 1.5.4. Démonstration de ExifTool
Logiciel en ligne de commande.Liste la totalité des données Exif d'une image.
Utilisation de | less pour afficher les données Exif page par page (sortir en pressant la lettre q).
Introduire des mots clés par -comment="xxxx ". Introduire l'URL d'origine de l'image par -Notes "....".
ExifTool ne permet l'indexation que d'une seule image.
Remarque : Voir la possibilité d'écrire un commentaire tel que "orion" dans une série de photos d'Orion présentes dans un meme répertoire. Par exemple à partir de Python et ExifTool :
_[https://smarnach.github.io/pyexiftool/](https://smarnach.github.io/pyexiftool/)_
Cela ne marchera pas avec les fichiers RAW des APN. Dans ce cas on peut imaginer d'inclure, dans chaque répertoire contenant de telles images, un fichier "mots-clés.txt" contenant les noms des sujets photographiés.
_Par exemple : Lune, Orions, Vesta..._
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment