como posso fazer o emacs usar outro css para publicar orgmode

4

Ao usar o orgmode no Emacs, quando publico em HTML, ele usa um CSS padrão que não parece muito legal.

Após a publicação, eu jank manualmente o antigo CSS para um personalizado.

Existe uma maneira no Emacs de fazer com que ele use meu outro arquivo CSS por padrão?

    
por reinier 01.06.2012 / 11:01

1 resposta

6

Use o parâmetro :style em seu projeto de publicação. Por exemplo:

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

Você também pode definir uma opção por arquivo como esta:

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

Faça o C-h org-export-html-style TAB TAB para listar várias opções relacionadas ao estilo para exportação HTML.

    
por 01.06.2012 / 12:07