Je n'arrive pas à afficher des blocs de code dans le document PDF que je génère avec Pandoc à partir d'un fichier Markdown. Aucun problème avec le code en ligne cependant. Pour info, voici le fichier YAML :
Et voici le code du template LaTeX :
Actuellement j'ai une font a chasse fixe (celle par défaut je pense), mais ni fond gris, ni la bonne font (a savoir Hack). Si il y a des options aussi pour activer la numérotation de ligne et la coloration syntaxique, je prends. |
Voici un code surce et le résultat.
Remarque: essayer de supprimer
Puis à la définition de |
OK, alors j'ai pris en compte les modifications suivantes :
Mais je n'ai toujours pas la bonne police, ni le fond gris. Pour le fond gris, je suspecte que c'est cette option que je n'ai pas intégrée : Car j'ai actuellement ceci :
Et je pense que je doit le garder car j'utilise des éléments dans le fichier YAML (j'avais essayé de les transférer dans le template, sans succès). Si je supprime ce code pour mettre à la place
Par contre je ne comprends pas ce que je dois faire de ça :
Et dernier point, j'utilise le moteur OK, je viens de générer directement le fichier .tex a la place du PDF et j'obtiens ceci :
Shaded au lieu de verbatim, je vais creuser. |
Déjà, les lignes documentclass: book et la commande documentclass{article} ne semblent pas cohérentes.
Pouvez-vous me donner plus de détails ? Je ne comprends pas le lien avec documentclass{article}. J’ai vérifié, et je ne l’ai nulle part, y compris dans le fichier .tex généré après transformation.
Pour information le code en ligne fonctionne parfaitement, seul les blocs de code ne sont pas fonctionnel. Le code provient des conseils de @touhami.