Directory graphics/pgf/contrib/tikz-ext
TikZ-Extensions
License
This material is subject to the LaTeX Project Public License and the GNU Free Documentation License.
About the Author
Name: Qrrbrbirlbel
Introduction
This is not a LaTeX package but a collection of libraries for PGF and TikZ;
ext.arrows
provides additional arrow tips.- Many of the standard
arrows.meta
library's get “Centered” and “Untipped” alternative. - Furthermore, the arrow tips
ext_Hug Cap
for connecting circles neatly andext_Loop
are provided.
- Many of the standard
ext.arrows-plus
allows to place arrow tips along a path.- These can either be placed via pics along a path operation (
ext/arrow
,ext/softpath arrows
andext/softpath arrow
) or via keys (ext/arc arrows
andext/softpath arrows
) along a previous arc or any path segment. All except theext/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.calendar-plus
extends thecalendar
library with more tests, week numbers and a few goodies.- The already defined keys
day xshift
,day yshift
,month xshift
andmonth yshift
are now proper value-keys and can be accessed wtithout having to use an@
-riddled macro name. - The
if
key is nestable. - Via the
pgfcalendar-ext
package more conditionals are available, also week numbering according to ISO 8601 is supported.
- The already defined keys
ext.layers
allows to put nodes etc on a separate layer without having to usepgfonlayer
.ext.nodes
extends the functionalities around nodes.ext.node-families
uses the AUX file to sync the sizes of nodes.ext.node-families.shapes.geometric
ext.paths.arcto
uses\pgfpatharcto
to construct an arc to a point.ext.paths.ortho
provides orthogonal path operations-|-
,|-|
,r-rl
,r-lr
,r-du
andr-ud
.ext.paths.timer
adds timers torectangle
,parabola
,sin
andcos
.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.ext.topaths.arcthrough
installs ato path
that expects a third point that defines an arc.ext.transformations.mirror
adds transformations that reflect on arbitrary lines.ext.misc
which includes- the PGFKeys library
ext.pgfkeys-plus
and - the PGFFor extension
pgffor-ext
.
- the PGFKeys library
- Shapes:
ext.shapes.circlearrow
ext.shapes.circlecrosssplit
ext.shapes.heatmark
ext.shapes.rectangleroundedcorners
ext.shapes.superellipse
ext.shapes.uncenteredrectangle
These were developed in response to questions on tex.stackexchange.com or texwelt.de.
Download the contents of this package in one zip archive (778.8k).
tikz-ext – A collection of libraries for PGF/TikZ
This is not a LaTeX 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” alternatives.
- Furthermore, the arrow tips ext_Hug Cap for connecting circles neatly and ext_Loop are provided.
-
ext.arrows-plus allows to place arrow tips along a path.
These can either be placed via pics along a path operation (ext/arrow, ext/softpath arrows and ext/softpath arrow) or 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.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 wtithout having to use an @-riddled macro name.
- The if key is nestable.
- Via the pgfcalendar-ext package more conditionals are available, also week numbering according to ISO 8601 is supported.
-
ext.layers allows to put nodes etc on a separate layer without having to use pgfonlayer.
-
ext.nodes extends the functionalities around nodes.
-
ext.node-families uses the AUX file to sync the sizes of nodes.
- ext.node-families.shapes.geometric
-
ext.paths.arcto uses \pgfpatharcto 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 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.
-
ext.topaths.arcthrough installs a to path that expects a third point that defines an arc.
-
ext.transformations.mirror adds transformations that reflect on arbitrary lines.
-
ext.misc which includes
- the PGFKeys library ext.pgfkeys-plus and
- the PGFFor extension pgffor-ext.
-
Shapes:
- ext.shapes.circlearrow
- ext.shapes.circlecrosssplit
- ext.shapes.heatmark
- ext.shapes.rectangleroundedcorners
- ext.shapes.superellipse
- ext.shapes.uncenteredrectangle
Package | tikz-ext |
Home page | https://github.com/Qrrbrbirlbel/tikz-extensions |
Bug tracker | https://github.com/Qrrbrbirlbel/tikz-extensions/issues |
Repository | https://github.com/Qrrbrbirlbel/tikz-extensions |
Developers | https://github.com/Qrrbrbirlbel/tikz-extensions |
Version | 0.6 |
Licenses | The LaTeX Project Public License Free Documentation License |
Copyright | 2022–2025 Qrrbrbirlbel |
Maintainer | Qrrbrbirlbel |
Contained in | TeX Live as tikz-ext MiKTeX as tikz-ext |
Topics | PGF TikZ |
