Hi Jason,

Jason Dunsmore <emacs-orgm...@dunsmor.com> writes:

> Set :html-preamble to:
>
> "<div class=\"menu\"> \
> <a href=\"index.html\">index</a> :: \
> <a href=\"changelog.html\">changelog</a> :: \
> <a href=\"sitemap.html\">sitemap</a> \
> </div>"
>
> When I export as HTML with this config, I don't see an <h1>title</h1>.
> Do you?

I don't -- and this is on purpose.  

> Previously, :html-preamble could be set to a format string without
> "<h1>%t</h1>" and "<h1>title</h1>" would still be exported.

Previously, we had two variables controlling preamble(s): 

`org-export-html-preamble'
`org-export-html-auto-preamble'

the first one defaulted to nil, the last one to "<h1>title</h1>".

So setting `org-export-html-preamble' in any fashing would add a
preamble to the default one (controlled by :auto-preamble in a
publishing project).

You need to set :html-preamble to this:

,----
| "<h1 class=\"title\">%t</h1>
| 
| <div class=\"menu\"> \
| <a href=\"index.html\">index</a> :: \
| <a href=\"changelog.html\">changelog</a> :: \
| <a href=\"sitemap.html\">sitemap</a> \
| </div>"
`----

HTH,

-- 
 Bastien

Reply via email to