File: lie-hasse.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (55 lines) | stat: -rw-r--r-- 1,508 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# lie-hasse package
# Matthew Bertucci 9/10/2021 for v1.0

#include:xcolor
#include:dynkin-diagrams

\hasse{%<letter%>}{%<rank%>}
\hasse[%<options%>]{%<letter%>}{%<rank%>}

#keyvals:\hasse#c
edge length=##L
edge/.style={%<TikZ options%>}
edge quotes/.style={%<TikZ options%>}
compact edge/.style={%<TikZ options%>}
noncompact edge/.style={%<TikZ options%>}
attach Dynkin diagram#true,false
three D#true,false
z shift=%<factor%>
top/.style={%<TikZ options%>}
right/.style={%<TikZ options%>}
left/.style={%<TikZ options%>}
show ordering#true,false
show name#true,false
show widths#true,false
show height#true,false
#endkeyvals

\hasseDiagrams{type1;type2;...}
\rootSystemHeight{count register}
\rootSystemHeight[letter][rank]{count register}
\rootSystemWidthAtGrade{grade}{count register}
\rootSystemWidthAtGrade[letter]{grade}{count register}
\rootSystemWidthAtGrade[letter][rank]{grade}{count register}
\rootSum{first-pos}{second-pos}{cmd}#d
\rootSum[letter]{first-pos}{second-pos}{cmd}#d
\rootSum[letter][rank]{first-pos}{second-pos}{cmd}#d
\drawRootAsDynkinSum{arg1}{arg2}#*
\forAllPositiveRootsInHasseDiagram{command}
\studyHasseDiagramOfRootSystem{%<letter%>}{%<rank%>}#*
\studyHasseDiagramOfRootSystem[%<options%>]{%<letter%>}{%<rank%>}#*
\doRootThing{arg1}{arg2}#*
\drawRootDecomp{first-pos}{second-pos}#*
\backwardsGtwo#*
\attachDynkin#*
\doHasseDiagram{arg}#*
\forscsvlist#*
\drpo#S
\drmo#S
\tdrpt#S
\maxy#S
\lbl#S
\drmt#S
\iD#S
\xxD#S
\maxxD#S