texlive[73859] branches/branch2024.final/Master/texmf-dist:

commits+karl at tug.org commits+karl at tug.org
Mon Feb 10 21:21:22 CET 2025


Revision: 73859
          https://tug.org/svn/texlive?view=revision&revision=73859
Author:   karl
Date:     2025-02-10 21:21:22 +0100 (Mon, 10 Feb 2025)
Log Message:
-----------
scrlayer-fancyhdr (branch) (10feb25)

Modified Paths:
--------------
    branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/MANIFEST.md
    branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/README.md
    branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.pdf
    branches/branch2024.final/Master/texmf-dist/source/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.dtx
    branches/branch2024.final/Master/texmf-dist/tex/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.sty

Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/MANIFEST.md
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/MANIFEST.md	2025-02-10 20:21:01 UTC (rev 73858)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/MANIFEST.md	2025-02-10 20:21:22 UTC (rev 73859)
@@ -29,7 +29,7 @@
 Plain text files included as documentation or metadata.
 
 * LICENSE.md ‡
-* MANIFEST.md 
+* MANIFEST.md ‡
 * README.md ‡
 
 ### Derived files
@@ -85,6 +85,7 @@
 All files included in the `scrlayer-fancyhdr/doc` directory.
 
 * LICENSE.md 
+* MANIFEST.md 
 * README.md 
 * scrlayer-fancyhdr.pdf 
 
@@ -96,6 +97,7 @@
 ### CTAN files
 
 * LICENSE.md 
+* MANIFEST.md 
 * README.md 
 * scrlayer-fancyhdr.dtx 
 * scrlayer-fancyhdr.pdf 

Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/README.md
===================================================================
--- branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/README.md	2025-02-10 20:21:01 UTC (rev 73858)
+++ branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/README.md	2025-02-10 20:21:22 UTC (rev 73859)
@@ -6,7 +6,7 @@
 
 Copyright (c) 2008—2025 Markus Kohm
 
-Release: 2025-01-08 v0.3.1
+Release: 2025-02-10 v0.4
 
 License: LPPL 1.3c (see LICENSE.md)
 

Modified: branches/branch2024.final/Master/texmf-dist/doc/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.pdf
===================================================================
(Binary files differ)

Modified: branches/branch2024.final/Master/texmf-dist/source/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.dtx
===================================================================
--- branches/branch2024.final/Master/texmf-dist/source/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.dtx	2025-02-10 20:21:01 UTC (rev 73858)
+++ branches/branch2024.final/Master/texmf-dist/source/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.dtx	2025-02-10 20:21:22 UTC (rev 73859)
@@ -32,7 +32,7 @@
 %</dtx>
 %<package&identify>\ProvidesPackage{scrlayer-fancyhdr}
 %<*dtx|(package&identify)>
