Re: [PATCH -perfbook 0/6] Updates for LaTeX2e <2026-06-01> release

"Paul E. McKenney" <[email protected]> Thu, 4 Jun 2026 10:28:31 -0700
Newsgroups org.kernel.vger.perfbook
Message-ID <a3fcde71-b653-4b2b-8780-7d207370b1fd@paulmck-laptop>
On Thu, Jun 04, 2026 at 07:10:00PM +0900, Akira Yokosawa wrote:
> Hi Paul,
> 
> Newly released LaTeX2e <2026-06-01> is not compatible with perfbook.
> The new LaTeX kernel doesn't allow both of arydshln and tabularx
> to be loaded in a docment.  As arydshln doesn't play any important
> role in perfbook, I have decided to get rid of it.  See Patch 4/6.
> 
> Another recent headache for perfbook is cleveref.  Patch 5/6 resolves
> it by employing "zref-clever" and defining wrapper commands in the
> preamble.
> 
> The other patches are minor fixes.

Good catches, and I have no idea how my fingers hit "`" instead of the
spacebar!  Thank you very much, queued and pushed.

							Thanx, Paul

> Updates in FAQ-BUILD.txt and under docker/ should follow shortly.
> 
> Thanks, Akira
> 
> --
> Akira Yokosawa (6):
>   memorder: Fix typo ("`" --> " ")
>   runlatex.sh: "iconv -l" rather than "iconv --list"
>   precheck-tentative.sh: Allow "v4.4a" style revision of lineno.sty
>   Get rid of "arydshln"
>   Stop using "cleveref" with LaTeX2e <2024-11-01> and later
>   memorder: Fix use of \cpagerefrange{}{}
> 
>  appendix/styleguide/styleguide.tex | 355 +----------------------------
>  datastruct/datastruct.tex          |  19 +-
>  fixcleveref.ltx                    |  12 -
>  memorder/memorder.tex              |   6 +-
>  perfbook-lt.tex                    |  91 ++++++--
>  utilities/precheck-tentative.sh    |   2 +-
>  utilities/runfirstlatex.sh         |   2 +-
>  utilities/runlatex.sh              |   2 +-
>  8 files changed, 83 insertions(+), 406 deletions(-)
>  delete mode 100644 fixcleveref.ltx
> 
> 
> base-commit: 15b4ca760b07bac138b9e0f6467e6733ecc656dc
> -- 
> 2.43.0
>