aboutsummaryrefslogtreecommitdiff
path: root/shapes.tex
diff options
context:
space:
mode:
Diffstat (limited to 'shapes.tex')
-rw-r--r--shapes.tex58
1 files changed, 57 insertions, 1 deletions
diff --git a/shapes.tex b/shapes.tex
index 1f57d35..0dbbba8 100644
--- a/shapes.tex
+++ b/shapes.tex
@@ -155,11 +155,51 @@
}
\anchor{south four sixth}{
- \outerthirdsixth
+ \
\pgf@x=-\pgf@x
\pgf@y=-\pgf@y
}
+ % Added only the minimal eighth anchor
+ \savedanchor{\outerfourtheighth}{
+ \setlength{\pgf@xa}{\pgfshapeminwidth}
+ \setlength{\pgf@ya}{\pgfshapeminheight}
+ \pgf@y=\pgf@ya
+ \pgf@x=-.5\pgf@xa % We are at (shape.north west) now
+ \advance\pgf@x by .5\pgf@ya % We are at (shape.north one half) now
+ \advance\pgf@x by 3\pgf@ya
+ }
+
+ \anchor{four eighth}{
+ \outerfourtheighth
+ \pgf@y=0pt
+ }
+ \anchor{five eighth}{
+ \outerfourtheighth
+ \pgf@x=-\pgf@x
+ \pgf@y=0pt
+ }
+
+ % Added only the minimal tenth anchor
+ \savedanchor{\outerfifthtenth}{
+ \setlength{\pgf@xa}{\pgfshapeminwidth}
+ \setlength{\pgf@ya}{\pgfshapeminheight}
+ \pgf@y=\pgf@ya
+ \pgf@x=-.5\pgf@xa % We are at (shape.north west) now
+ \advance\pgf@x by .5\pgf@ya % We are at (shape.north one half) now
+ \advance\pgf@x by 4\pgf@ya
+ }
+
+ \anchor{five tenth}{
+ \outerfifthtenth
+ \pgf@y=0pt
+ }
+ \anchor{six tenth}{
+ \outerfifthtenth
+ \pgf@x=-\pgf@x
+ \pgf@y=0pt
+ }
+
\savedanchor{\outertop}{
\setlength{\pgf@ya}{\pgfshapeminheight}
\pgf@x=0pt
@@ -215,4 +255,20 @@
stop,
minimum width=12cm,
},
+ stop7/.style={
+ stop,
+ minimum width=14cm,
+ },
+ stop8/.style={
+ stop,
+ minimum width=16cm,
+ },
+ stop9/.style={
+ stop,
+ minimum width=18cm,
+ },
+ stop10/.style={
+ stop,
+ minimum width=20cm,
+ },
}