-  [2025-01-08 v0.3.1
+  [2025-02-10 v0.4
 %</dtx|(package&identify)>
 %<*dtx>              
     source of package scrlayer-scrpage]
@@ -68,10 +68,10 @@
   author  = {Piet van Oostrum},
   title   = {{\pkg{fancyhdr}}\,---\,Extensive control of page headers and
              footers in {\LaTeXe}},
-  date    = {2025-01-06},
-  edition = {5.1},
+  date    = {2025-02-07},
+  edition = {5.2},
   url     = {https://www.ctan.org/pkg/fancyhdr},
-  urldate = {2025-01-07}
+  urldate = {2025-02-10}
 }
 
 @Misc{      package:koma-script,
@@ -195,7 +195,7 @@
 % \DescribeiPageStyle{f at nch@fancycore}
 % \DescribePageStyle{fancyplain}
 % \DescribeiPageStyle{plain at fancy}
-% Up to \pkg{fancyhdr} verison 3.10 page style \pstyle{@fancy}
+% Up to \pkg{fancyhdr} version 3.10 page style \pstyle{@fancy}
 % was an internal page style, users should not select direclty. From version 4
 % page style \pstyle{f at nch@fancycore} is used internally by package
 % \pkg{fancyhdr}. In both cases, the internal page style is used
@@ -716,8 +716,7 @@
 %   \texttt{fancy.head.odd} und \texttt{fancy.head.even} mit Hilfe von
 %   \opt{addvoffset} behoben werden. Weitere Tests sind hier erforderlich.
 % \item
-%   Die neuen Möglichkeiten von \pkg{fancyhdr} v5 sind weitgehend weder
-%   unterstützt noch gar getestet.
+%   Die neuen Möglichkeiten von \pkg{fancyhdr} v5 sind weitgehend ungetested.
 % \end{itemize}
 % Siehe \url{https://github.com/komascript/scrlayer-fancyhdr/issues} für
 % weitere bekannte Probleme.
@@ -802,70 +801,103 @@
 % \changes{v0.3}{2025-01-07}{\cs{f at nch@head} and \cs{f at nch@foot} have 8
 %   arguments with \pkg{fancyhdr} v5}
 % \changes{v0.3.1}{2025-01-07}{missing backslashs added}
+% \changes{v0.4}{2025-02-10}{\cs{f at nch@head} and \cs{f at nch@foot} have 6
+%   arguments with \pkg{fancyhdr} v5.2}
 %    \begin{macrocode}
 %<*body>
-\IfPackageAtLeastTF{fancyhdr}{2025/01/01}{%
+\IfPackageAtLeastTF{fancyhdr}{2025/02/07}{%
   \DeclareNewLayer[%
     background,oddpage,
     head,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
-                   \f at nch@width at olh\f at nch@width at och\f at nch@width at orh
-    }}
+        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh{o}%
+    }}%
   ]{fancy.head.odd}
   \DeclareNewLayer[%
     background,evenpage,
     head,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
-                   \f at nch@width at elh\f at nch@width at ech\f at nch@width at erh
-    }}
+        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh{e}%
+    }}%
   ]{fancy.head.even}
   \DeclareNewLayer[%
     foreground,oddpage,
     foot,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
-                   \f at nch@width at olf\f at nch@width at ocf\f at nch@width at orf
-    }}
+        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf{o}%
+    }}%
   ]{fancy.foot.odd}
   \DeclareNewLayer[%
     foreground,evenpage,
     foot,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
-        \f at nch@width at elf\f at nch@width at ecf\f at nch@width at erf
-    }}
+        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf{e}%
+    }}%
   ]{fancy.foot.even}
 }{%
-  \DeclareNewLayer[%
-    background,oddpage,
-    head,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
-    }}
-  ]{fancy.head.odd}
-  \DeclareNewLayer[%
-    background,evenpage,
-    head,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
-    }}
-  ]{fancy.head.even}
-  \DeclareNewLayer[%
-    foreground,oddpage,
-    foot,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
-    }}
-  ]{fancy.foot.odd}
-  \DeclareNewLayer[%
-    foreground,evenpage,
-    foot,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
-    }}
-  ]{fancy.foot.even}
+  \IfPackageAtLeastTF{fancyhdr}{2025/01/01}{%
+    \DeclareNewLayer[%
+      background,oddpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
+                     \f at nch@width at olh\f at nch@width at och\f at nch@width at orh
+      }}
+    ]{fancy.head.odd}
+    \DeclareNewLayer[%
+      background,evenpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
+                     \f at nch@width at elh\f at nch@width at ech\f at nch@width at erh
+      }}
+    ]{fancy.head.even}
+    \DeclareNewLayer[%
+      foreground,oddpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
+                     \f at nch@width at olf\f at nch@width at ocf\f at nch@width at orf
+      }}
+    ]{fancy.foot.odd}
+    \DeclareNewLayer[%
+      foreground,evenpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
+          \f at nch@width at elf\f at nch@width at ecf\f at nch@width at erf
+      }}
+    ]{fancy.foot.even}
+  }{%
+    \DeclareNewLayer[%
+      background,oddpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
+      }}
+    ]{fancy.head.odd}
+    \DeclareNewLayer[%
+      background,evenpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
+      }}
+    ]{fancy.head.even}
+    \DeclareNewLayer[%
+      foreground,oddpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
+      }}
+    ]{fancy.foot.odd}
+    \DeclareNewLayer[%
+      foreground,evenpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
+      }}
+    ]{fancy.foot.even}
+  }%
 }
 %    \end{macrocode}
 % \begin{ipgstyle}{f at nch@fancycore}

Modified: branches/branch2024.final/Master/texmf-dist/tex/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.sty
===================================================================
--- branches/branch2024.final/Master/texmf-dist/tex/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.sty	2025-02-10 20:21:01 UTC (rev 73858)
+++ branches/branch2024.final/Master/texmf-dist/tex/latex/scrlayer-fancyhdr/scrlayer-fancyhdr.sty	2025-02-10 20:21:22 UTC (rev 73859)
@@ -26,7 +26,7 @@
 %%% docstrip run: identify
 \NeedsTeXFormat{LaTeX2e}[2020/10/01]
 \ProvidesPackage{scrlayer-fancyhdr}
