www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Generating Latex from DDoc

reply Frank Benoit <keinfarbton nospam.xyz> writes:
Is it possible to generate latex files with dmd and macro definitions?
The main problem I see, is that dmd escapes characters for html and this
behavior cannot be customized.
Has someone ever done that?
Jul 31 2006
parent reply Walter Bright <newshound digitalmars.com> writes:
Frank Benoit wrote:
 Is it possible to generate latex files with dmd and macro definitions?
 The main problem I see, is that dmd escapes characters for html and this
 behavior cannot be customized.
 Has someone ever done that?

I'd love to support Latex with Ddoc. If you can give it a try with the macros to see how close we can come, I can see about closing the gap.
Jul 31 2006
parent reply Markus Dangl <danglm in.tum.de> writes:
Walter Bright schrieb:
 Frank Benoit wrote:
 Is it possible to generate latex files with dmd and macro definitions?
 The main problem I see, is that dmd escapes characters for html and this
 behavior cannot be customized.
 Has someone ever done that?

I'd love to support Latex with Ddoc. If you can give it a try with the macros to see how close we can come, I can see about closing the gap.

If you could generate proper XML with Ddoc, you could - perhaps - write an XSLT program yielding latex output... One of the problems here is that Ddoc allows the use of html tags in documentation comments - there were some more, minor problems which may not even exist anymore. It's been some time since i tried to write an XML generator.
Aug 06 2006
next sibling parent "Unknown W. Brackets" <unknown simplemachines.org> writes:
For that, you'd probably end up requiring the use of XHTML in comments. 
  That, or CDATA'ing it.

Last time I tried, there were some issues with things just not being 
semantic (e.g. B is not semantic, and moreso many others are not) and so 
there's no way to fit it properly into a semantic xml structure that's 
easy to parse.

But I know things changed a bit since I last had time to mess with it.

-[Unknown]


 Walter Bright schrieb:
 Frank Benoit wrote:
 Is it possible to generate latex files with dmd and macro definitions?
 The main problem I see, is that dmd escapes characters for html and this
 behavior cannot be customized.
 Has someone ever done that?

I'd love to support Latex with Ddoc. If you can give it a try with the macros to see how close we can come, I can see about closing the gap.

If you could generate proper XML with Ddoc, you could - perhaps - write an XSLT program yielding latex output... One of the problems here is that Ddoc allows the use of html tags in documentation comments - there were some more, minor problems which may not even exist anymore. It's been some time since i tried to write an XML generator.

Aug 06 2006
prev sibling parent Frank Benoit <keinfarbton nospam.xyz> writes:
 If you could generate proper XML with Ddoc, you could - perhaps - write
 an XSLT program yielding latex output...
 One of the problems here is that Ddoc allows the use of html tags in
 documentation comments - there were some more, minor problems which may
 not even exist anymore. It's been some time since i tried to write an
 XML generator.

Yes I think you are right, that would be the best approach.
Aug 07 2006