diff options
Diffstat (limited to '')
-rw-r--r-- | shapes.tex | 47 |
1 files changed, 47 insertions, 0 deletions
@@ -120,6 +120,45 @@ \pgf@y=-\pgf@y } + \savedanchor{\outerthirdsixth}{ + \setlength{\pgf@xa}{\pgfshapeminwidth} + \setlength{\pgf@ya}{\pgfshapeminheight} + \pgf@y=\pgf@ya + \pgf@x=-.5\pgf@xa % We are at (shape.north west) now + % \multiply\pgf@ya by 2 + \advance\pgf@x by 2.5\pgf@ya % We are at (shape.north one half) now + } + + \anchor{three sixth}{ + \outerthirdsixth + \pgf@y=0pt + } + + \anchor{four sixth}{ + \outerthirdsixth + \pgf@x=-\pgf@x + \pgf@y=0pt + } + + \anchor{north three sixth}{ + \outerthirdsixth + } + + \anchor{south three sixth}{ + \outerthirdsixth + \pgf@y=-\pgf@y + } + + \anchor{north four sixth}{ + \outerthirdsixth + \pgf@x=-\pgf@x + } + + \anchor{south four sixth}{ + \outerthirdsixth + \pgf@x=-\pgf@x + \pgf@y=-\pgf@y + } \savedanchor{\outertop}{ \setlength{\pgf@ya}{\pgfshapeminheight} @@ -168,4 +207,12 @@ stop, minimum width=8cm, }, + stop5/.style={ + stop, + minimum width=10cm, + }, + stop6/.style={ + stop, + minimum width=12cm, + }, } |