l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2001 Dec 30 17:07

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] sgml, xml question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] sgml, xml question

On Mon, Jul 23, 2001 at 12:19:12PM -0700, Peter Jay Salzman wrote:
> i asked this of micah in private, but realized that other people might have
> the same question.

(I'll answer here, for everyone's benefit).

> how in the world can latex generated from sgml code look even remotely as
> beautiful as hand generated latex?

The idea is to seperate the content from the format /totally/.  Thus,
all content goes into the DocBook SGML format - but the format is
handled seperately by style-sheets.  XML/XSL is a great combo - but
unfortunately the currently available free tools don't seem to be so
terrific.  I use DSSSL as my formatting engine (Dynamic Style Sheet
Specification Language, or something), which is Scheme plus
typesetting functions.  This is the counterpart to the SGML source,
which allows you to format your text as precisely as LaTeX.  OpenJade
uses DSSSL to process SGML source files and produce output to TeX
(JadeTex), RTF, MIF, FOT (for XSLT translating), SGML and XML (for
HTML, for instance).

Still, the JadeTeX /source/ isn't gonna look as pretty as hand-coded
LaTeX, no doubt ;)

> does this mean that i have to give up beautiful typesetting and settle for
> good-looking typesetting?

No, but if you want the beautiful typesetting, you need to learn a new
typesetting language...

Of course, since (at least for my purposes), DSSSL gets /translated/
to TeX, it's entirely possible that some TeX features simply are not
available in DSSSL.  But I doubt there'd be much - since OpenJade's primary use
seems to be for output to TeX, I'm sure any necessary features will be
added as extensions - and will be used by Norman Walsh's DSSSL modules
for DocBook.


LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Sunset Systems
Who graciously hosts our website & mailing lists!