texlive[68836] Master/texmf-dist: pmdraw (14nov23)
commits+karl at tug.org
commits+karl at tug.org
Tue Nov 14 22:01:43 CET 2023
Revision: 68836
https://tug.org/svn/texlive?view=revision&revision=68836
Author: karl
Date: 2023-11-14 22:01:43 +0100 (Tue, 14 Nov 2023)
Log Message:
-----------
pmdraw (14nov23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/pmdraw/README.md
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-1.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-10.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-11.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-12.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-13.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-14.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-15.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-16.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-17.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-18.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-19.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-2.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-20.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-21.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-22.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-23.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-24.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-25.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-3.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-4.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-5.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-6.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-7.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-8.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-9.tex
trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf
trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex
trunk/Master/texmf-dist/tex/latex/pmdraw/pmdraw.sty
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/README.md 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/README.md 2023-11-14 21:01:43 UTC (rev 68836)
@@ -2,8 +2,11 @@
======
<!--
+
+README V1.1 2023-11-14
+
*------------------------------*
-|0````````````````````````````5|
+|3````````````````````````````7|
|`````____````____`````````````|
|````|MFMF\ /MFMF|````````````|
|````|MF|MF\/MF|MF|````````````|
@@ -15,13 +18,12 @@
|``````````````|MF|````````````|
|``````````````|MF|````````````|
|``````````````|MF|````````````|
-|3````````````````````````````8|
+|8````````````````````````````7|
*------------------------------*
-->
-
The `pmdraw` package allows you to draw elements of the Partition
-Monoids, commonly referred to diagrams. The package provides a lot of
+Monoids, commonly referred to as diagrams. The package provides a lot of
flexibility to draw most diagrams and can be customised as needed.
The package makes use of the `tikz` and `keyval` packages.
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-1.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-1.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |4````````````````````````````8|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |1````````````````````````````8|
% *------------------------------*
\pmdBrick[ % Options
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-10.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-10.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-10.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6````````````````````````````8|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |2````````````````````````````8|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-11.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-11.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-11.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |4````````````````````````````8|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |8````````````````````````````3|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-12.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-12.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-12.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |2````````````````````````````4|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-13.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-13.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-13.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |8````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |2````````````````````````````8|
% *------------------------------*
\pmdProduct
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-14.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-14.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-14.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6````````````````````````````2|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |4````````````````````````````1|
% *------------------------------*
\pmdDiagram
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-15.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-15.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-15.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |3````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |1````````````````````````````6|
% *------------------------------*
\pmdDiagram
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-16.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-16.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-16.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |3````````````````````````````0|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |1````````````````````````````9|
% *------------------------------*
\pmdProduct
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-17.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-17.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-17.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |9````````````````````````````0|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |7````````````````````````````0|
% *------------------------------*
\pmdDiagram[grid]{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-18.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-18.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-18.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |8````````````````````````````0|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |4````````````````````````````0|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-19.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-19.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-19.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |7````````````````````````````6|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |7````````````````````````````3|
% *------------------------------*
\pmdDiagram[grid]{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-2.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-2.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |0````````````````````````````5|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |0````````````````````````````3|
% *------------------------------*
\pmdBrick[ % Options
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-20.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-20.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-20.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |0````````````````````````````9|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |3````````````````````````````8|
% *------------------------------*
\usetikzlibrary{patterns}
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-21.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-21.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-21.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |8````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |7````````````````````````````3|
% *------------------------------*
\usetikzlibrary{patterns}
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-22.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-22.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-22.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |7````````````````````````````9|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |6````````````````````````````5|
% *------------------------------*
\usetikzlibrary{patterns}
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-23.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-23.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-23.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6````````````````````````````5|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |4````````````````````````````3|
% *------------------------------*
\usetikzlibrary{patterns}
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-24.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-24.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-24.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6```````````````````````````0|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |9````````````````````````````8|
% *------------------------------*
\pmdProduct[ % Options
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-25.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-25.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-25.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |9````````````````````````````1|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |4````````````````````````````2|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-3.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-3.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |6````````````````````````````2|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |9````````````````````````````4|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-4.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-4.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |1````````````````````````````1|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |8````````````````````````````3|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-5.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-5.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-5.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |1````````````````````````````2|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |2````````````````````````````8|
% *------------------------------*
\pmdProduct{ % Added edges
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-6.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-6.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-6.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |4````````````````````````````5|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |1````````````````````````````9|
% *------------------------------*
\pmdProduct[ % Options
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-7.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-7.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-7.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |3````````````````````````````6|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |3````````````````````````````2|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-8.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-8.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-8.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |0````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |7````````````````````````````9|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-9.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-9.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/examples/example-9.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
%!TEX root = ../pmdraw.tex
% *------------------------------*
-% |`````````````````````````````x|
+% |1````````````````````````````1|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |``````````````````````````````|
+% |7````````````````````````````4|
% *------------------------------*
\pmdDiagram{
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,7 +1,7 @@
\documentclass{ltxdoc}
% *------------------------------*
-% |2````````````````````````````7|
+% |2````````````````````````````4|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |8````````````````````````````2|
+% |2````````````````````````````2|
% *------------------------------*
\usepackage{pmdraw}
@@ -26,13 +26,13 @@
\hypersetup{colorlinks, linkcolor=blue, urlcolor=blue}
\title{The \textsf{pmdraw} package\thanks{This document
- corresponds to \textsf{pmdraw}~v1.0, 2023-11-08.}}
+ corresponds to \textsf{pmdraw}~v1.1, 2023-11-14.}}
\author{Matthias Fresacher \\ \texttt{matthias.ypg37 at slmail.me}}
\maketitle
\begin{abstract}
-The \texttt{pmdraw} package allows you to draw elements of the Partition Monoids, commonly referred to diagrams. The package provides a lot of flexibility to draw most diagrams and can be customised as needed.
+The \texttt{pmdraw} package allows you to draw elements of the Partition Monoids, commonly referred to as diagrams. The package provides a lot of flexibility to draw most diagrams and can be customised as needed.
\end{abstract}
\tableofcontents
@@ -2392,6 +2392,84 @@
\DescribeMacro{row sep}
same as \texttt{row sep} option in bricks but applied to all bricks within (product) diagram.
+\DescribeMacro{tikz}
+passes through options to \texttt{tikz} environment. Specifically, the options in \verb`\begin{tikzpicture}[<options>]`. The default is no argument. However there are some default options passed to \texttt{tikz} automatically. This are \texttt{scale=.5}, and an adjustment to the \texttt{baseline} depending on the current typesetting mode and a \texttt{grid} key if the grid is activated.
+\begin{center}
+ \begin{minipage}{\dimexpr0.85\textwidth-2\fboxrule-2\fboxsep\relax}
+ \begin{minipage}[c]{0.4\linewidth}
+\begin{verbatim}
+\pmdDiagram[ % Options
+ tikz={scale=2}
+]{
+ { % Brick 1
+ [ % Options
+ degree=2,
+ brace={
+ left=1,
+ right=4,
+ label={n}
+ }
+ ]{ % Upper non-transversal edges
+ \pmdEmpty
+ }{ % Lower non-transversal edges
+ \pmdEmpty
+ }{ % Transversal edges
+ {1}{1}
+ {2}{2}
+ }
+ }{ % Brick 2
+ [ % Options
+ degree=1
+ ]{ % Upper non-transversal edges
+ \pmdEmpty
+ }{ % Lower non-transversal edges
+ \pmdEmpty
+ }{ % Transversal edges
+ {1}{1}
+ }
+ }
+}
+\end{verbatim}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[c]{0.4\linewidth}
+ \end{minipage}
+ \end{minipage}%
+\end{center}
+\begin{center}
+\pmdDiagram[ % Options
+ tikz={scale=2}
+]{
+ { % Brick 1
+ [ % Options
+ degree=2,
+ brace={
+ left=1,
+ right=4,
+ label={n}
+ }
+ ]{ % Upper non-transversal edges
+ \pmdEmpty
+ }{ % Lower non-transversal edges
+ \pmdEmpty
+ }{ % Transversal edges
+ {1}{1}
+ {2}{2}
+ }
+ }{ % Brick 2
+ [ % Options
+ degree=1
+ ]{ % Upper non-transversal edges
+ \pmdEmpty
+ }{ % Lower non-transversal edges
+ \pmdEmpty
+ }{ % Transversal edges
+ {1}{1}
+ }
+ }
+}
+\end{center}
+
\DescribeMacro{dots options}
allows for the redefinition of the command that draws dots between bricks. It has two arguments, the \( x \) and \( y \)-position of the dots. The default is
\begin{verbatim}
@@ -2790,8 +2868,7 @@
\item Add warning and error messages to log.
\item Allow all brick keys to work as diagram keys that apply to all bricks in a diagram. This will require setting up a flag for each key so that the diagram key sets the brick key but the brick key is not reset after drawing the first brick. This process also will need to be able to handle when a single brick has a custom special different key value and that this is reset to the digram key value and not the global default key value.
\item Allow appropriate diagram keys to work as brick keys. Notably the \texttt{grid} key.
- \item Create a \texttt{tikz} key for passing options to the \texttt{tikz} environment. Have as an example a different scale for diagram.
- \item The creation of user profiles that allows for fast and efficient setting of default key values that are different to the package defaults. Hence within a diagram, there can be a number of differetn diagram styles that can be accessed with one command.
+ \item The creation of user profiles that allows for fast and efficient setting of default key values that are different to the package defaults. Hence within a diagram, there can be a number of different diagram styles that can be accessed with one command.
\item Allow for adjusting the horizontal spacing of vertices. Need to think about making that a simple scale factor so that integer interface for edge positions is the same but then hooks will have very messy coordinates or keep it as absolute coordinates with messy edges. Alternatively, do both, allowing the user to choose which option to do and somehow distinguish between the two in the background.
\end{enumerate}
Modified: trunk/Master/texmf-dist/tex/latex/pmdraw/pmdraw.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pmdraw/pmdraw.sty 2023-11-14 21:01:31 UTC (rev 68835)
+++ trunk/Master/texmf-dist/tex/latex/pmdraw/pmdraw.sty 2023-11-14 21:01:43 UTC (rev 68836)
@@ -1,8 +1,8 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{pmdraw}[2023-11-08 v1.0 pmdraw]
+\ProvidesPackage{pmdraw}[2023-11-14 v1.1 pmdraw]
% *------------------------------*
-% |4````````````````````````````9|
+% |0````````````````````````````4|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -14,7 +14,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |9````````````````````````````6|
+% |9````````````````````````````0|
% *------------------------------*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -165,6 +165,7 @@
\renewcommand{\pmdraw at ifGrid}{0}% Hides grid
\renewcommand{\pmdraw at ifDiagWDots}{0}% Reset if drawing a diagram with dots
\renewcommand{\pmdraw at rowSep}{2}% Resets vertical separation between rows of vertices in brick
+ \renewcommand{\pmdraw at tikz}{} % Resets tikz options
\setcounter{pmdraw at blankB}{0}% Resets number of blank vertices in bottom row to the left of brick
\setcounter{pmdraw at blankT}{0}% Resets number of blank vertices in top row to the left of brick
\setcounter{pmdraw at bottomShift}{0}% Resets shift on right end of bottom row of brick
@@ -174,6 +175,8 @@
\newcommand{\pmdraw at rowSep}{2} % Vertical separation between rows of vertices in brick
+\newcommand{\pmdraw at tikz}{} % Tikz options
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% Counters %
@@ -445,6 +448,9 @@
\define at key{pmdraw at diagram}{row sep}{ % Sets vertical separation between rows of vertices in diagram
\renewcommand{\pmdraw at rowSep}{#1}
}
+\define at key{pmdraw at diagram}{tikz}{ % Sets the tikz options
+ \renewcommand{\pmdraw at tikz}{#1}
+}
\define at key{pmdraw at diagram}{dots options}{ % Sets the draw command of dots between bricks
\renewcommand{\pmdraw at drawDots}[2]{#1}
}
@@ -489,9 +495,9 @@
\ifmmode% If drawing diagram in a maths equation
\,% Add space
\ifnum\pmdraw at ifGrid=1% If displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true,apply style/.expand once=\pmdraw at tikz]%
\else% If not displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,apply style/.expand once=\pmdraw at tikz]%
\fi%
\pmdraw at hookBeforeDiagram% Hook before drawing diagrams
\pmdraw at bricksLoop% Commences loop for each brick to be drawn
@@ -503,9 +509,9 @@
\else% If drawing diagram in normal text
\raisebox{0.5cm}{% Raise diagram so bottom row is on text baseline
\ifnum\pmdraw at ifGrid=1% If displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true,apply style/.expand once=\pmdraw at tikz]%
\else% If not displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,apply style/.expand once=\pmdraw at tikz]%
\fi%
\pmdraw at hookBeforeDiagram% Hook before drawing diagrams
\pmdraw at bricksLoop% Commences loop for each brick to be drawn
@@ -529,9 +535,9 @@
\ifmmode% If drawing diagram in a maths equation
\,% Add space
\ifnum\pmdraw at ifGrid=1% If displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=-.3475cm,show grid=true]%
+ \begin{tikzpicture}[scale=.5,baseline=-.3475cm,show grid=true,apply style/.expand once=\pmdraw at tikz]%
\else% If not displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=-.3475cm]%
+ \begin{tikzpicture}[scale=.5,baseline=-.3475cm,apply style/.expand once=\pmdraw at tikz]%
\fi%
\pmdraw at hookBeforeDiagram% Hook before drawing diagrams
\pmdraw at AedgesLoop% Commences loop for added edges to be drawn
@@ -559,9 +565,9 @@
\else% If drawing diagram in normal text
\raisebox{2cm}{% Raise diagram so bottom row is on text baseline
\ifnum\pmdraw at ifGrid=1% If displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,show grid=true,apply style/.expand once=\pmdraw at tikz]%
\else% If not displaying helper grid
- \begin{tikzpicture}[scale=.5,baseline=0.405cm]%
+ \begin{tikzpicture}[scale=.5,baseline=0.405cm,apply style/.expand once=\pmdraw at tikz]%
\fi%
\pmdraw at hookBeforeDiagram% Hook before drawing diagrams
\pmdraw at AedgesLoop% Commences loop for added edges to be drawn
More information about the tex-live-commits
mailing list.