texlive[49808] Master/texmf-dist: dynkin-diagrams (24jan19)
commits+karl at tug.org
commits+karl at tug.org
Thu Jan 24 23:12:18 CET 2019
Revision: 49808
http://tug.org/svn/texlive?view=revision&revision=49808
Author: karl
Date: 2019-01-24 23:12:17 +0100 (Thu, 24 Jan 2019)
Log Message:
-----------
dynkin-diagrams (24jan19)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/README
trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.pdf
trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.tex
trunk/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty
Modified: trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/README 2019-01-24 22:12:00 UTC (rev 49807)
+++ trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/README 2019-01-24 22:12:17 UTC (rev 49808)
@@ -2,9 +2,9 @@
Dynkin diagrams
- v3.14159
+ v3.141592
- 21 January 2019
+ 24 January 2019
___________________________________
Authors : Ben McKay
@@ -16,6 +16,6 @@
----------------------------------------------------------------------
Draws Dynkin diagrams in LaTeX documents, using the TikZ package.
-Version 3.14159 adds ceref style, fixes problems with folding in Kac style, and ensures that the diagrams, by default, remain drawn solidly, even if the ambient TikZ diagram is not.
+Version 3.141592 fixes a rarely encountered problem with changing the default root marker and default affine root marker simultaneously, and smooths the ceref style indefinite edges.
Modified: trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.tex 2019-01-24 22:12:00 UTC (rev 49807)
+++ trunk/Master/texmf-dist/doc/latex/dynkin-diagrams/dynkin-diagrams.tex 2019-01-24 22:12:17 UTC (rev 49808)
@@ -1,6 +1,6 @@
\documentclass{amsart}
-\title{The Dynkin diagrams package \\ Version 3.14159}
+\title{The Dynkin diagrams package \\ Version 3.141592}
\makeatletter
\DeclareRobustCommand{\scotsMc}{\scotsMcx{c}}
@@ -20,7 +20,7 @@
\author{Ben \scotsMc{}Kay}
\address{School of Mathematical Sciences, University College Cork, Cork, Ireland}
\email{b.mckay at ucc.ie}
-\date{21 January 2019}
+\date{24 January 2019}
\usepackage{etex}
\usepackage[T1]{fontenc}
@@ -298,6 +298,7 @@
\dyn{G}{I}
\end{dynkinTable}
+\section{How to fold}
\begin{tcblisting}{title={If you don't like the solid gray ``folding bar'', most people use arrows. Here is \(E_{II}\)}}
\newcommand{\invol}[2]{\draw[latex-latex] (root #1) to
[out=-60,in=-120] node[midway,below]{$\sigma$} (root #2);}
@@ -1001,7 +1002,7 @@
\endgroup
-\section{Folded Dynkin diagrams}
+\section{More on folded Dynkin diagrams}
The Dynkin diagrams package has limited support for folding Dynkin diagrams.
\begin{tcblisting}{title={Folding}}
\dynkin[fold]{A}{13}
Modified: trunk/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty 2019-01-24 22:12:00 UTC (rev 49807)
+++ trunk/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty 2019-01-24 22:12:17 UTC (rev 49808)
@@ -2,7 +2,7 @@
%
% The Dynkin Diagrams package.
%
-% Version 3.14159
+% Version 3.141592
%
%
% This package draws Dynkin diagrams in LaTeX documents, using the TikZ package.
@@ -18,7 +18,7 @@
%
%
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{dynkin-diagrams}[2019/1/21 Dynkin diagrams]
+\ProvidesPackage{dynkin-diagrams}[2019/01/24 Dynkin diagrams]
\RequirePackage{tikz}
\RequirePackage{xstring}
\RequirePackage{xparse}
@@ -1842,12 +1842,22 @@
indefinite edge/.style={solid,draw=black,fill=none,thin,loosely dotted},
},
ceref/.style={
+ edge length=.48cm,
+ indefinite edge/.style={
+ shorten <=2pt,
+ shorten >=2pt,
+ solid,
+ draw=black,
+ fill=white,
+ thin,
+ densely dotted
+ },
edge/.style={
solid,
draw=black,
fill=white,
thin,
- copy shadow={draw=black,fill=white,thin,shadow xshift=.2pt, shadow yshift=-.3pt},
+ double copy shadow={draw=black!90,fill=white,thin,shadow xshift=.1pt, shadow yshift=-.15pt},
},
*/.style={
yscale=1.2,
@@ -1854,7 +1864,7 @@
solid,
draw=black,
fill=gray,
- copy shadow={fill=black,shadow xshift=0.2pt, shadow yshift=-0.3pt},
+ double copy shadow={fill=black,shadow xshift=0.1pt, shadow yshift=-0.15pt},
},
o/.style={
yscale=1.2,
@@ -1861,7 +1871,7 @@
solid,
draw=black,
fill=white,
- copy shadow={fill=black,shadow xshift=0.2pt, shadow yshift=-0.3pt},
+ double copy shadow={fill=black,shadow xshift=0.1pt, shadow yshift=-0.15pt},
},
O/.style={
yscale=1.2,
@@ -1868,8 +1878,8 @@
solid,
draw=black,
fill=white,
- copy shadow={fill=black,shadow xshift=0.2pt, shadow yshift=-0.3pt},
- },
+ double copy shadow={fill=green,shadow xshift=0.1pt, shadow yshift=-0.15pt},
+ }
t/.style={
yscale=1.2,
solid,
@@ -2334,9 +2344,12 @@
{%
\IfStrEqCase{\dynkin at string}%
{%
- {even}{\gdef\dynkin at string{***.***}\global\dynkin at oddfalse\global\dynkin at Satake@diagramfalse}%
- {odd}{\gdef\dynkin at string{****.***}\global\dynkin at oddtrue\global\dynkin at Satake@diagramfalse}%
- {}{\gdef\dynkin at string{**.**}\global\dynkin at Satake@diagramfalse}%
+ {even}{\gdef\dynkin at string{ddd.ddd}\global\dynkin at oddfalse\global\dynkin at Satake@diagramfalse}%
+% {even}{\gdef\dynkin at string{***.***}\global\dynkin at oddfalse\global\dynkin at Satake@diagramfalse}%
+ {odd}{\gdef\dynkin at string{dddd.ddd}\global\dynkin at oddtrue\global\dynkin at Satake@diagramfalse}%
+% {odd}{\gdef\dynkin at string{****.***}\global\dynkin at oddtrue\global\dynkin at Satake@diagramfalse}%
+ {}{\gdef\dynkin at string{dd.dd}\global\dynkin at Satake@diagramfalse}%
+% {}{\gdef\dynkin at string{**.**}\global\dynkin at Satake@diagramfalse}%
{I}{ \gdef\dynkin at string{oo.oo}}%
{II}{\gdef\dynkin at string{*o*.o*}}%
{IIIa}{\global\dynkin at ply=2\gdef\dynkin at string{oo.o**.**o.oo}}%
@@ -2352,12 +2365,15 @@
{}{%
\global\dynkin at Satake@diagramfalse%
\ifdynkin at Coxeter%
- \gdef\dynkin at string{***.***}%
+ \gdef\dynkin at string{ddd.ddd}%
+% \gdef\dynkin at string{***.***}%
\else%
\ifdynkin at is@extended%
- \gdef\dynkin at string{***.***}%
+ \gdef\dynkin at string{ddd.ddd}%
+% \gdef\dynkin at string{***.***}%
\else%
- \gdef\dynkin at string{**.***}%
+ \gdef\dynkin at string{dd.ddd}%
+% \gdef\dynkin at string{**.***}%
\fi%
\fi%
}%
@@ -2373,9 +2389,11 @@
{}{%
\global\dynkin at Satake@diagramfalse%
\ifdynkin at Coxeter%
- \gdef\dynkin at string{***.***}%
+ \gdef\dynkin at string{ddd.ddd}%
+% \gdef\dynkin at string{***.***}%
\else%
- \gdef\dynkin at string{**.***}%
+ \gdef\dynkin at string{dd.ddd}%
+% \gdef\dynkin at string{**.***}%
\fi%
}%
{I}{\gdef\dynkin at string{oo.oo}}%
@@ -2392,20 +2410,25 @@
\global\dynkin at Satake@diagramfalse%
\ifdynkin at is@extended%
\ifnum\dynkin at ply=4%
- \gdef\dynkin at string{****.*.*****}
+ \gdef\dynkin at string{dddd.d.ddddd}
+% \gdef\dynkin at string{****.*.*****}
\else%
- \gdef\dynkin at string{***.****}%
+ \gdef\dynkin at string{ddd.dddd}%
+% \gdef\dynkin at string{***.****}%
\fi%
\else%
\ifdynkin at is@twisted%
\IfStrEqCase{\dynkin at twisted@series}%
{%
- {2}{ \gdef\dynkin at string{**.***}}%
- {3}{\gdef\dynkin at string{***}}%
+ {2}{ \gdef\dynkin at string{dd.ddd}}%
+% {2}{ \gdef\dynkin at string{**.***}}%
+ {3}{\gdef\dynkin at string{ddd}}%
+% {3}{\gdef\dynkin at string{***}}%
}%
[\dynkin at error@series]%
\else%
- \gdef\dynkin at string{**.****}%
+ \gdef\dynkin at string{dd.dddd}%
+% \gdef\dynkin at string{**.****}%
\fi%
\fi%
}%
@@ -2427,7 +2450,8 @@
\global\dynkin at Satake@diagramfalse%
\IfStrEq{\dynkin at twisted@series}{2}%
{%
- \gdef\dynkin at string{*****}%
+ \gdef\dynkin at string{ddddd}%
+% \gdef\dynkin at string{*****}%
}%
{%
\dynkin at error@series%
@@ -2485,7 +2509,7 @@
[\dynkin at error@series]%
\ifdynkin at Satake@diagram%
\else%
- \StrSubstitute{\dynkin at string}{*}{\dynkin at root@mark}[\temp]%
+ \StrSubstitute{\dynkin at string}{d}{\dynkin at root@mark}[\temp]%
\xdef\dynkin at string{\temp}%
\fi%
}%
More information about the tex-live-commits
mailing list