texlive[45083] Master/texmf-dist: chickenize (20aug17)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 21 00:13:13 CEST 2017


Revision: 45083
          http://tug.org/svn/texlive?view=revision&revision=45083
Author:   karl
Date:     2017-08-21 00:13:12 +0200 (Mon, 21 Aug 2017)
Log Message:
-----------
chickenize (20aug17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/luatex/chickenize/README.md
    trunk/Master/texmf-dist/doc/luatex/chickenize/chickenize.pdf
    trunk/Master/texmf-dist/source/luatex/chickenize/chickenize.dtx
    trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.lua
    trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.sty
    trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.tex

Modified: trunk/Master/texmf-dist/doc/luatex/chickenize/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/chickenize/README.md	2017-08-20 22:12:58 UTC (rev 45082)
+++ trunk/Master/texmf-dist/doc/luatex/chickenize/README.md	2017-08-20 22:13:12 UTC (rev 45083)
@@ -6,7 +6,7 @@
   chickenize.sty  (LaTeX user interface)
   chickenize.lua  (Lua package code) [does the actual work]
 
-You need an up-to-date TeX Live (2016, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 0.90 is required for some features since the corresponding syntax has changed!
+You need an up-to-date TeX Live (2017, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed!
 
 For any comments or suggestions, contact me:
 arno dot trautmann at gmx dot de
@@ -13,7 +13,7 @@
 
 Hope you have fun with this package!
 
-This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 modified under the conditions of the LaTeX Project Public License, either version 1.3c
 of this license or (at your option) any later version. This work has the LPPL mainten-
 ance status ‘maintained’.

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

Modified: trunk/Master/texmf-dist/source/luatex/chickenize/chickenize.dtx
===================================================================
--- trunk/Master/texmf-dist/source/luatex/chickenize/chickenize.dtx	2017-08-20 22:12:58 UTC (rev 45082)
+++ trunk/Master/texmf-dist/source/luatex/chickenize/chickenize.dtx	2017-08-20 22:13:12 UTC (rev 45083)
@@ -12,7 +12,7 @@
   chickenize.sty  (LaTeX user interface)
   chickenize.lua  (Lua package code) [does the actual work]
 
-You need an up-to-date TeX Live (2016, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 0.90 is required for some features since the corresponding syntax has changed!
+You need an up-to-date TeX Live (2017, if possible) to use this package. Maybe a full MiKTeX will will also work. (Not tested!) Lua\TeX > 1.0.4 is required for some features since the corresponding syntax has changed!
 
 For any comments or suggestions, contact me:
 arno dot trautmann at gmx dot de
@@ -19,7 +19,7 @@
 
 Hope you have fun with this package!
 
-This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 modified under the conditions of the LaTeX Project Public License, either version 1.3c
 of this license or (at your option) any later version. This work has the LPPL mainten-
 ance status ‘maintained’.
@@ -37,7 +37,7 @@
 
 EXPERIMENTAL CODE
 
-This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 modified under the conditions of the LaTeX Project Public License, either version 1.3c
 of this license or (at your option) any later version. This work has the LPPL mainten-
 ance status ‘maintained’.
@@ -116,7 +116,7 @@
 
 \unrainbowcolor
 
-\centerline{v0.2.4}
+\centerline{v0.2.5}
 \centerline{\hspace*{2cm} Arno L. Trautmann {\Large \ALT}}
 \centerline{\href{mailto:arno.trautmann at gmx.de}{arno.trautmann at gmx.de}}
 
@@ -139,7 +139,7 @@
 
 \small\noindent
 \fbox{\parbox{.97\textwidth}{
-This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 modified under the conditions of the LaTeX Project Public License, either version 1.3c
 of this license or (at your option) any later version. This work has the LPPL maintenance status ‘maintained’.}}
 \vspace*{1cm}
@@ -574,6 +574,9 @@
 \def\unhammertime{
   \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","hammertime")}}
 
+\let\hendlnize\chickenize     % homage to Hendl/Chicken
+\let\unhendlnize\unchickenize % may the soldering strength always be with him
+
 % \def\itsame{
 %   \directlua{drawmario}} %%% does not exist
 
@@ -779,7 +782,7 @@
 \long\def\luadraw#1#2{%
   \vbox to #1bp{%
     \vfil
-    \luatexlatelua{pdf_print("q") #2 pdf_print("Q")}%
+    \latelua{pdf_print("q") #2 pdf_print("Q")}%
   }%
 }
 \long\def\drawchicken{
@@ -824,7 +827,7 @@
 % Some code might be implemented to manipulate figures for full chickenization. However, I will \emph{not} load any packages at this place, as loading of expl3 or TikZ or whatever takes too much time for such a tiny package like this one. If you require any of the features presented here, you have to load the packages on your own. Maybe this will change.
 %    \begin{macrocode}
 \ProvidesPackage{chickenize}%
-  [2016/05/27 v0.2.4 chickenize package]
+  [2017/08/19 v0.2.5 chickenize package]
 \input{chickenize}
 %    \end{macrocode}
 % \subsection{Free Compliments}

Modified: trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.lua	2017-08-20 22:12:58 UTC (rev 45082)
+++ trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.lua	2017-08-20 22:13:12 UTC (rev 45083)
@@ -8,7 +8,7 @@
 --  
 --  EXPERIMENTAL CODE
 --  
---  This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+--  This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 --  modified under the conditions of the LaTeX Project Public License, either version 1.3c
 --  of this license or (at your option) any later version. This work has the LPPL mainten-
 --  ance status ‘maintained’.

Modified: trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.sty	2017-08-20 22:12:58 UTC (rev 45082)
+++ trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.sty	2017-08-20 22:13:12 UTC (rev 45083)
@@ -8,12 +8,12 @@
 %% 
 %% EXPERIMENTAL CODE
 %% 
-%% This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+%% This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 %% modified under the conditions of the LaTeX Project Public License, either version 1.3c
 %% of this license or (at your option) any later version. This work has the LPPL mainten-
 %% ance status ‘maintained’.
 \ProvidesPackage{chickenize}%
-  [2016/05/27 v0.2.4 chickenize package]
+  [2017/08/19 v0.2.5 chickenize package]
 \input{chickenize}
 
 \iffalse

Modified: trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.tex
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.tex	2017-08-20 22:12:58 UTC (rev 45082)
+++ trunk/Master/texmf-dist/tex/luatex/chickenize/chickenize.tex	2017-08-20 22:13:12 UTC (rev 45083)
@@ -8,7 +8,7 @@
 %% 
 %% EXPERIMENTAL CODE
 %% 
-%% This package is copyright © 2016 Arno L. Trautmann. It may be distributed and/or
+%% This package is copyright © 2017 Arno L. Trautmann. It may be distributed and/or
 %% modified under the conditions of the LaTeX Project Public License, either version 1.3c
 %% of this license or (at your option) any later version. This work has the LPPL mainten-
 %% ance status ‘maintained’.
@@ -205,7 +205,10 @@
 \def\unhammertime{
   \directlua{luatexbase.remove_from_callback("pre_linebreak_filter","hammertime")}}
 
+\let\hendlnize\chickenize     % homage to Hendl/Chicken
+\let\unhendlnize\unchickenize % may the soldering strength always be with him
 
+
 \def\kernmanipulate{
   \directlua{luatexbase.add_to_callback("pre_linebreak_filter",kernmanipulate,"kernmanipulate")}}
 \def\unkernmanipulate{
@@ -399,7 +402,7 @@
 \long\def\luadraw#1#2{%
   \vbox to #1bp{%
     \vfil
-    \luatexlatelua{pdf_print("q") #2 pdf_print("Q")}%
+    \latelua{pdf_print("q") #2 pdf_print("Q")}%
   }%
 }
 \long\def\drawchicken{



More information about the tex-live-commits mailing list