Paul Tremblay wrote:
>Trvial? Surely you jest! For example, say you want to use unjustified
>text (as I do)
then set up the LaTeX style accordingly.
>I came across this nice utility:
Sure, its an idea. But really, it is not necessary. you can
write LaTeX direct from XSLT; with judicious use of \catcode,
you can avoid the funny character problems. The TeXML
solution just makes the processing cycle even more complicated.
>Do you use TeX or LaTeX?
LaTeX _is_ TeX. Maybe you mean "do I use LaTeX or Knuth's plain TeX macros".
I use LaTeX. It is far far more mature and versatile than the macros Knuth
wrote for his books.
>The problem I've had with LaTeX is that I often
>have to undo the built-in defaults. For example, if I use
>\tableofcontents, I am stuck with "Contents" as the title. I would have
>to learn how to change the title.
Sure. LaTeX is a complex system, you have to learn it. That's the
big downside of the whole approach. But there are many
excellent books and free tutorials on LaTeX.
>I was advised to use TeX when converting from XML, since XSLT provides
>you with most of the power you need. For example, you don't need to use
>the bibtex package to format your bibliographic entries, since xslt can
>look up refernces, sort, and format. One only needs TeX/LaTeX for the
you don't _need_ to use BibTeX, no, but you still can do so.
It's the quandary of this approach, where to do the work.
I'd never advise anyone to use plain TeX. Ever. For anything.
(Do you sense my dislike it :-})
>Then again, I imagine that trying to lay out a table in raw TeX would be
if you want it with coloured cells and with proper continued headings
over several pages, you're probably in for a shock, yes.....
If you want to use TeX at all, look at ConTeXt. Thats the best TeX macro
package of all. I'd be targetting that if I had leisure to learn it. Sadly,
i have known LaTeX in depath since 1986 and it is too burned in my brain.
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
OSS Watch: JISC Open Source Advisory Service