Could anyone please tell me where I may find the release notes for XeTeX ? I
ask because the behaviour of \XeTeXpdffile changed somewhere between
\XeTeXrevision = 0.6 and \XeTeXrevision = 0.9 (see code fragment below)
and I would like to ensure that my code behaviour is correct for inte
Hi Phil,
I guess the change in TeX Live svn r44964:
https://www.tug.org/svn/texlive?view=revision&revision=44964
along with xdvipdfmx change in r44963:
https://www.tug.org/svn/texlive?view=revision&revision=44963
started to support /Rotate in PDF inclusion.
According to the ChangeLog,
this change
Hironobu Yamashita wrote:
Hi Phil,
I guess the change in TeX Live svn r44964:
https://www.tug.org/svn/texlive?view=revision&revision=44964
along with xdvipdfmx change in r44963:
https://www.tug.org/svn/texlive?view=revision&revision=44963
started to support /Rotate in PDF inclusion.
According t
Note that the version test using \ifdim is unsafe because values are
rounded to a certain number of scaled points before being compared.
On 11/3/19 5:27 PM, Taylor, P wrote:
> *\ifdim \XeTeXrevision pt < 0.9pt*
\ifdim 0.8pt < 0.9pt
% expected
\else
\UNEXPECTED
\fi
giv
Bruno Le Floch wrote:
Note that the version test using \ifdim is unsafe because values are
rounded to a certain number of scaled points before being compared.
Argh, Scheisse. Many thanks for the warning, Bruno — will amend code
accordingly. And I suppose I ought to add in \XeTeXversion as w
Taylor, P wrote:
> Many thanks for the warning, Bruno — will amend code accordingly.
The following would seem to suffice for now :
% \ifcase \numexpr \strcmp {\the \XeTeXversion \XeTeXrevision} {0.9}
+ 1 \relax
\ifcase \numexpr \strcmp {0.8} {0.9} + 1 \relax
\message {exp
On 11/3/19 6:57 PM, Taylor, P wrote:
> Taylor, P wrote:
>
>> Many thanks for the warning, Bruno — will amend code accordingly.
>
> The following would seem to suffice for now :
>
>
> % \ifcase \numexpr \strcmp {\the \XeTeXversion \XeTeXrevision} {0.9}
> + 1 \relax
>
> \ifcase \numexpr
Bruno Le Floch wrote:
> The big drawback of \strcmp is that it has only been added in recent
> years.
Oh ...
> Maybe the \ifdim test for old enough versions and the \strcmp
> one for recent ones could be enough...
Thank you Bruno — back to the drawing board !
** Phil.