
Como seguimiento de esta pregunta:pregunta de superusuario 431356
¿Cómo puedo especificar la configuración de publicación del modo de organización globalmente? Entonces, ¿no por proyecto, sino por cualquier archivo .org que publique?
entonces en lugar 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\" />")))
o esto para cada archivo:
#+STYLE: <link rel="stylesheet" type="text/css" href="stylesheet.css" />
Quiero algo que cambie los valores predeterminados de cualquier archivo de organización.
Respuesta1
Puedes personalizar org-export-html-style
y org-export-html-style-extra
.
El primero tiene todos los valores predeterminados para la exportación de la organización, por lo que será mejor que lo dejes como está a menos que quieras anular todo.
org-export-html-style-extra
se agrega después de la definición de estilo predeterminada con sus propias variaciones.
Yo uso esta configuración:
"<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>"
Respuesta2
La respuesta de Juancho funcionó para mí, con un cambio: al pasar por el menú de personalización del modo organización (Personalizar > Exportar > HTML > Extras de estilo) tuve que eliminar los caracteres \n y de escape.