Re: [PATCH -perfbook v2 0/3] Work around backward incompatible changes in LaTeX2e 2024-06-01

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

 



On Tue, 11 Jun 2024 05:55:13 -0700, Paul E. McKenney wrote:
> On Tue, Jun 11, 2024 at 06:34:25PM +0900, Akira Yokosawa wrote:
>> Hi Paul,
>>
>> As I mentioned earlier [1], recent updates in core LaTeX and accompanying
>> changes in the array package broke build of perfbook.
>>
>> There are two modes of incompatibilities.
>>
>>   1. arydshln assumes array's internal implementation of a past version of
>>      array, which is no longer true with array >=v2.6.
>>
>>   2. A "LaTeX Warning:" message in loading parnotes.sty.
>>
>> Neither arydshln nor parnotes is actively maintained, so here are
>> workarounds made in perfbook-lt.tex.
>>
>> Patch 1/3 adds a rollback option to array and sticks with array v2.5 or
>> earlier.
>>
>> Patch 2/3 enables a silence filter for the particular warning.
>>
>> Patch 3/3 is a follow up change to use date as rollback options of
>> glossaries related packages.  By saying [=2022-10-01] rather than
>> [=v2.07], [=v4.49], etc., it becomes obvious when those packages worked
>> well with our custom code for glossaries & indexing.
>>
>> [1]: https://lore.kernel.org/r/a3ff0522-fd2d-4c87-9c7b-00cbdd5f3c68@xxxxxxxxx/
> 
> Queued, thank you!
> 
> I have to ask...  Longer term, are we going to need to be thinking in
> terms of avoiding use of these two packages?  (I have no idea whether
> that even makes any sense, but again, I have to ask.)

Well, I have faint hope that Frank Mittelbach, the author of
TLC3 (The LaTeX Companion, 3rd edition) and the maintainer of array
(among others), might want to update those packages, as the book uses
arydshln and parnotes in a couple of examples.

Just hoping. ;-)

        Thanks, Akira

> 
> 							Thanx, Paul





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux