summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-01-10 20:43:13 +0000
committerKarl Berry <karl@freefriends.org>2024-01-10 20:43:13 +0000
commit76fd6981e82e10dc9f30087b7832e01b70e95631 (patch)
tree3775d4cd3a22f3fad70f7dfd7db9282587f43371 /Master/texmf-dist/doc
parent92c8dd90e39003c0cdbdd294ecbcb044cdf5efdb (diff)
pmdraw (10jan24)
git-svn-id: svn://tug.org/texlive/trunk@69366 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/latex/pmdraw/README.md13
-rw-r--r--Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdfbin377485 -> 377618 bytes
-rw-r--r--Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex19
3 files changed, 16 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/pmdraw/README.md b/Master/texmf-dist/doc/latex/pmdraw/README.md
index f23321eb2ad..bf3990436a4 100644
--- a/Master/texmf-dist/doc/latex/pmdraw/README.md
+++ b/Master/texmf-dist/doc/latex/pmdraw/README.md
@@ -3,10 +3,10 @@ pmdraw
<!--
-README V1.1 2023-11-14
+README V1.2 2024-01-10
*------------------------------*
-|3````````````````````````````7|
+|3```````````````````````````2|
|`````____````____`````````````|
|````|MFMF\ /MFMF|````````````|
|````|MF|MF\/MF|MF|````````````|
@@ -18,12 +18,11 @@ README V1.1 2023-11-14
|``````````````|MF|````````````|
|``````````````|MF|````````````|
|``````````````|MF|````````````|
-|8````````````````````````````7|
+|3````````````````````````````4|
*------------------------------*
-->
-The `pmdraw` package allows you to draw elements of the Partition
-Monoids, commonly referred to as diagrams. The package provides a lot of
+The `pmdraw` package allows you to draw elements of the diagram 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.
@@ -54,7 +53,7 @@ Author
License
-------
-Copyright 2023-10-16 Matthias Fresacher
+Copyright 2023-10-16 (original release) & 2024, Matthias Fresacher
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -72,4 +71,4 @@ Contents
This work consists of the files `pmdraw.sty`, `pmdraw.tex` and the
examples in the folder `examples`, in addition to the derived file
-`pmdraw.pdf`.
+`pmdraw.pdf`. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf b/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf
index 6335dcefb53..de0d091292d 100644
--- a/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf
+++ b/Master/texmf-dist/doc/latex/pmdraw/pmdraw.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex b/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex
index 48518dba791..d5ce4ee4eac 100644
--- a/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex
+++ b/Master/texmf-dist/doc/latex/pmdraw/pmdraw.tex
@@ -1,7 +1,7 @@
\documentclass{ltxdoc}
% *------------------------------*
-% |2````````````````````````````4|
+% |3````````````````````````````7|
% |`````____````____`````````````|
% |````|MFMF\ /MFMF|````````````|
% |````|MF|MF\/MF|MF|````````````|
@@ -13,7 +13,7 @@
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
% |``````````````|MF|````````````|
-% |2````````````````````````````2|
+% |2````````````````````````````6|
% *------------------------------*
\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.1, 2023-11-14.}}
+ corresponds to \textsf{pmdraw}~v1.2, 2024-01-10.}}
\author{Matthias Fresacher \\ \texttt{matthias.ypg37@slmail.me}}
\maketitle
\begin{abstract}
-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.
+The \texttt{pmdraw} package allows you to draw elements of the diagram 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
@@ -42,9 +42,9 @@ The \texttt{pmdraw} package allows you to draw elements of the Partition Monoids
\subsection{Motivation}
-Partition monoids and their closely related algebras are well studied objects with applications in theoretical physics and representation theory in mathematics. The elements of these monoids are called diagrams because they can be drawn graphically as a graph following certain conventions.
+Diagram monoids and their closely related algebras are well studied objects with applications in theoretical physics and representation theory in mathematics. The elements of these monoids are called diagrams because they can be drawn graphically as a graph following certain conventions.
-My PhD thesis examines properties of these partition monoids and hence I needed to draw a large number of diagrams in a neat and consistent way. This thesis work formed the basis of this package with only customisability and the manual needed to be added to complete this package.
+My PhD thesis examines properties of these diagram monoids and hence I needed to draw a large number of diagrams in a neat and consistent way. This thesis work formed the basis of this package with only customisability and the manual needed to be added to complete this package.
\subsection{Acknowledgments}
@@ -77,7 +77,8 @@ I would like this package to be as perfect as it can be but I will need your hel
The following are a list of currently known bugs that will be addressed:
\begin{enumerate}
- \item None at the moment
+ \item When the radius of the arc for non-transversal edges is too large compared to the distance between the two nodes, the arcs overlap. The current solution is to manually specify a \texttt{level} or \texttt{height} that makes the arcs smaller.
+ \item Baseline adjustments are hard coded so when changing \texttt{scale} or text size, for example, the vertical position of diagrams is likely to be incorrect. The current solution is to manually adjust the \texttt{baseline} within the \texttt{tikz} key.
\end{enumerate}
\subsection{Incompatibilities}
@@ -1770,7 +1771,7 @@ For the drawing order of a diagram and product diagram, see the \texttt{decorate
\subsection{Edge options} \label{sec: edge/options}
-\subsubsection{non-transversal edge options} \label{sec: NT edge/options}
+\subsubsection{Non-transversal edge options} \label{sec: NT edge/options}
\DescribeMacro{level}
specifies the horizontal level of a non-transversal edges. Default is one.
@@ -2393,7 +2394,7 @@ The following options can be used for both diagrams (\verb`\pmdDiagram`) and pro
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.
+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. These are 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}