
Wenn ich den Orgmode in Emacs verwende und in HTML veröffentliche, wird ein Standard-CSS verwendet, das nicht sehr schön aussieht.
Nach der Veröffentlichung ersetze ich das alte CSS manuell durch ein benutzerdefiniertes.
Gibt es in Emacs eine Möglichkeit, standardmäßig meine andere CSS-Datei zu verwenden?
Antwort1
Verwenden Sie den :style
Parameter in Ihrem Veröffentlichungsprojekt. Beispiel:
(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\" />")))
Sie können auch eine Option pro Datei wie folgt definieren:
#+STYLE: <link rel="stylesheet" type="text/css" href="stylesheet.css" />
Führen Sie C-h v org-export-html-style TAB TABdies durch, um verschiedene Optionen im Zusammenhang mit dem Stil für den HTML-Export aufzulisten.