tikz.dev / TikZpingus Manual

The TikZpingus package

Wing items

A.4.22 The horse

/pingu/horse left = ⟨color⟩(default: pingu@bronze!80!pingu@black)

Give it a horse:

Compiled output

\begin{tikzpicture}
\pingu[horse left=green]
\end{tikzpicture}

/pingu/horse left flip = ⟨true/false⟩(default: \ifxleft\pingu@str@wing@left true\else false\fi)

Requires horse left.

By default, the left horse will be flipped. The right horse won’t.

Compiled output

\begin{tikzpicture}
\pingu[horse left,horse left flip=false]
\end{tikzpicture}

/pingu/horse left donkey = ⟨true/false⟩(default: false)

Requires horse left.

Draw the horse with modifications to look more like a donkey:

Compiled output

\begin{tikzpicture}
\pingu[horse left,horse left donkey=true]
\end{tikzpicture}

/pingu/horse left has base = ⟨true/false⟩(default: false)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left has base]
\end{tikzpicture}

/pingu/horse left draw = ⟨color⟩(default: ⟨horse left⟩!80!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left draw=green]
\end{tikzpicture}

/pingu/horse left mane = ⟨color⟩(default: ⟨horse left⟩!86!pingu@white)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left mane=green]
\end{tikzpicture}

/pingu/horse left mane draw = ⟨color⟩(default: ⟨horse left mane⟩!80!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left mane draw=green]
\end{tikzpicture}

/pingu/horse left thatch = ⟨color⟩(default: ⟨horse left mane⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left thatch=green]
\end{tikzpicture}

/pingu/horse left thatch draw = ⟨color⟩(default: ⟨horse left thatch⟩!80!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left thatch draw=green]
\end{tikzpicture}

/pingu/horse left tail = ⟨color⟩(default: ⟨horse left mane⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left tail=green]
\end{tikzpicture}

/pingu/horse left tail draw = ⟨color⟩(default: ⟨horse left tail⟩!80!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left tail draw=green]
\end{tikzpicture}

/pingu/horse left eyes = ⟨color⟩(default: ⟨horse left draw⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left eyes=green]
\end{tikzpicture}

horse left eye: alias of horse left eyes.

/pingu/horse left mouth = ⟨color⟩(default: ⟨horse left draw⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left mouth=green]
\end{tikzpicture}

/pingu/horse left nose = ⟨color⟩(default: ⟨horse left draw⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left nose=green]
\end{tikzpicture}

/pingu/horse left ears = ⟨color⟩(default: ⟨horse left⟩)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left ears=green]
\end{tikzpicture}

/pingu/horse left base = ⟨color⟩(default: lightgray!90!black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left has base, horse left base=green]
\end{tikzpicture}

/pingu/horse left base draw = ⟨color⟩(default: ⟨horse left base⟩!91!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left has base, horse left base draw=green]
\end{tikzpicture}

/pingu/horse left base shade = ⟨color⟩(default: lightgray!80!black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left has base, horse left base shade=green]
\end{tikzpicture}

/pingu/horse left base shade draw = ⟨color⟩(default: ⟨horse left base shade⟩!91!pingu@black)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left has base, horse left base shade draw=green]
\end{tikzpicture}

/pingu/horse left front left hoof = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left front left hoof=green]
\end{tikzpicture}

/pingu/horse left front right hoof = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left front right hoof=green]
\end{tikzpicture}

/pingu/horse left back left hoof = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left back left hoof=green]
\end{tikzpicture}

/pingu/horse left back right hoof = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left back right hoof=green]
\end{tikzpicture}

/pingu/horse left front hoofs = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left front hoofs=green]
\end{tikzpicture}

/pingu/horse left back hoofs = ⟨color⟩

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left back hoofs=green]
\end{tikzpicture}

/pingu/horse left hoofs = ⟨color⟩(default: \@pingu@none)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left hoofs=green]
\end{tikzpicture}

/pingu/horse left xshift = ⟨length⟩(default: 0pt)

Requires horse left.

This key reacts with the /pingu/horse left flip option!

Compiled output

\begin{tikzpicture}
\pingu[horse left,horse left xshift=1cm]
\end{tikzpicture}

/pingu/horse left yshift = ⟨length⟩(default: 0pt)

Requires horse left.

Compiled output

\begin{tikzpicture}
\pingu[horse left, horse left yshift=1cm]
\end{tikzpicture}

/pingu/horse left on base

Requires horse left.

Uses /pingu/horse left xshift and /pingu/horse left yshift to align a horse on a base to be set on the penguin-wing:

Compiled output

\begin{tikzpicture}
\pingu[horse left,horse left has base,
horse left on base]
\end{tikzpicture}

