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.