CTAN Comprehensive TeX Archive Network

Directory graphics/pgf/contrib/tikz-ext

README.md

TikZ-Extensions

License

This material is subject to the Project Public License and the GNU Free Documentation License.

About the Author

Name: Qrrbrbirlbel

Introduction

This is not a package but a collection of libraries for PGF and TikZ;

  • ext.arrows provides additional arrow tips.
    • Many of the standard arrows.meta library's tips get “Centered” and “Untipped” variants.
    • Additional arrow tips: ext_Hug Cap, ext_Loop, ext_Double Cap, ext_Double Stealth, ext_Double Triangle.
  • ext.arrows-plus allows to place arrow tips along a path.
    • via pics along a path operation (ext/arrow, ext/softpath arrows and ext/softpath arrow)
    • via keys (ext/arc arrows and ext/softpath arrows) along a previous arc or any path segment.
    • All except the ext/arrow key support the bending of arrow tips.
    • The \arrow command of the decorations.markings library has alternatives \arrow* and \arrow** for shifting and shifting/bending.
  • ext.beamer provides better Beamer support for TikZ.
  • ext.calendar-plus extends the calendar library with more tests, week numbers and a few goodies.
    • The already defined keys day xshift, day yshift, month xshift and month yshift are now proper value-keys and can be accessed without having to use an @-riddled macro name.
    • The if key is nestable.
    • The pgfcalendar-ext package implemented more conditionals and also provides week numbering according to ISO 8601.
  • ext.layers allows to put nodes etc on a separate layer without having to use pgfonlayer.
  • ext.misc which includes
    • the PGFKeys library ext.pgfkeys-plus and
    • the PGFFor extension pgffor-ext.
  • ext.node-families uses the AUX file to sync the sizes of nodes (memoizable).
    • ext.node-families.shapes.geometric
  • ext.nodes extends the functionalities around nodes.
  • ext.paths.arcto implements an arc to path operation to construct an arc to a point.
  • ext.paths.ortho provides orthogonal path operations -|-, |-|, r-rl, r-lr, r-du and r-ud.
  • ext.paths.timer adds timers to the path operations rectangle, parabola, sin and cos.
  • ext.patterns.images allows images to be used as a path‘s pattern.
  • ext.positioning-plus adds more ways to position nodes in reference to each other.
  • ext.scalepicture scales a TikZ picture to the desired dimensions (uses the AUX file, memoizable).
  • Shapes:
    • ext.shapes.circlearrow
    • ext.shapes.circlecrosssplit
    • ext.shapes.heatmark
    • ext.shapes.rectangleroundedcorners
    • ext.shapes.superellipse
    • ext.shapes.uncenteredrectangle
  • ext.topaths.arcthrough installs a to path that expects a third point that defines an arc.
  • ext.topaths.autobend implements various to paths that bend in a specific direction instead of left or right.
  • ext.transformations.mirror adds transformations that reflect on arbitrary lines.

These were developed in response to questions on tex.stackexchange.com or texwelt.de.

Download the contents of this package in one zip archive (828.5k).

tikz-ext – A collection of libraries for PGF/TikZ

This is a collection of PGF and TikZ libraries which were developed in response to questions on tex.stackexchange.com or texwelt.de.

These libraries can be loaded by either \usepgflibrary or \usetikzlibrary.

Packagetikz-ext
Bug trackerhttps://github.com/Qrrbrbirlbel/tikz-extensions/issues
Repositoryhttps://github.com/Qrrbrbirlbel/tikz-extensions
Version0.6.2 2025-04-24
LicensesThe Project Public License
Free Documentation License
Copyright2022–2025 Qrrbrbirlbel
MaintainerQrrbrbirlbel
Contained inTeX Live as tikz-ext
MiKTeX as tikz-ext
TopicsPGF TikZ
...
Guest Book Sitemap Contact Contact Author