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