
Seguindo esta pergunta:pergunta de superusuário 431356
Como posso especificar a configuração de publicação do modo organizacional globalmente? Portanto, não por projeto, mas para qualquer arquivo .org que eu publicar?
então em vez de:
(setq org-publish-project-alist
'(("Homepage"
:base-directory "~/git/homepage/"
:base-extension "org"
:publishing-directory "~/public_html/"
:publishing-function org-publish-org-to-html
:style "<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\" />")))
ou isto para cada arquivo:
#+STYLE: <link rel="stylesheet" type="text/css" href="stylesheet.css" />
Quero algo que altere os padrões de qualquer arquivo organizacional.
Responder1
Você pode personalizar org-export-html-style
e org-export-html-style-extra
.
O primeiro tem todos os valores padrão para exportação organizacional, então é melhor deixar como está, a menos que queira substituir tudo.
org-export-html-style-extra
é anexado após a definição de estilo padrão com suas próprias variações.
Eu uso esta configuração:
"<style type=\"text/css\">\n html {\n font-family: sans-serif;\n font-size: 11pt;\n }\n em { font-style: normal; font-weight: bold;}\n</style>"
Responder2
A resposta de Juancho funcionou para mim, com uma mudança: ao passar pelo menu de personalização do modo organizacional (Personalizar > Exportar > HTML > Extras de estilo), tive que remover os caracteres \n e de escape.