3 ms·
One of the occasional arguments we've had in the LedgerSMB community is whether to ditch LaTeX. The arguments in favor have to do with UTF8 support and interna
by einhverfr 14y ago
One of the occasional arguments we've had in the LedgerSMB community is whether to ditch LaTeX. The arguments in favor have to do with UTF8 support and internationalization, and the fact that 'everybody knows alternatives!'
In the end we've opted to keep it because LaTeX is so good at doing what it does, and because our dependencies can be hacked to use XeTeX (for UTF-8 input) and so we are working to ensure that XeTeX support gets back upstream instead. Additionally for documentation LaTeX source is quite easy to read compared to the alternatives like DocBook, and LaTeX is also much more expressive.
Sooner or later I expect we will factor out our invoice logic into document classes and packages and try to get that on CTAN. Maybe then it will be worth putting many of our templates on a site like this one (this site even)