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.