Как правильно использовать расширения Pandoc?
Это в моем документе.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
Атрибуты link_attributes полностью игнорируются, и { width=100px }
появляется в виде открытого текста после каждого изображения.
Как правильно установить размер изображения в уценке Pandoc?
1 ответ
Насколько я вижу, вы правильно используете параметр ширины. Альтернативный способ, поддерживаемый 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
Это скриншот из результата: