Joel de Guzman wrote:
>>> As an installment towards QuickBook-Lit, we now have
>>> templates...
>>
>> Cool feature!  But how is it related to literate programming? (or did
>> I misunderstand "QuickBook-Lit?")
>
> Yes, you read right. One of my objectives if to make it easy to
> be able to easily generate code (and text in general). If the
> mechanism becomes mature enough, it can be a powerful mechanism
> for text/code generation, potentially approaching the usefulness
> of, say, the boost preprocessor library.
>
> The next installment will be multiple code stacks for weaving
> in code snippets.

Cool :-)

I hope you don't mind but I have some (completely unrelated) feature 
requests:

* Superscript and subscript.
* Unicode character insertion (insert a character by code value).
* Greek letters (really important to me this one).
* A few select Math symbols for not-equal less-than-equal etc.

The last two are really just convenience interfaces to the Unicode code 
point insertion.

I'm prepared to put a bit of work in to implement these if we can agree on a 
syntax.  So.... I'm thinking of:

x[super 2] is x^2
a[sub 1] is a subscript 1 after an "a".
[!alpha] is a lowercase Greek alpha.
[!ETA] is an uppercase Greek eta.
[!!=] is a typeset not-equal sign.
[!212B] is an Angstrom sign.

Let me know what you think, and if you have any hints for how to go about 
adding these I'd be very grateful!

Thanks,

John. 



_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests: 
https://lists.sourceforge.net/lists/listinfo/boost-docs

Reply via email to