David Greene wrote:
Now that I've started to use Quickbook for a major project, I am
liking it more and more.  Of course, with that comes visions of
an even greater tool.  :)

Great!

There are many ideas in the works, but it's taking a long time for some of them to emerge. I'll take my share of responsibility here....

I've already run into a number of situations where I'd like to have
some missing functionality.  Here are a few items:

- Chapters, _a_la_ LaTeX

- Subsections, _a_la_ LaTeX

I'm not sure what you're after, I'm not all that familiar with LaTeX. FWIW, you can nest [sections] in QuickBook.

- Inclusion of .qbk files

This is already possible:

    [include file.qbk]

And, somewhat related, there's also [xinclude] that adds a xml:xinclude tag to direct the XSLT processor to grab some external xml file. This is used to merge doxygen-generated docs into QuickBook.

- A way to specify HTML page breaks (i.e. put everything after this on
  a new page).  These may or may not specify page breaks for other
  outputs.  Perhaps multiple break types would be useful.

There are no explicit page breaks in QuickBook. I think you can get something similar with sections. This is more the domain of DocBook, I'm not sure what are (y)our options here.

- Superscript/subscript support

It seems we're missing this one...

- Footnote/bibliography/reference support (can fake it, but it's
  awkward)

Eric added footnotes some time ago:

    [footnote footnote_text]

No bibliography/references.

- A way to reference code snippits directly from source files.  This
  seems complicated but would be really useful to keep
  documentation/code examples up-to-date with actual implmentations.
  Perhaps some special marker comment in the code could be referenced
  to import into a .qbk.  Kind of like a literate programming system
  but without the awful code mangling it implies.  I've read about
  systems like this called "Elucidative Programming:"

  http://www.cs.auc.dk/~odin/thesis/

I haven't looked at the link for now, but something along those lines was discussed some time ago, but there is no implementation as of yet... Part of the idea was to add scripting support and to allow for the manipulation of code snippets inside QuickBook as well as to extract them from separate source files.

If these features exist and I missed them in the documentation, let me
know.

The ones that are available are documented in the CVS docs (because they may only be available in CVS too). You can find the latest docs here,

    <http://tinyurl.com/nntot>

I don't know how much of this is doable given the abilities of BoostBook
but I wanted to give some feedback to make a great tool even better.

Thanks for your feedback!

Regards,


João



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests: 
https://lists.sourceforge.net/lists/listinfo/boost-docs

Reply via email to