Le démarquage aromatisé GitHub prend en charge mise en évidence de la syntaxe dans les blocs de code . Cela se fait en ajoutant le nom de la langue à côté des marqueurs de bloc de code triple-Grave:
```Ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```
Le démarquage standard prend également en charge les blocs de code en ligne en enveloppant le texte dans `single graves`
. Existe-t-il un moyen d'ajouter une coloration syntaxique à ces blocs de code en ligne?
Les commentaires GitHub , les wikis etc. utilisent GFM, essentiellement CommonMark avec quelques extensions . Là, ce n'est pas possible.
Cependant, GitHub Pages utilise Jekyll et par extension kramdown où vous pouvez utiliser :
`Redcarpet.new("Hello World!")`{:.Ruby}
P.S. S'il vous arrive d'utiliser pandoc , la syntaxe est:
`Redcarpet.new("Hello World!")`{.Ruby}