tikz.dev / TikZpingus Manual

The TikZpingus package

Getting started

1 Introduction

1.1 Dependencies

As this package is constantly work in progress, the concrete dependencies may change any time. At the moment, it loads TikZ, which loads a lot of other packages (e.g. xcolor), and etoolbox. Furthermore, the following TikZ-Libraries are in use:1 intersections, shadings, patterns.meta, decorations.pathmorphing, and shapes.symbols.

Please note: This document is typeset with xlistings and code-link, which link every key and command in the listings to its explanation. They are only used for this document (see the git submodule doc/xlistings) and are not required by tikzpingus.

1.2 Copyright

Copyright © Florian Sihler. Permission is granted to copy, distribute and/or modify this software under the terms of LPPL Version 1.3c (please note that this changed on 2026-02-27 from GPL v3, versions after v1.3 are licensed with LPPL 1.3c).
The shown example penguins are purely fictional characters, any resemblance to real penguins or real persons is purely coincidental and no copyright infringement is intended.

1 A lot of the libraries loaded are important only for specific extras. I plan on cleaning them up.