como definir uma configuração global de exportação de publicação org no emacs

1

Como acompanhamento desta pergunta: pergunta do superusuário 431356

Como posso especificar a configuração de publicação do modo organizacional globalmente? Então, não por projeto, mas por qualquer arquivo .org que eu publique?

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 isso para cada arquivo:

 #+STYLE: <link rel="stylesheet" type="text/css" href="stylesheet.css" />

Eu quero algo que altere os padrões de qualquer arquivo organizacional.

    
por reinier 01.06.2012 / 17:25

2 respostas

3

Você pode personalizar org-export-html-style e org-export-html-style-extra .

O primeiro tem todos os valores padrão para exportação org, então é melhor você deixar como está, a menos que queira substituir tudo.

org-export-html-style-extra é adicionado após a definição de estilo padrão com suas próprias variações.

Eu uso essa 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>"
    
por 01.06.2012 / 18:45
0

A resposta de Juancho funcionou para mim, com uma alteração: ao passar pelo menu de personalização do modo de organização (Personalizar > Exportar > HTML > Estilo Extras), tive que remover os caracteres \ n e de escape.

    
por 11.07.2012 / 16:12