Примечание: этот вопрос задавался здесь раньше, но безуспешно.
Способность Org-mode отображать встроенные изображения является фантастической для написания моих еженедельных научных отчетов. Я могу включить графики, связать их с их данными, связать с выводами и действительно использовать всю мощь орг-режима.
Единственная проблема, с которой я столкнулся, заключается в том, что org нужны изображения для использования обычных форматов изображений (jpeg, png и т. Д.), В то время как я предпочитаю, чтобы мои графики были в формате PDF.
Как я могу отображать встроенные изображения PDF в режиме орг?
Моя конечная цель - просто написать такую ссылку в режиме org:
[[file:~/Work/grap.pdf]]
И вывести его на экран так же, как если бы это был png.
Я знаю, что у меня может быть просто копия каждого графика в jpeg или что-то в этом роде (что я и делаю сейчас), но это немного громоздко и всегда несет в себе риск обновления pdf-графика, и я забыл обновить jpeg.
endless/update-includes, если во времяbefore-save-hook, если вы найдете строку с тегом#+NAMEили#+CAPTIONс тегом,:convertfrompdfза которым следует строка с[[SOMEFILE.EXT]], то вы выполняетеconvertфункцию Imagemagick для преобразованияSOMEFILE.pdfвSOMEFILE.EXT.