diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex b/Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex index 5cf633d0c59..369a0ecbd09 100644 --- a/Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex +++ b/Master/texmf-dist/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.footprints.code.tex @@ -7,7 +7,7 @@ % % See the file doc/generic/pgf/licenses/LICENSE for more details. -\usepgfmodule{decorations} +\usepgfmodule{decorations}% % Parameters @@ -22,12 +22,12 @@ /pgf/decoration/foot angle/.initial=10, % What animal? /pgf/decoration/foot of/.initial=human, -} +}% \pgfdeclaredecoration{footprints}{left} -{ +{% \state{left}[width=\pgfkeysvalueof{/pgf/decoration/stride length}/2,next state=right] { \pgftransformyshift{\pgfkeysvalueof{/pgf/decoration/foot sep}/2} @@ -35,7 +35,7 @@ \pgftransformscale{\pgfmathresult} \pgftransformrotate{\pgfkeysvalueof{/pgf/decoration/foot angle}} \csname pgf@lib@foot@of@\pgfkeysvalueof{/pgf/decoration/foot of}\endcsname - } + }% \state{right}[width=\pgfkeysvalueof{/pgf/decoration/stride length}/2,next state=left] { \pgftransformyscale{-1} @@ -44,23 +44,23 @@ \pgftransformscale{\pgfmathresult} \pgftransformrotate{\pgfkeysvalueof{/pgf/decoration/foot angle}} \csname pgf@lib@foot@of@\pgfkeysvalueof{/pgf/decoration/foot of}\endcsname - } -} + }% +}% -% Actual footprints. +% Actual footprints. % % A footprint must be name \pgf@lib@foot@of@XXX, be a left foot and % should fill a rectangle of (0,0) rectangle (1pt,1pt) (more or less) -% and point right. +% and point right. % \def\pgf@lib@foot@of@gnome{ % Coordinates from a Gnome logo on wikimedia commons. LGPL % license... Unknown author. - % + % % Flip and rotate \pgftransformcm{0}{-1}{-1}{0}{\pgfqpoint{1pt}{0.8pt}} \pgftransformscale{0.83333} @@ -68,23 +68,23 @@ \pgfpathcurveto{\pgfqpoint{.61466pt}{0pt}}{\pgfqpoint{.56851pt}{.35041pt}}{\pgfqpoint{.70691pt}{.35041pt}} \pgfpathcurveto{\pgfqpoint{.84529pt}{.35041pt}}{\pgfqpoint{1.10671pt}{0pt}}{\pgfqpoint{.86068pt}{0pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.45217pt}{.30699pt}} \pgfpathcurveto{\pgfqpoint{.52586pt}{.31149pt}}{\pgfqpoint{.60671pt}{.02577pt}}{\pgfqpoint{.46821pt}{.04374pt}} \pgfpathcurveto{\pgfqpoint{.32976pt}{.06171pt}}{\pgfqpoint{.37845pt}{.30249pt}}{\pgfqpoint{.45217pt}{.30699pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.11445pt}{.48453pt}} \pgfpathcurveto{\pgfqpoint{.16686pt}{.46146pt}}{\pgfqpoint{.1212pt}{.23581pt}}{\pgfqpoint{.03208pt}{.29735pt}} \pgfpathcurveto{\pgfqpoint{-.057pt}{.3589pt}}{\pgfqpoint{.06204pt}{.50759pt}}{\pgfqpoint{.11445pt}{.48453pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.26212pt}{.36642pt}} \pgfpathcurveto{\pgfqpoint{.32451pt}{.3537pt}}{\pgfqpoint{.32793pt}{.09778pt}}{\pgfqpoint{.21667pt}{.14369pt}} \pgfpathcurveto{\pgfqpoint{.10539pt}{.18961pt}}{\pgfqpoint{.19978pt}{.37916pt}}{\pgfqpoint{.26212pt}{.36642pt}} \pgfpathlineto{\pgfqpoint{.26212pt}{.36642pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.58791pt}{.93913pt}} \pgfpathcurveto{\pgfqpoint{.59898pt}{1.02367pt}}{\pgfqpoint{.52589pt}{1.06542pt}}{\pgfqpoint{.45431pt}{1.01092pt}} \pgfpathcurveto{\pgfqpoint{.22644pt}{.83743pt}}{\pgfqpoint{.8316pt}{.75088pt}}{\pgfqpoint{.79171pt}{.51386pt}} @@ -94,7 +94,7 @@ \pgfpathcurveto{\pgfqpoint{.8358pt}{.82589pt}}{\pgfqpoint{.57867pt}{.8686pt}}{\pgfqpoint{.58791pt}{.93913pt}} \pgfpathlineto{\pgfqpoint{.58791pt}{.93913pt}} \pgfpathclose -} +}% @@ -118,14 +118,14 @@ \pgfpathcurveto{\pgfqpoint{-3.4844pt}{2.9162pt}}{\pgfqpoint{-2.6164pt}{1.654pt}}{\pgfqpoint{-1.454pt}{1.3886pt}} \pgfpathcurveto{\pgfqpoint{-1.0876pt}{1.305pt}}{\pgfqpoint{-1.0296pt}{1.3066pt}}{\pgfqpoint{-.886pt}{1.652pt}} \pgfpathclose -} +}% \expandafter\def\csname pgf@lib@foot@of@felis silvestris\endcsname{ % Coordinates derived from vector image created by Mark Wibrow, based % on the forefoot of `felis silvestris' shown in % Pearson, B. and Burton, J. A. (1980), `Wild Animals', Collins, 155. - % + % \pgftransformcm{0}{.1}{.1}{0}{\pgfqpoint{.48pt}{.5pt}} \pgfpathmoveto{\pgfqpoint{2.7312pt}{-1.992pt}} \pgfpathcurveto{\pgfqpoint{1.8716pt}{-1.4226pt}}{\pgfqpoint{2.1404pt}{.0436pt}}{\pgfqpoint{.9202pt}{.0436pt}} @@ -151,30 +151,30 @@ \pgfpathcurveto{\pgfqpoint{2.8534pt}{.7868pt}}{\pgfqpoint{3.4658pt}{1.2838pt}}{\pgfqpoint{3.6872pt}{2.0152pt}} \pgfpathcurveto{\pgfqpoint{3.9084pt}{2.7466pt}}{\pgfqpoint{3.655pt}{3.4358pt}}{\pgfqpoint{3.1212pt}{3.5542pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{-.6182pt}{5.0456pt}} \pgfpathcurveto{\pgfqpoint{-1.2132pt}{5.0456pt}}{\pgfqpoint{-1.6956pt}{4.3104pt}}{\pgfqpoint{-1.6956pt}{3.4038pt}} \pgfpathcurveto{\pgfqpoint{-1.6956pt}{2.4972pt}}{\pgfqpoint{-1.2132pt}{1.7618pt}}{\pgfqpoint{-.6182pt}{1.7618pt}} \pgfpathcurveto{\pgfqpoint{-.0232pt}{1.7618pt}}{\pgfqpoint{.4592pt}{2.4972pt}}{\pgfqpoint{.4592pt}{3.4038pt}} \pgfpathcurveto{\pgfqpoint{.4592pt}{4.3104pt}}{\pgfqpoint{-.0232pt}{5.0456pt}}{\pgfqpoint{-.6182pt}{5.0456pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{-4.1176pt}{1.8248pt}} \pgfpathcurveto{\pgfqpoint{-4.6334pt}{1.7534pt}}{\pgfqpoint{-4.9806pt}{1.0312pt}}{\pgfqpoint{-4.8928pt}{.212pt}} \pgfpathcurveto{\pgfqpoint{-4.8052pt}{-.6072pt}}{\pgfqpoint{-4.3158pt}{-1.2136pt}}{\pgfqpoint{-3.8pt}{-1.1422pt}} \pgfpathcurveto{\pgfqpoint{-3.2842pt}{-1.0708pt}}{\pgfqpoint{-2.9372pt}{-.3486pt}}{\pgfqpoint{-3.0248pt}{.4706pt}} \pgfpathcurveto{\pgfqpoint{-3.1126pt}{1.2898pt}}{\pgfqpoint{-3.6018pt}{1.8962pt}}{\pgfqpoint{-4.1176pt}{1.8248pt}} \pgfpathclose -} +}% \def\pgf@lib@foot@of@human{% % Coordinates derived from vector image created by Mark Wibrow. \pgftransformcm{0}{.5}{.5}{0}{\pgfqpoint{.48pt}{.2pt}} - % + % % Draw main part of foot. - % + % \pgfpathmoveto{\pgfqpoint{.20175pt}{-.72633pt}} \pgfpathcurveto{\pgfqpoint{.16314pt}{-.88194pt}}{\pgfqpoint{.07386pt}{-1.0167pt}}{\pgfqpoint{-.08385pt}{-1.0167pt}} \pgfpathcurveto{\pgfqpoint{-.24153pt}{-1.0167pt}}{\pgfqpoint{-.36942pt}{-.84897pt}}{\pgfqpoint{-.36942pt}{-.72633pt}} @@ -189,7 +189,7 @@ \pgfpathclose % % Draw toe.s - % + % \pgfpathmoveto{\pgfqpoint{-.27138pt}{1.01451pt}} \pgfpathcurveto{\pgfqpoint{-.21198pt}{1.01451pt}}{\pgfqpoint{-.1638pt}{.94509pt}}{\pgfqpoint{-.1638pt}{.8595pt}} \pgfpathcurveto{\pgfqpoint{-.1638pt}{.77388pt}}{\pgfqpoint{-.21198pt}{.70446pt}}{\pgfqpoint{-.27138pt}{.70446pt}} @@ -210,21 +210,21 @@ \pgfpathcurveto{\pgfqpoint{.0453pt}{.66699pt}}{\pgfqpoint{.02019pt}{.70602pt}}{\pgfqpoint{.0264pt}{.74874pt}} \pgfpathcurveto{\pgfqpoint{.03261pt}{.79149pt}}{\pgfqpoint{.0678pt}{.82176pt}}{\pgfqpoint{.10497pt}{.81636pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.24054pt}{.70842pt}} \pgfpathcurveto{\pgfqpoint{.27513pt}{.70842pt}}{\pgfqpoint{.30318pt}{.67686pt}}{\pgfqpoint{.30318pt}{.63795pt}} \pgfpathcurveto{\pgfqpoint{.30318pt}{.59904pt}}{\pgfqpoint{.27513pt}{.56751pt}}{\pgfqpoint{.24054pt}{.56751pt}} \pgfpathcurveto{\pgfqpoint{.20598pt}{.56751pt}}{\pgfqpoint{.17793pt}{.59904pt}}{\pgfqpoint{.17793pt}{.63795pt}} \pgfpathcurveto{\pgfqpoint{.17793pt}{.67686pt}}{\pgfqpoint{.20598pt}{.70842pt}}{\pgfqpoint{.24054pt}{.70842pt}} \pgfpathclose - % + % \pgfpathmoveto{\pgfqpoint{.35973pt}{.57501pt}} \pgfpathcurveto{\pgfqpoint{.3918pt}{.57501pt}}{\pgfqpoint{.41781pt}{.54852pt}}{\pgfqpoint{.41781pt}{.51585pt}} \pgfpathcurveto{\pgfqpoint{.41781pt}{.48318pt}}{\pgfqpoint{.3918pt}{.45669pt}}{\pgfqpoint{.35973pt}{.45669pt}} \pgfpathcurveto{\pgfqpoint{.32769pt}{.45669pt}}{\pgfqpoint{.30168pt}{.48318pt}}{\pgfqpoint{.30168pt}{.51585pt}} \pgfpathcurveto{\pgfqpoint{.30168pt}{.54852pt}}{\pgfqpoint{.32769pt}{.57501pt}}{\pgfqpoint{.35973pt}{.57501pt}} \pgfpathclose -} +}% -\endinput
\ No newline at end of file +\endinput |