texlive[62040] Master/texmf-dist: tikz-karnaugh (16feb22)

commits+karl at tug.org commits+karl at tug.org
Wed Feb 16 22:16:12 CET 2022


Revision: 62040
          http://tug.org/svn/texlive?view=revision&revision=62040
Author:   karl
Date:     2022-02-16 22:16:12 +0100 (Wed, 16 Feb 2022)
Log Message:
-----------
tikz-karnaugh (16feb22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/README.txt
    trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/tikz-karnaugh-doc.pdf
    trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/tikz-karnaugh-doc.tex
    trunk/Master/texmf-dist/tex/latex/tikz-karnaugh/tikzlibrarykarnaugh.code.tex

Modified: trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/README.txt	2022-02-16 21:13:41 UTC (rev 62039)
+++ trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/README.txt	2022-02-16 21:16:12 UTC (rev 62040)
@@ -1,4 +1,4 @@
-Copyright (C) 2017 by Luis Paulo Laus, <laus at utfpr.edu.br>
+Copyright (C) 2017-2022 by Luis Paulo Laus, <laus at utfpr.edu.br>
 ------------------------------------------------------------
 
 The tikz-karnaugh package may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1 of this license or (at your option) any later version. The latest version of this license is in: 
@@ -5,7 +5,7 @@
   http://www.latex-project.org/lppl.txt and version 1 or
 later is part of all distributions of LaTeX version 1999/12/01 or later.
 
- Version 1.4 of 8 February 2022
+ Version 1.5 of 15 February 2022
 
 ------------------------------------------------------------
 

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

Modified: trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/tikz-karnaugh-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/tikz-karnaugh-doc.tex	2022-02-16 21:13:41 UTC (rev 62039)
+++ trunk/Master/texmf-dist/doc/latex/tikz-karnaugh/tikz-karnaugh-doc.tex	2022-02-16 21:16:12 UTC (rev 62040)
@@ -1,8 +1,8 @@
 %% This is file `tikz-karnaugh-doc.tex'
-%% Version: 1.4
-%% Version date: 2022-02-08
+%% Version: 1.5
+%% Version date: 2022-02-15
 %% 
-%% Copyright (C) 2017 by Luis Paulo Laus, laus at utfpr.edu.br
+%% Copyright (C) 2017-2022 by Luis Paulo Laus, laus at utfpr.edu.br
 %%
 %% This package can be redistributed and/or modified under the terms
 %% of the LaTeX Project Public License distributed from CTAN
@@ -60,7 +60,7 @@
 \usepackage[a4paper,left=2.25cm,right=2.25cm,top=2.5cm,bottom=2.5cm,nohead]{geometry}
 \usepackage{amsmath,amssymb}
 \usepackage{xxcolor}
-%% \usepackage{pifont}
+%\usepackage{pifont}
 %%\usepackage{tgpagella} % no ligatures (test and orthography check)
 \usepackage{enumitem}
 \usepackage[T1]{fontenc}
@@ -133,13 +133,13 @@
 %
 % This file really starts here, all the above is for pgfmanual 
 % compatibility
-\input ../tex/tikzlibrarykarnaugh.code
+\input ../tex/tikzlibrarykarnaugh.code % or \usetikzlibrary{karnaugh} 
 
 \sloppy
 \begin{document}
 \title{Typesetting Karnaugh Maps with \LaTeX\ and \tikzname}
 \author{Luis Paulo Laus\\e-mail: \texttt{laus at utfpr.edu.br}}
-\date{Version: 1.4, Version date: 2022-02-08}
+\date{Version: 1.5, Version date: 2022-02-15}
 
 \maketitle
 

Modified: trunk/Master/texmf-dist/tex/latex/tikz-karnaugh/tikzlibrarykarnaugh.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikz-karnaugh/tikzlibrarykarnaugh.code.tex	2022-02-16 21:13:41 UTC (rev 62039)
+++ trunk/Master/texmf-dist/tex/latex/tikz-karnaugh/tikzlibrarykarnaugh.code.tex	2022-02-16 21:16:12 UTC (rev 62040)
@@ -1,8 +1,8 @@
 %% This is file `tikzlibrarykarnaugh.code.tex' formerly known as `tikz-karnaugh.tex',
-%% Version: 1.4
-%% Version date: 2022-02-08
+%% Version: 1.5
+%% Version date: 2022-02-15
 %% 
-%% Copyright (C) 2018 by Luis Paulo Laus, laus at utfpr.edu.br
+%% Copyright (C) 2017-2022 by Luis Paulo Laus, laus at utfpr.edu.br
 %%
 %% This package can be redistributed and/or modified under the terms
 %% of the LaTeX Project Public License distributed from CTAN
@@ -22,7 +22,7 @@
 %% 
 \typeout{}
 \typeout{Macros for typesetting Karnaugh maps}
-\typeout{Version 1.4 of 8 February 2022}
+\typeout{Version 1.5 of 15 February 2022}
 \typeout{by Luis Paulo Laus, laus at utfpr.edu.br}
 \typeout{}
 %%
@@ -39,10 +39,11 @@
 %% 1.3: 14 October 2021: New American style KM (for maps with ones
 %% and zeros labels surrounding the map). In addition, a new macro for
 %% decimal to Gray Code conversion (\pgfmathdectoGray) is provided.
-%% 1.4:  February 2022: new style and length for American style;
+%% 1.4: 8 February 2022: new style and length for American style;
 %% change some key names (standard); new 'karnaugh cell size' key;
 %% bug fixes; positioning of labels simplified; two new macros for type
 %% setting maps as they should appear and not using the truth table order.
+%% 1.5: 15 February 2022: bug fixes on Gray code generation
 %%
 %% Setting up some TikZ parameters for Karnaugh Maps
 %%
@@ -251,7 +252,7 @@
     \else%
         \edef\kmresult@@{\kmresult@@\ifnum#1=\kmbarmove\relax0\else1\fi}% xor
         \kmbarmove=#1\relax%
-        \advance\kmbarlength by -1%
+        \advance\kmbarlength by -1\relax%
         \ifnum\kmbarlength=\kmxvarno\kmbarmove=0\fi%
     \fi%
     \next}%
@@ -274,7 +275,7 @@
     \else%
         \edef\kmresult@@{\kmresult@@\ifnum#1=\kmbarmove\relax0\else1\fi}% xor
         \kmbarmove=#1\relax%
-        \advance\kmbarlength by -1%
+        \advance\kmbarlength by -1\relax%
         \ifnum\kmbarlength=\kmxvarno%
             \kmbarmove=0\relax%
             \let\next\kmdectoKG@@tabvert%



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