wie kann ich emacs dazu bringen, andere css für orgmode publish zu verwenden?

1887
reinier

Bei der Verwendung von orgmode in Emacs verwende ich bei der Veröffentlichung in HTML ein Standard-CSS, das nicht sehr schön aussieht.

Nach der Veröffentlichung habe ich das alte CSS für ein benutzerdefiniertes CSS manuell herausgezogen.

Gibt es eine Möglichkeit in Emacs, meine anderen CSS-Dateien standardmäßig verwenden zu lassen?

4

1 Antwort auf die Frage

6
bzg

Verwenden Sie den :styleParameter in Ihrem Veröffentlichungsprojekt. Zum 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" /> 

Haben C-h v org-export-html-style TAB TABverschiedene Optionen zur Liste, um den Stil Zusammenhang für HTML - Export.

Ist es möglich, das CSS einzubetten (wie die Standard-CSS von emacs ist auch eingebettet)? reinier vor 11 Jahren 0
Um meinen eigenen Kommentar zu beantworten: Ja, es ist möglich: Geben Sie einfach an, wo jetzt der Link zum externen Stylesheet angegeben ist reinier vor 11 Jahren 0