prog:asciidoc
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
prog:asciidoc [2020/03/28 20:20] – Suppression d'une étape erronée root | prog:asciidoc [2021/05/02 00:20] (Version actuelle) – Ajout de "highlight.js" root | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====Description==== | ||
+ | |||
Un éditeur de texte de type markdown. | Un éditeur de texte de type markdown. | ||
[[https:// | [[https:// | ||
- | Installation | + | ====Installation==== |
+ | |||
+ | ===Manuelle=== | ||
* Installer [[https:// | * Installer [[https:// | ||
* Installer AsciiDoc : '' | * Installer AsciiDoc : '' | ||
- | Utiliser une interface graphique avec Brackets | + | ===Docker=== |
- | * Installer [[http://brackets.io/|Brackets]] | + | |
- | * Installer l' | + | docker pull asciidoctor/ |
- | * Installer [[https:// | + | |
- | * Dans Brackets, cliquer sur la roue dentée qui apparaît quand la souris passe sur la Preview. Et régler | + | Pour exécuter une convertion, on lance docker puis asciidoctor. |
+ | |||
+ | docker run -v <your directory>:/ | ||
+ | asciidoctor -D / | ||
+ | |||
+ | ====Editeur==== | ||
+ | |||
+ | Utiliser une interface graphique avec [[prog: | ||
+ | * Installer [[https://code.visualstudio.com/ | ||
+ | * Installer l' | ||
+ | * Installer | ||
+ | * Configurer le module pour utiliser plantuml : éditer les préférences utilisateurs et ajouter : | ||
+ | <code javascript> | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | </ | ||
+ | * Activer l' | ||
+ | ====Traduction==== | ||
+ | |||
+ | Cela se fait avec le paquet [[prog: | ||
+ | |||
+ | * Création du fichier de traduction | ||
+ | |||
+ | Utiliser le code de langage conformément à la norme ISO 639. | ||
+ | |||
+ | po4a-gettextize -f asciidoc -m documentation.asciidoc -p documentation_fr-FR.po | ||
+ | |||
+ | * Traduire | ||
+ | |||
+ | On peut utiliser [[prog: | ||
+ | |||
+ | * Création du fichier | ||
+ | |||
+ | po4a-translate -f asciidoc -m documentation.asciidoc -p documentation_fr-FR.po -l documentation_fr-FR.asciidoc -k 0 | ||
+ | |||
+ | * Mettre | ||
+ | |||
+ | po4a-updatepo -f asciidoc -m documentation.asciidoc -p documentation_fr-FR.asciidoc | ||
+ | |||
+ | ====Travis==== | ||
+ | |||
+ | Le projet fourni une image Travis qu'il est possible d'intégrer à GitHub. | ||
+ | |||
+ | La page ci-dessous explique parfaitement comment faire. Par contre, l' | ||
+ | |||
+ | [[http://mgreau.com/ | ||
+ | |||
+ | ====Attributs==== | ||
+ | |||
+ | ===HTML=== | ||
+ | |||
+ | : | ||
+ | |||
+ | Désactive la génération de la date lors du rendu HTML. Intéressant pour faire un diff sans se préoccuper de ce paramètre. | ||
+ | |||
+ | ===Coloration syntaxique=== | ||
+ | |||
+ | Utilise [[https:// | ||
+ | |||
+ | * Exemple | ||
+ | |||
+ | < | ||
+ | : | ||
+ | : | ||
+ | |||
+ | [source, | ||
+ | ---- | ||
+ | mkdir build | ||
+ | ---- | ||
+ | </ | ||
+ | |||
+ | * Compilation | ||
+ | |||
+ | Ici, on ne compile que le langage | ||
+ | |||
+ | <code bash> | ||
+ | git clone --depth=1 https:// | ||
+ | cd highlightjs | ||
+ | node tools/ | ||
+ | </ | ||
+ | |||
+ | '' | ||
+ | Ensuite, il faut garder l' | ||
+ | < | ||
+ | +highlight | ||
+ | | ||
+ | | ||
+ | |github.min.css | ||
+ | </ | ||
+ | Pour le style, il faut prendre l'un des fichiers dans '' |
prog/asciidoc.1585423205.txt.gz · Dernière modification : 2020/03/28 20:20 de root