Uso org-publish para publicar exportações HTML de arquivos de modo organizacional com bastante frequência para compartilhar documentos com meus colegas de trabalho. No entanto, gero muitos diagramas com plantuml
e gnuplot
. Esses diagramas não são enviados para o servidor remoto quando exporto o arquivo C-c C-e P f
.
Minha configuração se parece com:
("org-pastebin"
:base-directory "~/org/"
:base-extension "org\\|zsh\\|html\\|png"
:publishing-directory "/ssh:user@server:~/public_html/org/"
:publishing-function org-html-publish-to-html
:with-toc t
:html-preamble t)
Se eu tiver um arquivo de modo organizacional que se parece com:
* Header
Some prose
#+BEGIN_SRC plantuml :file my-file.png :results raw
...
#+END_SRC
#+RESULTS:
[[file:my-file.png]]
Como posso fazer com que o Emacs publique automaticamente o arquivo vinculado (my-file.png) neste caso? Mesmo se eu publicar todo o projeto, as imagens não serão copiadas.
fonte