-  [2025-01-08 v0.3.1
+  [2025-02-10 v0.4
     combining fancyhdr with KOMA-Script's scrlayer]
 %%% docstrip run: init
 \RequirePackage{scrlayer}[2021/02/15]
@@ -40,68 +40,99 @@
 %%% docstrip run: body
 \KOMAProcessOptions
 \RequirePackage{fancyhdr}
-\IfPackageAtLeastTF{fancyhdr}{2025/01/01}{%
+\IfPackageAtLeastTF{fancyhdr}{2025/02/07}{%
   \DeclareNewLayer[%
     background,oddpage,
     head,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
-                   \f at nch@width at olh\f at nch@width at och\f at nch@width at orh
-    }}
+        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh{o}%
+    }}%
   ]{fancy.head.odd}
   \DeclareNewLayer[%
     background,evenpage,
     head,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
-                   \f at nch@width at elh\f at nch@width at ech\f at nch@width at erh
-    }}
+        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh{e}%
+    }}%
   ]{fancy.head.even}
   \DeclareNewLayer[%
     foreground,oddpage,
     foot,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
-                   \f at nch@width at olf\f at nch@width at ocf\f at nch@width at orf
-    }}
+        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf{o}%
+    }}%
   ]{fancy.foot.odd}
   \DeclareNewLayer[%
     foreground,evenpage,
     foot,
     contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
-        \f at nch@width at elf\f at nch@width at ecf\f at nch@width at erf
-    }}
+        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf{e}%
+    }}%
   ]{fancy.foot.even}
 }{%
-  \DeclareNewLayer[%
-    background,oddpage,
-    head,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
-    }}
-  ]{fancy.head.odd}
-  \DeclareNewLayer[%
-    background,evenpage,
-    head,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
-    }}
-  ]{fancy.head.even}
-  \DeclareNewLayer[%
-    foreground,oddpage,
-    foot,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
-    }}
-  ]{fancy.foot.odd}
-  \DeclareNewLayer[%
-    foreground,evenpage,
-    foot,
-    contents={\hb at xt@ \layerwidth{%
-        \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
-    }}
-  ]{fancy.foot.even}
+  \IfPackageAtLeastTF{fancyhdr}{2025/01/01}{%
+    \DeclareNewLayer[%
+      background,oddpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
+                     \f at nch@width at olh\f at nch@width at och\f at nch@width at orh
+      }}
+    ]{fancy.head.odd}
+    \DeclareNewLayer[%
+      background,evenpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
+                     \f at nch@width at elh\f at nch@width at ech\f at nch@width at erh
+      }}
+    ]{fancy.head.even}
+    \DeclareNewLayer[%
+      foreground,oddpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
+                     \f at nch@width at olf\f at nch@width at ocf\f at nch@width at orf
+      }}
+    ]{fancy.foot.odd}
+    \DeclareNewLayer[%
+      foreground,evenpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
+          \f at nch@width at elf\f at nch@width at ecf\f at nch@width at erf
+      }}
+    ]{fancy.foot.even}
+  }{%
+    \DeclareNewLayer[%
+      background,oddpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oolh\f at nch@olh\f at nch@och\f at nch@orh\f at nch@Oorh
+      }}
+    ]{fancy.head.odd}
+    \DeclareNewLayer[%
+      background,evenpage,
+      head,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@head\f at nch@Oelh\f at nch@elh\f at nch@ech\f at nch@erh\f at nch@Oerh
+      }}
+    ]{fancy.head.even}
+    \DeclareNewLayer[%
+      foreground,oddpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oolf\f at nch@olf\f at nch@ocf\f at nch@orf\f at nch@Oorf
+      }}
+    ]{fancy.foot.odd}
+    \DeclareNewLayer[%
+      foreground,evenpage,
+      foot,
+      contents={\hb at xt@ \layerwidth{%
+          \f at nch@foot\f at nch@Oelf\f at nch@elf\f at nch@ecf\f at nch@erf\f at nch@Oerf
+      }}
+    ]{fancy.foot.even}
+  }%
 }
 \IfPackageAtLeastTF{fancyhdr}{2019/03/21}{%
   \DeclarePageStyleByLayers[



More information about the tex-live-commits mailing list.