4 votes

Comment utiliser correctement les extensions de Pandoc ?

C'est dans mon document .md :

![Step 1](Slide1.png){ width=100px }  
![Step 2](Slide2.png){ width=100px }  
![Step 3](Slide3.png){ width=100px }  
![Step 4](Slide4.png){ width=100px }  
![Step 5](Slide5.png){ width=100px }  
![Step 6](Slide6.png){ width=100px }  
![Step 7](Slide7.png){ width=100px }  
![Step 8](Slide8.png){ width=100px }  

C'est ainsi que j'utilise Pandoc :

pandoc foo.md -f markdown+link_attributes -s -o foo.pdf

Les attributs de lien sont complètement ignorés, et { width=100px } apparaît en clair après chaque image.

Quelle est la manière correcte de définir la taille d'une image dans Pandoc markdown ?

0voto

Kurt Pfeifle Points 11465

D'après ce que je vois, vous utilisez correctement le paramètre de largeur. Une autre méthode supportée par Pandoc consiste à utiliser le pourcentage ( '%' ) au lieu de pixels ( 'px' ) :

![Step 1](Slide1.png){ width=13% }  

Quelle version de Pandoc utilisez-vous ? Aujourd'hui, 2 ans après votre OP, la version actuelle de Pandoc est la v2.5. Et il produit le résultat correct :

cat foo.md

  ![Step 1](Slide1.png){ width=100px }  
  ![Step 2](Slide1.png){ width=600px }  
  ![Step 3](Slide1.png){ width=66% }  

Il n'est même pas nécessaire de préciser _-f markdown+link_attributes -s_ :

pandoc         \
    -o foo.pdf \
    foo.md

Voici une capture d'écran du résultat :

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X