Outils pour utilisateurs

Outils du site


prog:asciidoc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
prog:asciidoc [2021/03/27 07:49] – [Editeur] : remplacement de Brackets par Visual Studio Code rootprog:asciidoc [2021/05/02 00:20] (Version actuelle) – Ajout de "highlight.js" root
Ligne 65: Ligne 65:
  
 ====Attributs==== ====Attributs====
 +
 +===HTML===
  
   :last-update-label!:   :last-update-label!:
  
 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. 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://highlightjs.org/|highlight.js]].
 +
 +  * Exemple
 +
 +<code>
 +:source-highlighter: highlight.js
 +:highlightjsdir: highlight
 +
 +[source,sh]
 +----
 +mkdir build
 +----
 +</code>
 +
 +  * Compilation
 +
 +Ici, on ne compile que le langage ''bash'' et ''cpp''.
 +
 +<code bash>
 +git clone --depth=1 https://github.com/highlightjs/highlight.js.git
 +cd highlightjs
 +node tools/build.js -t browser cpp bash
 +</code>
 +
 +''highlight.min.js'' est dans le dossier ''build''.
 +
 +Ensuite, il faut garder l'architecture suivante à coté du fichier HTML généré :
 +
 +<code>
 ++highlight
 +   |highlight.min.js
 +   +styles
 +      |github.min.css
 +</code>
 +
 +Pour le style, il faut prendre l'un des fichiers dans ''highlight.js\build\demo\styles'' et impérativement lui dossier le nom de fichier ''github.min.css''.
prog/asciidoc.1616827749.txt.gz · Dernière modification : 2021/03/27 07:49 de root