Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
3.8 -- now requires a LaTeX format from 2021/06/01 or newer. The class will halt compilation (in all interaction modes) if the format is too old. -- \titleref is now an alias for \nameref (autoloaded). The class have been adjusted to provide info for sectionals and normal captions. The titleref package will remain marked as being emulated as it shouldn't be used with the class (and haven't been updated in 20+ years). -- nameref paches in the class are no longer needed -- label handling for subcaptions and friends have been reimplemented. -- no longer re-defines \label as per request of the LaTeX Team. -- booktabs is now loaded as a required package instead of being embedded -- Fixed typo in the caption of figure 2.13. Thanks to Vladimir G. Ivanović for the report. -- removed etex loading (was only loaded for kernels from before 2015). The noetex class option removed as well. -- reimplemented \pagenumbering(*) as a single macro -- additions to \@Xfloat is now done via a cmd/after hook if the format version supports it. -- Definition of \theHpoem changed to \providecommand -- The \theH<counter> macros defined in memoir was modified to use \the\value{counter} instead of just \arabic{counter} as some packages change \arabic. -- \toclevel at part was actually never fixed in v3.7.19, now it is -- added \@currentcounter in various places that manually set \@CurrentLabel (primarily footnote constructions). Reported by Gustavo Barros. -- replaced hardcoded \footnotesize in \verbfootnote by \foottextfont -- made a small change to footnote formatting. Now one can use \raggedright in \footnotetext to get raggedright footnotes. Use with care as \raggedright does change various paragraph settings -- replaced etoolbox loading by xpatch (which loads etoolbox) as it can patch more. -- Added a Hook named memoir/subcaption/aftercounter which is executed after \refstepcounter in \subcaption, \subbottom, \subtop etc. Requested by Gustavo Barros. -- Redefinition of \@setSize removed, was copied from setspace.sty which states that it was only needed for some 209 packages. 3.8a -- forgot to enable the announced stop if the LaTeX format is to old. -- updated the bibliography to more recent years. 3.8.1 The new additions to \@Xfloat via AddToHook are too fragile (thefloat package changes \@Xfloat in an incompatible way). We've moved the additions to the \@floatboxreset. 3.8.2 -- In v3.8 I forgot to add some internal testing code related to \@startsection. The code experiment has now been added, but is not enabled by default. -- Axel Sommerfeldt suggested a useful macro abstraction for sidecaption and sidecontcaption that simplifies his adjustments whenever the caption package is loaded. -- Fixed a small (but important) typo in my maintainers note (Peter started memoir in 2001, not 2021) -- The Nov-2023 kernel update gave issued with our version of \verb. Now fixed by un-embedding the verbatim package. Issue first reported by Andrew Swann. -- Fixed a typo in \m at make@footnotetext where ##1 got interpreted as a macro name, not contents. Reported by Richard Zach. -- Replaced the embedded copy of the shortvrb package by loading the package instead. -- Replaced the embedded and modified copy of the verbatim package by just loading the package.
- Loading branch information