diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty | 68 |
1 files changed, 46 insertions, 22 deletions
diff --git a/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty b/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty index 7e2cf00bca0..32e6c17833b 100644 --- a/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty +++ b/Master/texmf-dist/tex/latex/dynkin-diagrams/dynkin-diagrams.sty @@ -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,34 +1842,44 @@ decoration= 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, 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, 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, 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 @@ decoration= {% \IfStrEqCase{\dynkin@string}% {% - {even}{\gdef\dynkin@string{***.***}\global\dynkin@oddfalse\global\dynkin@Satake@diagramfalse}% - {odd}{\gdef\dynkin@string{****.***}\global\dynkin@oddtrue\global\dynkin@Satake@diagramfalse}% - {}{\gdef\dynkin@string{**.**}\global\dynkin@Satake@diagramfalse}% + {even}{\gdef\dynkin@string{ddd.ddd}\global\dynkin@oddfalse\global\dynkin@Satake@diagramfalse}% +% {even}{\gdef\dynkin@string{***.***}\global\dynkin@oddfalse\global\dynkin@Satake@diagramfalse}% + {odd}{\gdef\dynkin@string{dddd.ddd}\global\dynkin@oddtrue\global\dynkin@Satake@diagramfalse}% +% {odd}{\gdef\dynkin@string{****.***}\global\dynkin@oddtrue\global\dynkin@Satake@diagramfalse}% + {}{\gdef\dynkin@string{dd.dd}\global\dynkin@Satake@diagramfalse}% +% {}{\gdef\dynkin@string{**.**}\global\dynkin@Satake@diagramfalse}% {I}{ \gdef\dynkin@string{oo.oo}}% {II}{\gdef\dynkin@string{*o*.o*}}% {IIIa}{\global\dynkin@ply=2\gdef\dynkin@string{oo.o**.**o.oo}}% @@ -2352,12 +2365,15 @@ decoration= {}{% \global\dynkin@Satake@diagramfalse% \ifdynkin@Coxeter% - \gdef\dynkin@string{***.***}% + \gdef\dynkin@string{ddd.ddd}% +% \gdef\dynkin@string{***.***}% \else% \ifdynkin@is@extended% - \gdef\dynkin@string{***.***}% + \gdef\dynkin@string{ddd.ddd}% +% \gdef\dynkin@string{***.***}% \else% - \gdef\dynkin@string{**.***}% + \gdef\dynkin@string{dd.ddd}% +% \gdef\dynkin@string{**.***}% \fi% \fi% }% @@ -2373,9 +2389,11 @@ decoration= {}{% \global\dynkin@Satake@diagramfalse% \ifdynkin@Coxeter% - \gdef\dynkin@string{***.***}% + \gdef\dynkin@string{ddd.ddd}% +% \gdef\dynkin@string{***.***}% \else% - \gdef\dynkin@string{**.***}% + \gdef\dynkin@string{dd.ddd}% +% \gdef\dynkin@string{**.***}% \fi% }% {I}{\gdef\dynkin@string{oo.oo}}% @@ -2392,20 +2410,25 @@ decoration= \global\dynkin@Satake@diagramfalse% \ifdynkin@is@extended% \ifnum\dynkin@ply=4% - \gdef\dynkin@string{****.*.*****} + \gdef\dynkin@string{dddd.d.ddddd} +% \gdef\dynkin@string{****.*.*****} \else% - \gdef\dynkin@string{***.****}% + \gdef\dynkin@string{ddd.dddd}% +% \gdef\dynkin@string{***.****}% \fi% \else% \ifdynkin@is@twisted% \IfStrEqCase{\dynkin@twisted@series}% {% - {2}{ \gdef\dynkin@string{**.***}}% - {3}{\gdef\dynkin@string{***}}% + {2}{ \gdef\dynkin@string{dd.ddd}}% +% {2}{ \gdef\dynkin@string{**.***}}% + {3}{\gdef\dynkin@string{ddd}}% +% {3}{\gdef\dynkin@string{***}}% }% [\dynkin@error@series]% \else% - \gdef\dynkin@string{**.****}% + \gdef\dynkin@string{dd.dddd}% +% \gdef\dynkin@string{**.****}% \fi% \fi% }% @@ -2427,7 +2450,8 @@ decoration= \global\dynkin@Satake@diagramfalse% \IfStrEq{\dynkin@twisted@series}{2}% {% - \gdef\dynkin@string{*****}% + \gdef\dynkin@string{ddddd}% +% \gdef\dynkin@string{*****}% }% {% \dynkin@error@series% @@ -2485,7 +2509,7 @@ decoration= [\dynkin@error@series]% \ifdynkin@Satake@diagram% \else% - \StrSubstitute{\dynkin@string}{*}{\dynkin@root@mark}[\temp]% + \StrSubstitute{\dynkin@string}{d}{\dynkin@root@mark}[\temp]% \xdef\dynkin@string{\temp}% \fi% }% |