tikz.dev / TikZpingus Manual

The TikZpingus package

Extras

A.3.25 The graduate cap

/pingu/graduate = ⟨color⟩(default: pingu@black!95!white)

Compiled output

\begin{tikzpicture}
\pingu[graduate=green]
\end{tikzpicture}

graduate cap: alias of graduate.

/pingu/graduate top = ⟨color⟩(default: ⟨graduate⟩!95!white)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate top=green]
\end{tikzpicture}

graduate cap top: alias of graduate top.

/pingu/graduate tilt = ⟨length⟩(default: 2.33mm)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tilt=5mm]
\end{tikzpicture}

graduate cap tilt: alias of graduate tilt.

/pingu/graduate tassel = ⟨color⟩(default: \@pingu@none)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel=green]
\end{tikzpicture}

graduate cap tassel: alias of graduate tassel.

/pingu/graduate tassel drop = ⟨color⟩(default: ⟨graduate tassel⟩)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel, graduate tassel drop=green]
\end{tikzpicture}

graduate cap tassel drop: alias of graduate tassel drop.

/pingu/graduate tassel start = ⟨coordinate⟩(default: (.55cm,3.5mm-2.33mm))

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel, graduate tassel start={(2mm,4mm)}]
\end{tikzpicture}

graduate cap tassel start: alias of graduate tassel start.

/pingu/graduate tassel width = ⟨length⟩(default: .5mm)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel, graduate tassel width=2mm]
\end{tikzpicture}

graduate cap tassel width: alias of graduate tassel width.

/pingu/graduate tassel length = ⟨length⟩(default: 5.5mm)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel, graduate tassel length=12mm]
\end{tikzpicture}

graduate cap tassel length: alias of graduate tassel length.

/pingu/graduate tassel drop size = ⟨length⟩(default: .75*\pingu@x@tassel@width)

Requires graduate.

Compiled output

\begin{tikzpicture}
\pingu[graduate, graduate tassel, graduate tassel drop size=4mm]
\end{tikzpicture}

graduate cap tassel drop size: alias of graduate tassel drop size.

/pingu/graduate position = ⟨angle>:(<x>,<y>)<scale⟩(default: {-27:(-.19cm,.14cm){1.375}})

Requires graduate.

Currently, this is a very cumbersome command to change various graduate parameters at the same time:

Compiled output

\begin{tikzpicture}
\pingu[graduate,
graduate position={1:(0cm,-.09cm){1.33}}]
\end{tikzpicture}

graduate cap position: alias of graduate position.