/pingu/horse right = ⟨color⟩(default: pingu@bronze!80!pingu@black)

Give it a horse:

Compiled output

\begin{tikzpicture}
\pingu[horse right=green]
\end{tikzpicture}

/pingu/horse right flip = ⟨true/false⟩(default: \ifxright\pingu@str@wing@left true\else false\fi)

Requires horse right.

By default, the right horse will be flipped. The right horse won’t.

Compiled output

\begin{tikzpicture}
\pingu[horse right,horse right flip=false]
\end{tikzpicture}

/pingu/horse right donkey = ⟨true/false⟩(default: false)

Requires horse right.

Draw the horse with modifications to look more like a donkey:

Compiled output

\begin{tikzpicture}
\pingu[horse right,horse right donkey=true]
\end{tikzpicture}

/pingu/horse right has base = ⟨true/false⟩(default: false)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right has base]
\end{tikzpicture}

/pingu/horse right draw = ⟨color⟩(default: ⟨horse right⟩!80!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right draw=green]
\end{tikzpicture}

/pingu/horse right mane = ⟨color⟩(default: ⟨horse right⟩!86!pingu@white)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right mane=green]
\end{tikzpicture}

/pingu/horse right mane draw = ⟨color⟩(default: ⟨horse right mane⟩!80!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right mane draw=green]
\end{tikzpicture}

/pingu/horse right thatch = ⟨color⟩(default: ⟨horse right mane⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right thatch=green]
\end{tikzpicture}

/pingu/horse right thatch draw = ⟨color⟩(default: ⟨horse right thatch⟩!80!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right thatch draw=green]
\end{tikzpicture}

/pingu/horse right tail = ⟨color⟩(default: ⟨horse right mane⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right tail=green]
\end{tikzpicture}

/pingu/horse right tail draw = ⟨color⟩(default: ⟨horse right tail⟩!80!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right tail draw=green]
\end{tikzpicture}

/pingu/horse right eyes = ⟨color⟩(default: ⟨horse right draw⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right eyes=green]
\end{tikzpicture}

horse right eye: alias of horse right eyes.

/pingu/horse right mouth = ⟨color⟩(default: ⟨horse right draw⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right mouth=green]
\end{tikzpicture}

/pingu/horse right nose = ⟨color⟩(default: ⟨horse right draw⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right nose=green]
\end{tikzpicture}

/pingu/horse right ears = ⟨color⟩(default: ⟨horse right⟩)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right ears=green]
\end{tikzpicture}

/pingu/horse right base = ⟨color⟩(default: lightgray!90!black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right has base, horse right base=green]
\end{tikzpicture}

/pingu/horse right base draw = ⟨color⟩(default: ⟨horse right base⟩!91!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right has base, horse right base draw=green]
\end{tikzpicture}

/pingu/horse right base shade = ⟨color⟩(default: lightgray!80!black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right has base, horse right base shade=green]
\end{tikzpicture}

/pingu/horse right base shade draw = ⟨color⟩(default: ⟨horse right base shade⟩!91!pingu@black)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right has base, horse right base shade draw=green]
\end{tikzpicture}

/pingu/horse right front left hoof = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right front left hoof=green]
\end{tikzpicture}

/pingu/horse right front right hoof = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right front right hoof=green]
\end{tikzpicture}

/pingu/horse right back left hoof = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right back left hoof=green]
\end{tikzpicture}

/pingu/horse right back right hoof = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right back right hoof=green]
\end{tikzpicture}

/pingu/horse right front hoofs = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right front hoofs=green]
\end{tikzpicture}

/pingu/horse right back hoofs = ⟨color⟩

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right back hoofs=green]
\end{tikzpicture}

/pingu/horse right hoofs = ⟨color⟩(default: \@pingu@none)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right hoofs=green]
\end{tikzpicture}

/pingu/horse right xshift = ⟨color⟩(default: 0pt)

Requires horse right.

This key reacts with the /pingu/horse right flip option!

Compiled output

\begin{tikzpicture}
\pingu[horse right,horse right xshift=1cm]
\end{tikzpicture}

/pingu/horse right yshift = ⟨color⟩(default: 0pt)

Requires horse right.

Compiled output

\begin{tikzpicture}
\pingu[horse right, horse right yshift=1cm]
\end{tikzpicture}

/pingu/horse right on base

Requires horse right.

Uses /pingu/horse right xshift and /pingu/horse right yshift to align a horse on a base to be set on the penguin-wing:

Compiled output

\begin{tikzpicture}
\pingu[horse right,horse right has base,
horse right on base]
\end{tikzpicture}