Robert Klein <rokl...@roklein.de> writes: > Hi, > Jarmo Hurri <jarmo.hu...@iki.fi> wrote: > >> I am writing teaching material (for programming) using Org. All the >> material (text, figures, code, program outputs) are written using Org >> and Babel-supported languages. Publishing to html works just fine. >> What I would like to do, however, is to add some layout structure to >> the produced html. >> >> More specifically, I would like to add, on all pages, a navigation bar >> on the left-hand side and a title bar with no functionality on the top >> of each page. >> >> What options do I have to accomplish this? Searches led me to "derived >> backends," but they sound like an overkill for a task that is this >> simple. Or? > > You can use the preamble and postamble features for this.
[...] > A lot depends on the CSS. I'm dumping one here, not a very good one... FWIW, this seems like a perfect place to use flexboxes, where the actual location of the elements in the document matters a bit less...