
Cuando uso orgmode en Emacs, cuando publico en HTML, usa un CSS predeterminado que no se ve muy bien.
Después de la publicación, elimino manualmente el CSS antiguo por uno personalizado.
¿Hay alguna manera en Emacs de hacer que use mi otro archivo CSS de forma predeterminada?
Respuesta1
Utilice el :style
parámetro en su proyecto de publicación. Por ejemplo:
(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\" />")))
También puede definir una opción por archivo como esta:
#+STYLE: <link rel="stylesheet" type="text/css" href="stylesheet.css" />
Haga C-h v org-export-html-style TAB TABpara enumerar varias opciones relacionadas con el estilo para la exportación HTML.