|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
Packit |
e4b6da |
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
Packit |
e4b6da |
<head>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"HTML Tidy for Linux/x86 (vers 1 September 2005), see www.w3.org" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"text/html; charset=us-ascii" />
|
|
Packit |
e4b6da |
<title>docbook2X: To-do list</title>
|
|
Packit |
e4b6da |
<link rel="stylesheet" href="docbook2X.css" type="text/css" />
|
|
Packit |
e4b6da |
<link rev="made" href="mailto:stevecheng@users.sourceforge.net" />
|
|
Packit |
e4b6da |
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1" />
|
|
Packit |
e4b6da |
<meta name="description" content="Ideas for future improvements" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: Documentation Table of Contents" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: Documentation Table of Contents" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: How docbook2X is tested" />
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X: Release history" />
|
|
Packit |
e4b6da |
</head>
|
|
Packit |
e4b6da |
<body>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
To-do list
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"testing.html"><< Previous
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"changes.html">Next >>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
To-do list
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"id2541536" class="indexterm" name="id2541536">
|
|
Packit |
e4b6da |
"id2541543" class="indexterm" name="id2541543">
|
|
Packit |
e4b6da |
"id2541550" class="indexterm" name="id2541550">
|
|
Packit |
e4b6da |
"id2541867" class="indexterm" name="id2541867">
|
|
Packit |
e4b6da |
With regards to DocBook support:
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
qandaset table of contents
|
|
Packit |
e4b6da |
Perhaps allow qandadiv
|
|
Packit |
e4b6da |
elements to be nodes in Texinfo.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
olink (do it like what the
|
|
Packit |
e4b6da |
DocBook XSL stylesheets do)
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
synopfragmentref
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Man pages should support
|
|
Packit |
e4b6da |
"sgmltag-element">qandaset,
|
|
Packit |
e4b6da |
"sgmltag-element">footnote,
|
|
Packit |
e4b6da |
"sgmltag-element">mediaobject,
|
|
Packit |
e4b6da |
"sgmltag-element">bridgehead,
|
|
Packit |
e4b6da |
"sgmltag-element">synopfragmentref
|
|
Packit |
e4b6da |
"sgmltag-element">sidebar,
|
|
Packit |
e4b6da |
"sgmltag-element">msgset,
|
|
Packit |
e4b6da |
"sgmltag-element">procedure (and there's more).
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Some DocBook 4.0 stuff: e.g.
|
|
Packit |
e4b6da |
"sgmltag-element">methodsynopsis. On the other hand adding
|
|
Packit |
e4b6da |
the DocBook 4.2 stuff shouldn't be that hard.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
programlisting line
|
|
Packit |
e4b6da |
numbering, and call-out bugs specified using
|
|
Packit |
e4b6da |
"sgmltag-element">area. Seems to need XSLT extensions
|
|
Packit |
e4b6da |
though.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
A template-based system for title pages, and
|
|
Packit |
e4b6da |
"sgmltag-element">biblioentry.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Setting column widths in tables are not yet supported in man
|
|
Packit |
e4b6da |
pages, but they should be.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Support for typesetting mathematics. However, I have never seen
|
|
Packit |
e4b6da |
any man pages or Texinfo manuals that require this, obviously
|
|
Packit |
e4b6da |
because math looks horrible in ASCII text.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
For other work items, see the “
|
|
Packit |
e4b6da |
"quote">limitations” or “
|
|
Packit |
e4b6da |
"quote">bugs” section in the individual tools’
|
|
Packit |
e4b6da |
reference pages.
|
|
Packit |
e4b6da |
Other work items:
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Implement tables in pure XSLT. Probably swipe the code that is
|
|
Packit |
e4b6da |
in the DocBook XSL stylesheets to do so.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Many stylesheet templates are still undocumented.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Write documentation for Man-XML and Texi-XML. Write a smaller
|
|
Packit |
e4b6da |
application (smaller than DocBook, that is!) of Man-XML and/or
|
|
Packit |
e4b6da |
Texi-XML (e.g. for W3C specs). A side benefit is that we can
|
|
Packit |
e4b6da |
identify any bugs or design misfeatures that are not noticed in the
|
|
Packit |
e4b6da |
DocBook application.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Need to go through the stylesheets and check/fill in any missing
|
|
Packit |
e4b6da |
DocBook functionality. Make a table outlining what part of DocBook
|
|
Packit |
e4b6da |
we support.
|
|
Packit |
e4b6da |
For example, we have to check that each attribute is actually
|
|
Packit |
e4b6da |
supported for an element that we claim to support, or else at least
|
|
Packit |
e4b6da |
raise a warning to the user when that attribute is used.
|
|
Packit |
e4b6da |
Also some of the DocBook elements are not rendered very nicely
|
|
Packit |
e4b6da |
even when they are supported.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Fault-tolerant, complete error handling.
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
Full localization for the output, as well as the messages from
|
|
Packit |
e4b6da |
docbook2X programs. (Note that we already have internationalization
|
|
Packit |
e4b6da |
for the output.)
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"testing.html"><< Previous
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"changes.html">Next >>
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
How docbook2X is
|
|
Packit |
e4b6da |
tested
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"docbook2X.html">Table of Contents
|
|
Packit |
e4b6da |
Release
|
|
Packit |
e4b6da |
history
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
|
|
Packit |
e4b6da |
"http://docbook2x.sourceforge.net/" title=
|
|
Packit |
e4b6da |
"docbook2X: Home page">docbook2X home page
|
|
Packit |
e4b6da |
</body>
|
|
Packit |
e4b6da |
</html>
|