4

При использовании orgmode в Emacs, когда я публикую в HTML, он использует CSS по умолчанию, который выглядит не очень хорошо.

После публикации я вручную вытаскиваю старый CSS для пользовательского.

В Emacs есть способ заставить его использовать мой другой CSS-файл по умолчанию?

1 ответ1

6

Используйте параметр :style в вашем издательском проекте. Например:

(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\" />")))

Вы также можете определить опцию для каждого файла следующим образом:

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

Сделайте Ch v org-export-html-style TAB TAB, чтобы перечислить различные параметры, связанные со стилем экспорта HTML.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .