texlive[56731] Master/texmf-dist: fgruler (22oct20)

commits+karl at tug.org commits+karl at tug.org
Thu Oct 22 22:50:32 CEST 2020


Revision: 56731
          http://tug.org/svn/texlive?view=revision&revision=56731
Author:   karl
Date:     2020-10-22 22:50:32 +0200 (Thu, 22 Oct 2020)
Log Message:
-----------
fgruler (22oct20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fgruler/README
    trunk/Master/texmf-dist/doc/latex/fgruler/fgruler.pdf
    trunk/Master/texmf-dist/source/latex/fgruler/fgruler.dtx
    trunk/Master/texmf-dist/source/latex/fgruler/fgruler.ins
    trunk/Master/texmf-dist/tex/latex/fgruler/fgruler.sty

Modified: trunk/Master/texmf-dist/doc/latex/fgruler/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fgruler/README	2020-10-22 20:50:15 UTC (rev 56730)
+++ trunk/Master/texmf-dist/doc/latex/fgruler/README	2020-10-22 20:50:32 UTC (rev 56731)
@@ -1,6 +1,6 @@
 fgruler.sty package
 
-Copyright 2017- by Tibor Tomacs
+Copyright 2017-2020 by Tibor Tomacs
 
 Package for drawing rulers on the foreground or in the text
 

Modified: trunk/Master/texmf-dist/doc/latex/fgruler/fgruler.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/fgruler/fgruler.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fgruler/fgruler.dtx	2020-10-22 20:50:15 UTC (rev 56730)
+++ trunk/Master/texmf-dist/source/latex/fgruler/fgruler.dtx	2020-10-22 20:50:32 UTC (rev 56731)
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-% Copyright 2017- by Tibor Tomacs
+% Copyright 2017-2020 by Tibor Tomacs
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -20,8 +20,8 @@
 %<*driver>
 \ProvidesFile{fgruler.dtx}
 %</driver>
-%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<package>\ProvidesPackage{fgruler}[2017/01/16 v1.0 Package for drawing rulers on the foreground or in the text]
+%<package>\NeedsTeXFormat{LaTeX2e}[2020/10/01]
+%<package>\ProvidesPackage{fgruler}[2020/10/22 v1.1 Package for drawing rulers on the foreground or in the text]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -60,7 +60,7 @@
 %
 % \GetFileInfo{fgruler.sty}
 %
-% \title{The {\bfseries\sffamily fgruler} package\\{\large v1.0 (2017/01/16)}}
+% \title{The {\bfseries\sffamily fgruler} package\\{\large v1.1 (2020/10/22)}}
 % \author{Tibor T\'{o}m\'{a}cs\\{\normalsize\url{tomacs.tibor at uni-eszterhazy.hu}}}
 % \date{}
 % \maketitle
@@ -1053,7 +1053,7 @@
 
 \else
 
-\@ifpackageloaded{eso-pic}{}{\RequirePackage{eso-pic}}
+\@ifpackageloaded{eso-pic}{}{\RequirePackage{eso-pic}[2020/10/14]}
 
 \def\fgruler at frame{%
   \begingroup
@@ -1085,30 +1085,27 @@
   \endgroup
 }
 
-\let\fgruler at shipout\AtBeginShipoutUpperLeftForeground
 \def\fgruler at output@{}
+
 \ESO at isMEMOIR{%
-\def\AtBeginShipoutUpperLeftForeground#1{%
-    \fgruler at shipout{#1%
-        \put(\fgruler at lentounit{\@tempdima},\fgruler at lentounit{\@tempdimb}){%
-            \iffgruler at showframe\fgruler at frame\fi%
-            \fgruler at output%
-            \fgruler at output@%
-            \global\let\fgruler at output@\@empty%
-            }%
-        }%
+  \AddToHook{shipout/foreground}{%
+    \ESO at MEMOIR@corr
+    \put(\ESO at tempdima,\ESO at tempdimb){%
+      \iffgruler at showframe\fgruler at frame\fi%
+      \fgruler at output%
+      \fgruler at output@%
+      \global\let\fgruler at output@\@empty%
     }%
+  }%
 }{%
-\def\AtBeginShipoutUpperLeftForeground#1{%
-    \fgruler at shipout{#1%
-        \put(0,\fgruler at lentounit{\ESO at yoffsetI}){%
-            \iffgruler at showframe\fgruler at frame\fi%
-            \fgruler at output%
-            \fgruler at output@%
-            \global\let\fgruler at output@\@empty%
-            }%
-        }%
+  \AddToHook{shipout/foreground}{%
+    \put(0,\ESO at yoffsetI){%
+      \iffgruler at showframe\fgruler at frame\fi%
+      \fgruler at output%
+      \fgruler at output@%
+      \global\let\fgruler at output@\@empty%
     }%
+  }%
 }
 
 \fgruler at activate@type

Modified: trunk/Master/texmf-dist/source/latex/fgruler/fgruler.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/fgruler/fgruler.ins	2020-10-22 20:50:15 UTC (rev 56730)
+++ trunk/Master/texmf-dist/source/latex/fgruler/fgruler.ins	2020-10-22 20:50:32 UTC (rev 56731)
@@ -1,5 +1,5 @@
 
-% Copyright 2017- by Tibor Tomacs
+% Copyright 2017-2020 by Tibor Tomacs
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3
@@ -19,7 +19,7 @@
 \preamble
 This is a generated file.
 
-Copyright 2017- by Tibor Tomacs
+Copyright 2017-2020 by Tibor Tomacs
 
 This work may be distributed and/or modified under the
 conditions of the LaTeX Project Public License, either version 1.3

Modified: trunk/Master/texmf-dist/tex/latex/fgruler/fgruler.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fgruler/fgruler.sty	2020-10-22 20:50:15 UTC (rev 56730)
+++ trunk/Master/texmf-dist/tex/latex/fgruler/fgruler.sty	2020-10-22 20:50:32 UTC (rev 56731)
@@ -7,7 +7,7 @@
 %% ./fgruler.dtx  (with options: `package')
 %% This is a generated file.
 %% 
-%% Copyright 2017- by Tibor Tomacs
+%% Copyright 2017-2020 by Tibor Tomacs
 %% 
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -21,8 +21,8 @@
 %% 
 %% The Current Maintainer of this work is Tibor Tomacs.
 %% 
-\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{fgruler}[2017/01/16 v1.0 Package for drawing rulers on the foreground or in the text]
+\NeedsTeXFormat{LaTeX2e}[2020/10/01]
+\ProvidesPackage{fgruler}[2020/10/22 v1.1 Package for drawing rulers on the foreground or in the text]
 %%
 \@ifpackageloaded{kvoptions}{}{\RequirePackage{kvoptions}}
 \@ifpackageloaded{etoolbox}{}{\RequirePackage{etoolbox}}
@@ -305,7 +305,7 @@
 
 \else
 
-\@ifpackageloaded{eso-pic}{}{\RequirePackage{eso-pic}}
+\@ifpackageloaded{eso-pic}{}{\RequirePackage{eso-pic}[2020/10/14]}
 
 \def\fgruler at frame{%
   \begingroup
@@ -337,30 +337,27 @@
   \endgroup
 }
 
-\let\fgruler at shipout\AtBeginShipoutUpperLeftForeground
 \def\fgruler at output@{}
+
 \ESO at isMEMOIR{%
-\def\AtBeginShipoutUpperLeftForeground#1{%
-    \fgruler at shipout{#1%
-        \put(\fgruler at lentounit{\@tempdima},\fgruler at lentounit{\@tempdimb}){%
-            \iffgruler at showframe\fgruler at frame\fi%
-            \fgruler at output%
-            \fgruler at output@%
-            \global\let\fgruler at output@\@empty%
-            }%
-        }%
+  \AddToHook{shipout/foreground}{%
+    \ESO at MEMOIR@corr
+    \put(\ESO at tempdima,\ESO at tempdimb){%
+      \iffgruler at showframe\fgruler at frame\fi%
+      \fgruler at output%
+      \fgruler at output@%
+      \global\let\fgruler at output@\@empty%
     }%
+  }%
 }{%
-\def\AtBeginShipoutUpperLeftForeground#1{%
-    \fgruler at shipout{#1%
-        \put(0,\fgruler at lentounit{\ESO at yoffsetI}){%
-            \iffgruler at showframe\fgruler at frame\fi%
-            \fgruler at output%
-            \fgruler at output@%
-            \global\let\fgruler at output@\@empty%
-            }%
-        }%
+  \AddToHook{shipout/foreground}{%
+    \put(0,\ESO at yoffsetI){%
+      \iffgruler at showframe\fgruler at frame\fi%
+      \fgruler at output%
+      \fgruler at output@%
+      \global\let\fgruler at output@\@empty%
     }%
+  }%
 }
 
 \fgruler at activate@type



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