texlive[61670] Master/texmf-dist: sillypage (20jan22)

commits+karl at tug.org commits+karl at tug.org
Thu Jan 20 22:27:44 CET 2022


Revision: 61670
          http://tug.org/svn/texlive?view=revision&revision=61670
Author:   karl
Date:     2022-01-20 22:27:44 +0100 (Thu, 20 Jan 2022)
Log Message:
-----------
sillypage (20jan22)

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

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/latex/sillypage/sillywalk-map.png

Modified: trunk/Master/texmf-dist/doc/latex/sillypage/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/sillypage/README.md	2022-01-20 21:27:14 UTC (rev 61669)
+++ trunk/Master/texmf-dist/doc/latex/sillypage/README.md	2022-01-20 21:27:44 UTC (rev 61670)
@@ -41,10 +41,11 @@
 
 ## Authors
 
-Blame these two blokes:
+Blame these three individuals:
 
 - Phelype Oleinik
 - Paulo Cereda
+- samcarter
 
 ## License
 
@@ -52,3 +53,6 @@
 conditions of the LaTeX Project Public License, either version 1.3c of
 this license or (at your option) any later version.
 
+Images used in this package are created from scratch and released under
+the [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
+license.

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

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

Added: trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf	2022-01-20 21:27:14 UTC (rev 61669)
+++ trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf	2022-01-20 21:27:44 UTC (rev 61670)

Property changes on: trunk/Master/texmf-dist/doc/latex/sillypage/sillywalk-map.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/sillypage/sillypage.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/sillypage/sillypage.dtx	2022-01-20 21:27:14 UTC (rev 61669)
+++ trunk/Master/texmf-dist/source/latex/sillypage/sillypage.dtx	2022-01-20 21:27:44 UTC (rev 61670)
@@ -1,7 +1,8 @@
 % \iffalse meta-comment
 % Copyright (C) 2022
 % by Phelype Oleinik <phelype.oleinik at latex-project.org>
-% and Paulo Cereda <cereda.paulo at gmail.com>
+% Paulo Cereda <cereda.paulo at gmail.com>
+% and samcarter <sam.carter8 at aol.com>
 % 
 % This work may be distributed and/or modified under the conditions of
 % the LaTeX Project Public License, either version 1.3c of this license
@@ -17,8 +18,8 @@
 % by Phelype Oleinik and Paulo Cereda.
 % 
 %<*package>
-\def\sillypageDate{2022-01-11}
-\def\sillypageVersion{1.2}
+\def\sillypageDate{2022-01-20}
+\def\sillypageVersion{1.3}
 %</package>
 %<*driver>
 \documentclass[a4paper,full]{l3doc}
@@ -42,17 +43,23 @@
 % }
 %
 % \author{^^A
-%  Phelype H. Oleinik\thanks
+%  Phelype \emph{lemon curry} Oleinik\thanks
 %    {^^A
 %      E-mail:
 %        \href{mailto:phelype.oleinik at latex-project.org}
 %          {phelype.oleinik\meta{at}latex-project.org}^^A
 %    }\\
-%  Paulo R. M. Cereda\thanks
+%  Paulo \emph{dictates a letter} Cereda\thanks
 %    {^^A
 %      E-mail:
 %        \href{mailto:cereda.paulo at gmail.com}
 %          {cereda.paulo\meta{at}gmail.com}^^A
+%    }\\
+%  samcarter \emph{cheesy comestibles}\thanks
+%    {^^A
+%     E-mail:
+%        \href{mailto:sam.carter8 at aol.com}
+%          {sam.carter8\meta{at}aol.com}^^A
 %    }^^A
 % }
 %
@@ -71,13 +78,13 @@
 %
 % \begin{quotation}
 % The sketch as originally depicted in the series begins with John Cleese
-% playing Mr.\ Teabag, a civil servant who, after purchasing The Times
+% playing Mr.~Teabag, a civil servant who, after purchasing The Times
 % from the newsagent in the previous sketch, walks through the streets
 % of London (at the crossing of Thorpebank Road and Dunraven Road) in a
 % very peculiar manner. He eventually arrives at his place of business:
 % The Ministry of Silly Walks, on the northern end of Whitehall. In the
 % hallway, he passes other employees all exhibiting their own silly walks
