TL2015: LaTeX compatibility with TL2014 and earlier
Jan Henrik Sylvester
me at janh.de
Fri Jul 24 11:41:35 UTC 2015
On 07/24/2015 11:44, Hiroki Sato wrote:
> Hiroki Sato <hrs at FreeBSD.org> wrote
> in <20150724.061253.1368110807479135233.hrs at allbsd.org>:
>
> hr> Jan Henrik Sylvester <me at janh.de> wrote
> hr> in <55B0D1B5.60505 at janh.de>:
> hr>
> hr> me> I upgraded to TL2015 (on FreeBSD 10.1/amd64) and compiled a few old
> hr> me> documents for testing. They all look fine.
> hr> me>
> hr> me> For one larger project, spacing changed slightly causing page break
> hr> me> changes. Assuming it might be because of the fixltx2e->latexrelease
> hr> me> change, I tried to add \RequirePackage[2014/05/01]{latexrelease} in the
> hr> me> beginning as documented. Now it does not compile anymore at all. This
> hr> me> can easily be reproduced, these three lines already fail:
> hr> me>
> hr> me> \RequirePackage[2014/05/01]{latexrelease}
> hr> me> \documentclass[a4paper]{article}
> hr> me> \begin{document}$\mathtt{i}$\end{document}
> hr> me>
> hr> me> This is probably not a problem with the FreeBSD port, but rather a
> hr> me> problem with TL2015 in general -- or my lack of understanding of
> hr> me> latexrelease. Unfortunately, I do not have TL2015 on a different OS to test.
> hr> me>
> hr> me> Any idea?
> hr> me>
> hr> me> Should I go straight to the tex-live mailing list or LaTeX Community forum?
> hr>
> hr> I tried it on Win32 but it worked with no error. I will investigate
> hr> whether it is FreeBSD-specific or not more closely.
>
> I updated texlive-texmf to 20150523_1 just now. Can you try the
> latest version? It seems latexrelease in 20150101 has a problem but
> one in 20150101pl2 works.
Yes, that fixes the problem. \RequirePackage[2014/05/01]{latexrelease}
now works and it does what it is supposed to do: The output looks
exactly the same as with earlier versions of TL.
Thanks for you quick analysis and fix!
Jan Henrik
More information about the freebsd-tex
mailing list