> Modified: trunk/docutils/docs/dev/todo.txt
> --- trunk/docutils/docs/dev/todo.txt 2005-04-07 19:54:30 UTC (rev 3187)
> +++ trunk/docutils/docs/dev/todo.txt 2005-04-07 20:38:42 UTC (rev 3188)
> @@ -476,7 +476,11 @@
> * Add support for _`plugins`.
> +* Add support for document decorations other than headers & footers?
> + For example, top/bottom/side navigation bars for web pages. Generic
> + decorations?
Bad idea; -1. Docutils is not a web page creation tool. It's to be
used for documentation/documents, not for web pages.
When, one year ago, I asked why I couldn't put a section into a table,
you correctly guessed that I was trying to create a web page and you
wrote that "Docutils only does simple, linear documents," and that I
should use something like ht2html.
At that time I wondered what's the point in prohibiting sections inside
tables, but later I realized that it's indeed a good idea to have only
things inside a document tree which make sense for *documents*. A
navigation bar is not part of a document but of a web page, so it's not
Docutils' job to support it. I.e., neither the document model nor the
reST parser should have a concept of a "navigation bar".
> + - _`parts.header` & _`parts.footer`: Support multiple, named headers
> + & footers? For example, separate headers & footers for odd, even,
> + and the first page of a document.
Same objections here. There is no such thing as a page of a document.
A *typeset* document consists of pages, but Docutils deals with
documents in general, not with typeset documents. So Docutils shouldn't
have a notion of "pages".
When replying to my email address, please ensure
that the mail header contains 'Felix Wiemann'.