-% before arriving at his office. Once there, he finds Mr Putey (Michael
+% before arriving at his office. Once there, he finds Mr.~Putey (Michael
 % Palin) waiting for him and apologizes for the delay, explaining that
 % his walk has become particularly silly of late and it takes longer for
 % him to reach his destination.
@@ -157,10 +164,12 @@
 %
 % \section{The silly walk routine}
 %
-% This is the complete silly walk routine provided by Jazeen Hollings in the
-% \href{https://bit.ly/3fc9x46}{corresponding Wikipedia article}. The images
-% used in this package are from that particular instruction set, licensed
-% under CC BY-SA 3.0. We gathered them together for optimization purposes.
+% This is the complete silly walk routine as described by Jazeen Hollings in the
+% \href{https://bit.ly/3fc9x46}{corresponding Wikipedia article}. Please note that the
+% images used in this package are created by samcarter and released under
+% the \href{https://creativecommons.org/licenses/by-sa/4.0/}{CC BY-SA 4.0} license.
+% Image sources (vector format) are available in the
+% \href{https://github.com/cereda/sillypage}{package repository}
 %
 % \bigskip
 %
@@ -202,8 +211,9 @@
 % \begin{macro}{\silly,\sillystep}
 % \begin{macro}[int]{\@silly}
 % \begin{macro}{
-%      \silly at steps,\silly at width,
-%      \silly at picture,\silly at height}
+%      \silly at steps,
+%      \silly at picture,
+%      \silly at height}
 %    \begin{macrocode}
 \newcommand*\silly[1]{\expandafter\@silly\csname c@#1\endcsname}
 \newcommand*\sillystep[1]{\@silly{#1}}
@@ -210,9 +220,8 @@
 \newcommand*\@silly[1]{\expandafter\@silly at walk
   \expandafter{\number\numexpr#1\relax}}
 \newcommand*\silly at steps{12}%
-\newcommand*\silly at width{48px}%
 \newcommand*\silly at height{.8cm}%
-\newcommand*\silly at picture{sillywalk-map.png}%
+\newcommand*\silly at picture{sillywalk-map.pdf}%
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
@@ -229,10 +238,7 @@
     \expandafter\@silly at walk@\expandafter
       {\number\numexpr#1-\silly at steps\expandafter}%
   \else
-    \expandafter\includegraphics\expanded{[height=\silly at height,trim={%
-      \the\dimexpr\silly at width*(#1-1)\relax\space 0
-      \the\dimexpr\silly at width*(\silly at steps-#1)\relax\space 0},clip]}%
-        {\silly at picture}%
+    \includegraphics[height=\silly at height,page=#1]{\silly at picture}%
   \fi}
 %    \end{macrocode}
 % \end{macro}

Modified: trunk/Master/texmf-dist/source/latex/sillypage/sillypage.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/sillypage/sillypage.ins	2022-01-20 21:27:14 UTC (rev 61669)
+++ trunk/Master/texmf-dist/source/latex/sillypage/sillypage.ins	2022-01-20 21:27:44 UTC (rev 61670)
@@ -1,7 +1,8 @@
 %% 
 %% Copyright (C) 2022
 %% by Phelype Oleinik <phelype.oleinik at latex-project.org>
-%% and Paulo Cereda <cereda.paulo at gmail.com>
+%% Paulo Cereda <cereda.paulo at gmail.com>
+%% and samcarter <sam.carter8 at aol.com>
 %% 
 %% This work may be distributed and/or modified under the conditions of
 %% the LaTeX Project Public License, either version 1.3c of this license
@@ -14,7 +15,7 @@
 %% version 2005/12/01 or later.
 %% 
 %% This work is "maintained" (as per the LPPL maintenance status)
-%% by Phelype Oleinik and Paulo Cereda.
+%% by Phelype Oleinik, Paulo Cereda and samcarter.
 %% 
 \def\projectname{sillypage}%
 \def\nameofplainTeX{plain}%
@@ -33,6 +34,7 @@
 
 Copyright 2022 Phelype Oleinik /phelype.oleinik at latex-project.org/
                Paulo Cereda /cereda.paulo at gmail.com/
+               samcarter /sam.carter8 at aol.com/
 
 This work may be distributed and/or modified under the conditions of the
 LaTeX Project Public License, either version 1.3c of this license or (at
@@ -48,13 +50,13 @@
 \postamble
 
 This work is "maintained" (as per the LPPL maintenance status)
-by Phelype Oleinik and Paulo Cereda.
+by Phelype Oleinik, Paulo Cereda and samcarter.
 
 This work consists of the files \projectname.dtx, and
                                 \projectname.ins,
 and the derived files           \projectname.\mainext,
                                 \projectname.pdf,
-                                sillywalk-map.png, and
+                                sillywalk-map.pdf, and
                                 README.md.%
 
 \endpostamble

Modified: trunk/Master/texmf-dist/tex/latex/sillypage/sillypage.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/sillypage/sillypage.sty	2022-01-20 21:27:14 UTC (rev 61669)
+++ trunk/Master/texmf-dist/tex/latex/sillypage/sillypage.sty	2022-01-20 21:27:44 UTC (rev 61670)
@@ -10,6 +10,7 @@
 %% 
 %% Copyright 2022 Phelype Oleinik /phelype.oleinik at latex-project.org/
 %%                Paulo Cereda /cereda.paulo at gmail.com/
+%%                samcarter /sam.carter8 at aol.com/
 %% 
 %% This work may be distributed and/or modified under the conditions of the
 %% LaTeX Project Public License, either version 1.3c of this license or (at
@@ -20,8 +21,8 @@
 %% and version 1.3c or later is part of all distributions of LaTeX version
 %% 2005/12/01 or later.
 %% 
-\def\sillypageDate{2022-01-11}
-\def\sillypageVersion{1.2}
+\def\sillypageDate{2022-01-20}
+\def\sillypageVersion{1.3}
 \ProvidesPackage{sillypage}[\sillypageDate\space\sillypageVersion\space
   The silly walk as page numbering style]
 \RequirePackage{graphicx}
@@ -30,9 +31,8 @@
 \newcommand*\@silly[1]{\expandafter\@silly at walk
   \expandafter{\number\numexpr#1\relax}}
 \newcommand*\silly at steps{12}%
-\newcommand*\silly at width{48px}%
 \newcommand*\silly at height{.8cm}%
-\newcommand*\silly at picture{sillywalk-map.png}%
+\newcommand*\silly at picture{sillywalk-map.pdf}%
 \def\@silly at walk#1{%
   \@ifundefined{texorpdfstring}{\@firstoftwo}{\texorpdfstring}%
     {\@silly at walk@{#1}}% TeX
@@ -42,20 +42,17 @@
     \expandafter\@silly at walk@\expandafter
       {\number\numexpr#1-\silly at steps\expandafter}%
   \else
-    \expandafter\includegraphics\expanded{[height=\silly at height,trim={%
-      \the\dimexpr\silly at width*(#1-1)\relax\space 0
-      \the\dimexpr\silly at width*(\silly at steps-#1)\relax\space 0},clip]}%
-        {\silly at picture}%
+    \includegraphics[height=\silly at height,page=#1]{\silly at picture}%
   \fi}
 %% 
 %% This work is "maintained" (as per the LPPL maintenance status)
-%% by Phelype Oleinik and Paulo Cereda.
+%% by Phelype Oleinik, Paulo Cereda and samcarter.
 %% 
 %% This work consists of the files sillypage.dtx, and
 %%                                 sillypage.ins,
 %% and the derived files           sillypage.sty,
 %%                                 sillypage.pdf,
-%%                                 sillywalk-map.png, and
+%%                                 sillywalk-map.pdf, and
 %%                                 README.md.
 %%
 %% End of file `sillypage.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex/sillypage/sillywalk-map.png
===================================================================
(Binary files differ)



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