Як правильно використовувати розширення Pandoc?


2

Це в моєму .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 }  

Ось як я використовую Pandoc:

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

Посилання_attributes повністю ігнорується і { width=100px }відображається як простий текст після кожного зображення.

Який правильний спосіб встановити розмір зображення при розмітці Pandoc?

Відповіді:


0

Наскільки я бачу, ви правильно використовуєте параметр ширини. Альтернативний спосіб, який підтримує Pandoc, - використовувати відсотки ( '%') замість пікселів ( 'px'):

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

Яку версію Pandoc ви використовуєте? Тепер, через 2 роки після вашого ОП, поточний Pandoc v2.5. І це дає правильний результат:

cat foo.md

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

Не потрібно навіть вказувати -f markdown+link_attributes -s:

pandoc         \
    -o foo.pdf \
    foo.md

Це скріншот із результату:

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.