On Thu, Jun 13, 2024 at 08:01:44AM +0900, Akira Yokosawa wrote: > 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. ;-) Me too! ;-) Thanx, Paul