1# strands package 2# Matthew Bertucci 9/21/2021 for v1.1 3 4#include:forarray 5#include:tikz 6#include:xfp 7#include:xstring 8 9\vpartition{sorted blocks} 10\vpartition[options%keyvals]{sorted blocks} 11 12#keyvals:\vpartition 13bend=%<integer%> 14bulla=#0,1 15bullb=#0,1 16bulletends= 17floor= 18font=%<fontsize%> 19height= 20labelver= 21labelhor= 22norma= 23normb= 24nstr=%<integer%> 25reflect=%<integer%> 26rotate=%<integer%> 27scale= 28strwidth= 29tkzpic=#0,1 30type=#0,2,3,4,5 31width= 32#endkeyvals 33 34\arcpartition{sorted blocks} 35\arcpartition[options%keyvals]{sorted blocks} 36 37#keyvals:\arcpartition 38bend=%<integer%> 39bull=#0,1 40bulletsize= 41floor= 42font=%<fontsize%> 43labelver= 44labelhor= 45norma= 46normb= 47num=%<integer%> 48rotate=%<integer%> 49scale= 50strwidth= 51tkzpic=#0,1 52type=#0,1 53width= 54#endkeyvals 55 56\permutation{images of 1 to n} 57\permutation[options%keyvals]{images of 1 to n} 58 59#keyvals:\permutation 60bulla=#0,1 61bullb=#0,1 62bulletends= 63floor= 64font=%<fontsize%> 65height= 66labelver= 67labelhor= 68norma= 69normb= 70nstr=%<integer%> 71rotate=%<integer%> 72scale= 73strwidth= 74tkzpic=#0,1 75type=#0,2,3,4,5 76width= 77#endkeyvals 78 79\tiedpair{permutation}{set partition} 80\tiedpair[options%keyvals]{permutation}{set partition} 81 82#keyvals:\tiedpair 83above=#0,1 84bend=%<integer%> 85bulla=#0,1 86bullb=#0,1 87bulletends= 88floor= 89font=%<fontsize%> 90height= 91labelver= 92labelhor= 93norma= 94normb= 95nstr=%<integer%> 96rotate=%<integer%> 97scale= 98strwidth= 99tkzpic=#0,1 100type=#0,2,3,4,5 101width= 102#endkeyvals 103 104\tie{dots} 105\tie[options%keyvals]{dots} 106 107#keyvals:\tie 108bend=%<integer%> 109bull=#0,1 110bulletie= 111color=#%color 112floor= 113height= 114snake#true,false 115snakeamp= 116snakends= 117snakelen= 118style=#solid,dashed,dotted 119tieheight= 120tiewidth= 121width= 122#endkeyvals 123 124\strands{generators} 125\strands[options%keyvals]{generators} 126 127#keyvals:\strands 128bendbraid=%<integer%> 129bendtangle=%<integer%> 130bulla=#0,1 131bullb=#0,1 132bulletends= 133direction= 134floor= 135height= 136labelver= 137labelhor= 138nstr=%<integer%> 139rotate=%<integer%> 140scale= 141strwidth= 142tiebull=#0,1 143tiebullsize= 144tiecolor=#%color 145tieheight= 146tiesnake= 147tiesnakeamp= 148tiesnakends= 149tiesnakelen= 150tiestyle=#solid,dashed,dotted 151tiewidth= 152tkzpic=#0,1 153type=#0,2,3,4,5 154width= 155#endkeyvals 156