[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lojban] The great irony of the CLL update project.



So back in the day when deciding what markup to use, I picked
DocBook because it could apparently do everything and was very
clear.  That is, if you see <emphasis>foo!</emphasis>, you know
exactly what that means; clarity for editors.

To get to docbook, I started with a qausi-HTML dump of the original
CLL's .doc

It turns out, however, that there's no good, direct, free path from
DocBook to PDF; you have to go through XSL-FO (what?), LaTeX (badly)
or HTML (via Prince, which is what we're using, or other things;
they all costs money)

The irony is that as of now, *every single output format* goes
through HTML.  In fact, all of them except PDF *are* HTML (ePub is
just the HTML output slightly re-jiggered).

So I could have saved a huge amount of work, if I'd known about how
bad the PDF chain was and if I'd known about Prince, by skipping
DocBook entirely.

(Indeed, one could argue that I should just take the auto-converted
HTML and drop the docbook, but actually it has some advantages; the
HTML is about 2x bigger (i.e. more verbose), which makes
things harder on editors, and we get chunking for free.  But still.)


-- 
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at https://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.