emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] Error when publishing to HTML


From: Manuel Giraud
Subject: Re: [Orgmode] Error when publishing to HTML
Date: Fri, 18 Feb 2011 11:02:44 +0100
User-agent: Gnus/5.1299999999999999 (Gnus v5.13) Emacs/23.2 (berkeley-unix)

Sébastien Vauban <address@hidden> writes:

> #+begin_src emacs-lisp
> (add-to-list 'org-publish-project-alist
>              '(("orgfiles"
>                 :base-directory "~/src/web-in-org/org/"
>                 :base-extension "org"
>                 :publishing-directory "~/src/web-in-org/public_html/"
>                 :publishing-function org-publish-org-to-html
>                 :section-numbers nil
>                 :table-of-contents nil
>                 :auto-sitemap t
>                 :sitemap-title "Sitemap"
>                 :style "<link rel=\"stylesheet\" href=\"css/worg.css\" 
> type=\"text/css\"/>")
>                ("css"
>                 :base-directory "~/src/web-in-org/org/css/"
>                 :base-extension "css"
>                 :publishing-directory "~/src/web-in-org/public_html/css/"
>                 :publishing-function org-publish-attachment)
>                ("mysite"
>                 :components ("orgfiles" "css"))))
> #+end_src

Ok, I think I found your problem here: your add-to-list create a too
much nested list here. You could either do:

#+begin_src emacs-lisp
(setq org-publish-project-alist nil)
(add-to-list 'org-publish-project-alist
             '("orgfiles"
                :base-directory "~/src/web-in-org/org/"
                :base-extension "org"
                :publishing-directory "~/src/web-in-org/public_html/"
                :publishing-function org-publish-org-to-html
                :section-numbers nil
                :table-of-contents nil
                :auto-sitemap t
                :sitemap-title "Sitemap"
                :style "<link rel=\"stylesheet\" href=\"css/worg.css\" 
type=\"text/css\"/>"))

(add-to-list 'org-publish-project-alist
             '("css"
                :base-directory "~/src/web-in-org/org/css/"
                :base-extension "css"
                :publishing-directory "~/src/web-in-org/public_html/css/"
                :publishing-function org-publish-attachment))

(add-to-list  'org-publish-project-alist
              '("mysite"
                :components ("orgfiles" "css"))
#+end_src

or (as shown in documentation examples):

#+begin_src emacs-lisp
(setq org-publish-project-alist
             '(("orgfiles"
                :base-directory "~/src/web-in-org/org/"
                :base-extension "org"
                :publishing-directory "~/src/web-in-org/public_html/"
                :publishing-function org-publish-org-to-html
                :section-numbers nil
                :table-of-contents nil
                :auto-sitemap t
                :sitemap-title "Sitemap"
                :style "<link rel=\"stylesheet\" href=\"css/worg.css\" 
type=\"text/css\"/>")
               ("css"
                :base-directory "~/src/web-in-org/org/css/"
                :base-extension "css"
                :publishing-directory "~/src/web-in-org/public_html/css/"
                :publishing-function org-publish-attachment)
               ("mysite"
                :components ("orgfiles" "css"))))
#+end_src

Best regards,
-- 
Manuel Giraud



reply via email to

[Prev in Thread] Current Thread [Next in Thread]