Nicolas Girard <girard.nico...@gmail.com> writes:

> 2013/9/25 Carsten Dominik <carsten.domi...@gmail.com>:

> I came to think that, having a piece of code that brings
> cross-compatibility between the 3 engines would be of interest to
> people outside of the Org community. But this is not trivial,
> especially if the code has to work with older TeX distributions (a
> reasonable expectation would be that it works with, say, TeXlive 2011
> and TeXlive 2012).

Why 2011?  We also require a recent Emacs with recent Org, or?

> For instance, one difficulty is language specifics. pdflatex has Babel
> ; xelatex has polyglossia ; and lualatex didn't have any equivalent
> package until a recent version of polyglossia that comes with the most
> recent TeX distributions.

babel works with xelatex and lualatex.  I used it for now since
polyglossia does not work with biblatex.

> For these reasons, I would like to submit this question, with my code
> as a starting point, to the tex.stackexchange.com community, so that
> it is peer reviewed and we hopefully get something solid. I'm
> currently working on it and intend to post either today or tomorrow.
> Stay tuned !

The code you use can be greatly simplified by using iftex.  I don't
think \makeatletter\makeatother is necessary at all in this case.

–Rasmus

-- 
Got mashed potatoes. Ain't got no T-Bone. No T-Bone

Reply via email to