Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL-1.3a and LPPL-1.3c and MIT and Public Domain and UCD and Utopia
ASL 2.0 and LGPL-2.1-only and Zlib and OFL-1.1 and Public Domain and LGPL-2.0-only and GPLv2+ and MPL-1.1 and Libpng and LGPL-3.0-only and BSL-1.0 and GPLv2 and GPLv3 and CPL-1.0 and IJG and MIT and LPPL-1.3c and ICU and psutils
(LGPL-2.0-or-later AND LPPL-1.3c AND GPL-3.0-or-later AND GPL-1.0-or-later AND GFDL-1.1-or-later)
(LPPL-1.3c AND GPL-1.0-or-later AND GPL-3.0-only)
A package for typesetting a variety of graphs and diagrams with TeX. Xy-pic works with most formats (including LaTeX, AMS- LaTeX, AMS-TeX, and plain TeX). The distribution includes Michael Barr's diag package, which was previously distributed stand-alone.
acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
TikZ library to draw switching architectures
The package provides a library that offers an easy way to draw switching architectures and to customize their aspect.
This package allows the creation of images of complex networks that are seamlessly integrated into the underlying LaTeX files.
A document class provides a simple way of using TikZ for generating posters. Several formatting options are available, and spacing and layout of the poster is to a large extent automated.
Spherical Mercator coordinate systems and Web Mercator tile integration
This package extends TikZ with tools to create map graphics. The provided coordinate system relies on the Web Mercator projection used on the Web by OpenStreetMap and others. The package supports the seamless integration of graphics from public map tile servers by a Python script. Also, common map elements like markers, geodetic networks, bar scales, routes, orthodrome pieces, and more are part of the package.
The tkz-euclide package is a set of files, designed to give math teachers and students) easy access at the programming of Euclidean geometry with TikZ.
TikZ library for typesetting electrical diagrams
This package contains a collection of symbols for typesetting electrical wiring diagrams for relay control systems. The symbols are meant to be in agreement with the international standard IEC-60617 which has been adopted worldwide, with perhaps the exception of the USA. It extends and modifies, when needed, the TikZ-libray circuits.ee.IEC. A few non-standard symbols are also included mainly to be used in presentations, particularly with the beamer package.
Small macro to help building nice and complex layout materials
The package provides a small macro to help building nice and complex layout materials.
The package enables drawing of braid diagrams with PGF/TikZ using a simple syntax. The braid itself is specified by giving a word in the braid group, and there are many options for styling the strands and for drawing "floors".
Convert document fragments into graphics
The bundle simplifies and automates conversion of document fragments into external EPS or PDF files. The bundle consists of two parts: a LaTeX package that implements a document level interface, and a command line tool (written in lua) that generates the external graphics.
The package extends the drawing capacities of the pict2e that serves as a LaTeX 2e replacement for picture mode. In particular, curve2e introduces new macros for lines and vectors, new specifications for line terminations and joins, arcs with any angular aperture, arcs with arrows at one or both ends, generic curves specified with their nodes and the tangent direction at these nodes.
The package generates QR (Quick Response) codes in LaTeX, without the need for PSTricks or any other graphical package.
A legacy package for creating 'windows' in paragraphs, for inserting graphics, etc. (including "dropped capitals"). Users should note that Piet van Oostrum (in a published review of packages of this sort) does not recommend this package; Picins is recommended instead.
This LaTeX package provides the means to easily draw augmenting oriented graphs, as well as cuts on them, to demonstrate steps of algorithms for solving max-flow min-cut problems. This package requires the other LaTeX packages fp, xparse, xstring, and TikZ (in particular the TikZ calc library).
Coordinate transformation styles for 3d plotting in TikZ
The package provides straightforward ways to define three- dimensional coordinate frames through which to plot in TikZ. The user can specify the orientation of the main coordinate frame, and use standard TikZ commands and coordinates to render their tikzfigure. A secondary coordinate frame is provided to allow rotations and translations with respect to the main coordinate frame. In addition, the package can also handle plotting user-specified functions in spherical polar coordinates, where both the radius and fill color can be expressed as parametric functions of polar angles.
Precise determination of bounding boxes in TikZ
The built-in determination of the bounding box in TikZ is not entirely accurate. This is because, for Bezier curves, it is the smallest box that contains all control points, which is in general larger than the box that just contains the curve. This library determines the exact bounding box of the curve.
Macros for drawing graphs of graph theory
The package provides a collection of useful macros for drawing classic graphs of graph theory, or to make other graphs. This package has been taken temporarily out of circulation to give the author time to investigate some problems.
This simple package provides four types of text decorations using TikZ. You can frame your text with circles, rectangles, jagged rectangles, and fan-shapes. The baseline will be adjusted properly according to the surroundings. You can use these decorations both in text mode and in math mode. You can specify line color, line width, width, and height using option keys. Note: The "DP" in the package name stands for "Decorated Packets".
Documentation macros for the TKZ series of packages
This bundle offers a documentation class (tkz-doc) and a package (tkzexample). These files are used in the documentation of the author's packages tkz-tab and tkz-linknodes.
The general-purpose drawing package TiKZ can be used to typeset commutative diagrams and other kinds of mathematical pictures, generating high-quality results. The purpose of this package is to make the process of creation of such diagrams easier by providing a convenient set of macros and reasonable default settings. This package also includes an arrow tip library that match closely the arrows present in the Computer Modern typeface.
The package provides the means to use PDF drawing primitives to produce high quality, colored graphics. It uses Bezier curves (integral and rational) from degree one to seven, allows TeX typesetting in the graphic, offers most of the standard math functions, allows plotting normal, parametric and polar functions. The package has linear, logx, logy, logxy and polar grids with many specs; it can rotate, clip and do many nice things easily it has two looping commands for programming and many instructive example files. The package requires pdfTeX but otherwise only depends on the calc package.
The package will typeset cards for use in a game of Set.
A TikZ library for creating track diagrams in railways
This TikZ library is a toolbox of symbols geared primarily towards creating track schematic for either research or educational purposes. It provides a TikZ frontend to some of the symbols which may be needed to describe situations and layouts in railway operation. The library is divided into four sublibraries: topology, trafficcontrol, vehicles, constructions, and messures. This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No. 826347.
The dottex package allows you to encapsulate 'dot' and 'neato' files in your document (dot and neato are both part of graphviz; dot creates directed graphs, neato undirected graphs). If you have shell-escape enabled, the package will arrange for your files to be processed at LaTeX time; otherwise, the conversion must be done manually as an intermediate process before a second LaTeX run.
Embed Gnuplot commands in LaTeX documents
The package extracts Gnuplot code from the document and writes it to .gnuplot files. If shell escape is enabled, the graph files are automatically processed and converted to PostScript or PDF files, which will then be included. If shell escape is disabled, the user has to run the files through gnuplot, and re- run the LaTeX job.
With pxpic you draw pictures pixel by pixel. It was inspired by a lovely post by Paulo Cereda, among other things (most notably a beautiful duck) showcasing the use of characters from the Mario video games by Nintendo in LaTeX.
Graphical macros, using embedded PostScript
TeXdraw is a set of macro definitions for TeX, which allow the user to produce PostScript drawings from within TeX and LaTeX. TeXdraw has been designed to be extensible. Drawing 'segments' are relocatable, self-contained units. Using a combination of the TeX's grouping mechanism and the gsave/grestore mechanism in PostScript, drawing segments allow for local changes to the scaling and line parameters. Using TeX's macro definition capability, new drawing commands can be constructed from drawing segments.
This package contains a collection of schematic diagrams of lakes for use in LaTeX documents. Diagrams include representations of material budgets, fluxes, and connectivity arrangements.
This package provides the means to create your own emojis (the simple, round, and mostly yellow ones) from elements of existing emojis. The provided command creates a TikZ picture from the stated elements with multiple possibilities to modify the result in color and position.
CurVe is a class for writing a CV, with configuration for the language in which you write. The class provides a set of commands to create rubrics, entries in these rubrics etc. CurVe then format the CV (possibly splitting it onto multiple pages, repeating the titles etc), which is usually the most painful part of CV writing. Another nice feature of CurVe is its ability to manage different CV 'flavours' simultaneously. It is often the case that you want to maintain slightly divergent versions of your CV at the same time, in order to emphasize on different aspects of your background. CurVe also comes with support for use with AUC-TeX.
The package provides an environment for drawing Gantt charts that contain various elements (titles, bars, milestones, groups and links). Several keys customize the appearance of the chart elements.
A command to reproduce the flag of the European Union
This LaTeX package implements a command to reproduce the official flag of the European Union (EU). The flag is reproduced at 1em high based on the current font size, so it can be scaled arbitrarily by changing the font size.
A utility for rendering TikZ diagrams to SVG
This package provides a shell script that calls XeTeX and pdf2svg to convert TikZ environments to SVG files.
The package will create 'smart' diagrams from lists of items, for simple documents and for presentations.
Convenient mode selection in Beamer documents
This class is a wrapper around the beamer class to make it easier to use the same document to generate the different forms of the presentation: the slides themselves, an abbreviated slide set for transparencies or online reference, an n-up handout version (various layouts are provided), and a transcript or set of notes using the article class. The class provides a variety of handout layouts, and allows the mode to be chosen from the command line (without changing the document itself).
The package extends TikZ with macros to draw interaction nets.
The draws curves in the standard LaTeX picture environment using parabolas between data points with continuous slope at joins; for circles and arcs, it uses up to 16 parabolas. The package also draws symbols or dash patterns along curves. The package provides facilities equivalent to technical pens with compasses and French curves. Curves consist of short secants drawn by overlapping disks or line-drawing \special commands selected by package options.
In a document with a lot of diagrams created with PGF/TikZ, there is a possibility of the reader being distracted by different sorts of arrowheads in the diagrams and in the text (as, e.g., in \rightarrow). The package defines macros to create all arrows using PGF/TikZ, so as to avoid the problem.
Plot numeric data (including Matlab export) using PSTricks
Plotting numeric data is a task which has often to be done for scientific papers. LaTeX itself provides no facilities for drawing more than the simplest plots from supplied data. The package will process user input, and uses PSTricks to plot the results. The package provides Matlab functions to transform Matlab results to plottable data.
The package is an update of the author's sseq package, for use with LuaLaTeX. This version uses less memory, and operates faster than the original; it also offers several enhancements.
The package calls the epstopdf package to convert EPS graphics to PDF, on the fly. It servs as a vehicle for passing conversion options (such as grayscale, prepress or pdfversion) to the epspdf converter.
The package provides 2, 3, 4 and 5 variable Karnaugh maps, in the style used in numerous textbooks on digital design. The package draws K-maps where the most significant input variables are placed on top of the columns and the least significant variables are placed left of the rows.
The purpose of this package is to extend TikZ with the functionality for drawing quantum circuit diagrams.
TikZ styles for creating overlaid pictures in beamer
The package defines auxiliary TikZ styles useful for overlaying pictures' elements in Beamer. The TikZ styles are grouped in a library, overlay-beamer-styles which is automatically called by the package itself. Users may either load just aobs-tikz or the library; the latter method necessitates TikZ manual load.
Use ditaa diagrams within LaTeX documents
With this package ditaa (DIagrams Through Ascii Art) diagrams can be embedded directly into LaTeX files.
The package uses TikZ to provide commands for generating control diagrams (specially in power electronics).
A Perl filter program for use with PiCTeX
MathsPIC(Perl) is a development of the earlier MathsPIC(DOS) program, now implemented as a Perl script, being much more portable than the earlier program. MathsPIC parses a plain text input file and generates a plain text output-file containing commands for drawing a diagram. Version 1.0 produces output containing PiCTeX and (La)TeX commands, which may then be processed by plain TeX or LaTeX in the usual way. MathsPIC also outputs a comprehensive log-file. MathsPIC facilitates creating figures using PiCTeX by providing an environment for manipulating named points and also allows the use of variables and maths (advance, multiply, and divide)--in short--it takes the pain out of PiCTeX.
This package permits to draw program charts in the style of the scatch project (scratch.mit.edu). It depends on the other LaTeX packages TikZ and simplekv.
Adobe Photoshop Data format (PSD) support for graphicx package
This package provides Adobe Photoshop Data format (PSD) support for graphicx package with sips (Darwin/macOS) / convert (ImageMagick) command.
The package provides a library (GRAFCET) that can draw Grafcet Sequential Function Chart (SFC) diagrams, in accordance with EN 60848, using Pgf/TikZ. L'objectif de la librairie GRAFCET est de permettre le trace de grafcet selon la norme EN 60848 a partir de Pgf/TikZ.
A set of extensions to LaTeX picture environment, including a wider range of vectors, and a lot more box frame styles.
Support for CMYK and grayscale shadings in PGF/TikZ
This package provides support for CMYK and grayscale shadings for the pgf package. By default pgf only supports RGB shadings. The package attempts to produce shadings consistent with the currently selected xcolor colour model. The rgb, cmyk, and gray colour models from the xcolor package are supported. Note: This package is deprecated since pgf version 3.1.3, since CMYK and grayscale shadings are now directly supported.
Epspdftk.tcl is a GUI ps/eps/pdf converter. Epspdf.tlu, its command-line backend, can be used by itself. Options include grayscaling, cropping margins and single-page selection. Some conversion options are made possible by converting in multiple steps.
The tikz-karnaugh package is a LaTeX package used to draw Karnaugh maps. It uses TikZ to produce high quality graph up to 12 variables, but this limit depends on the TeX memory usage and can be different for you. It is very good for presentation since TikZ allows for a better control over the final appearance of the map. You can control colour, styles and distances. It can be considered as an upgrade of Andreas W. Wieland's karnaugh package towards TikZ supporting. Also, complex maps with solution (prime implicants) pointed out can be generated with external java software. It supports both America and traditional styles, though American style requires a little extra effort.
Include graphic (EPS or PDF)/LaTeX combinations
This package provides a macro (\includecombinedgraphics) for the inclusion of combined EPS/LaTeX and PDF/LaTeX graphics (an export format of Gnuplot, Xfig, and maybe other programs). Instead of including the graphics with a simple \input, the \includecombinedgraphics macro has some comforts: changing the font and color of the text of the LaTeX part; rescaling the graphics without affecting the font of the LaTeX part; automatic inclusion of the vector graphics part, as far as LaTeX part does not do it (e.g., for files exported from Gnuplot before version 4.2); and rescaling and rotating of complete graphics (similar to \includegraphics from the graphicx package).
The spath3 library provides methods for manipulating the "soft paths" of TikZ/PGF. Packaged with it are two TikZ libraries that make use of the methods provided. These are libraries for drawing calligraphic paths and for drawing knot diagrams.
mkpic provides an easy interface for making small pictures with mfpic. To this end you create an input file consisting of commands, one per line, with space separated parameters (or you modify the DATA section of the mkpic script, which is used if you run it without an input file). For an extensive description see the file mkpicdoc.pdf, which is part of the distribution.
This LaTeX package makes \hat put real hats on symbols. The package depends on amsmath, calc, graphicx, ifthen, lcg, and stackengine.
Draw Bayesian networks, graphical models and directed factor graphs
The package provides a library supporting the display of Bayesian networks, graphical models and (directed) factor graphs in LaTeX.
LaTeX package for TikZ based drawing of military symbols as per NATO APP-6(C)
The package offers commands to draw military symbols as per NATO APP-6(C) https://www.awl.edu.pl/images/en/APP_6_C.pdf. It has a set of commands for drawing all symbols found in the document up to the control measures, as well as support for custom non-standard symbols. Control measures are planned to be included in a future release.
Picture drawing macros for TeX and LaTeX
PicTeX is an early, and very comprehensive drawing package, that mostly draws by placing myriads of small dots to make up pictures. It has a tendency to run out of space, most especially of allowable dimensions registers; packages m-pictex and pictexwd deal with the register problem, in different ways. Note that full documentation may be bought via the PC-TeX site, though a command summary is available as free software. Alternatively, a front-end package such as mathsPiC, which covers all of PicTeX and has a complete and free manual, could be used.
Pedigree and genealogical tree diagrams are proven tools to visualize genetic and relational connections between individuals. The naming ("tree") derives from historical family diagrams. However, even the smallest family entity consisting of two parents and several children is hardly a 'mathematical' tree -- it is a more general graph. The package provides a set of tools to typeset genealogical trees (i.e., to typeset a set of special graphs for the description of family-like structures). The package uses an autolayout algorithm which can be customized, e.g., to prioritize certain paths.
Create PostScript and PDF graphics in TeX
PGF is a macro package for creating graphics. It is platform- and format-independent and works together with the most important TeX backend drivers, including pdfTeX and dvips. It comes with a user-friendly syntax layer called TikZ. Its usage is similar to pstricks and the standard picture environment. PGF works with plain (pdf-)TeX, (pdf-)LaTeX, and ConTeXt. Unlike pstricks, it can produce either PostScript or PDF output.
The tikz-ladder package contains a collection of symbols for typesetting ladder diagrams (PLC program) in agreement with the international standard IEC-61131-3/2013. It includes blocks (for representing functions and function blocks) besides contacts and coils. It extends the circuit library of TikZ and allows you to draw a ladder diagram in the same way as you would draw any other circuit.
stamp letters with >>Deutsche Post<<'s service >>Internetmarke<<
The postage package is used for franking letters with >>Deutsche Post<<'s online postage service >>Internetmarke<<. Note that in order to print valid stamps you must point to a valid PDF of >>Deutsche Post<<'s >>Ausdruck 4-spaltig (DIN A4)<<.
Shapes for drawing flowcharts, using TikZ
The package provides a set of 'traditional' flowchart element shapes; the documentation shows how to build a flowchart from these elements, using pgf/TikZ. The package also requires the makeshape package.
This LaTeX package provides a command \scsnowman which can display many variants of "snowman" ("yukidaruma" in Japanese). TikZ is required for drawing these snowmen.
The package provides a set of macros for constructing block diagrams, using TikZ. (The blox package is an "English translation" of this package.)
This is a LaTeX package that provides TikZ-based macros to make it easy to draw graphs. The macros provided in this package are just abbreviations for TikZ codes, which can be complicated; but using the package will hopefully make drawing easier, especially when drawing repeatedly. The macros were chosen and developed with an emphasis on drawing graphs in economics. The package depends on TikZ, xparse, and expl3.
This package was described in the 2nd edition of 'LaTeX: A Document Preparation System', but the LaTeX project team declined to produce the package. For a long time, LaTeX has included a 'pict2e package' that merely produced an apologetic error message. The new package extends the existing LaTeX picture environment, using the familiar technique (cf. the graphics and color packages) of driver files (at present, drivers for PostScript output from LaTeX, and for use with PDFLaTeX are available). The package documentation has a fair number of examples of use, showing where things are improved by comparison with the LaTeX picture environment.
This package lets you draw Feynman diagrams using TikZ. It is a low-end modification of the TikZ-Feynman package, one of whose principal advantages is the automatic generation of diagrams, for which it needs LuaTex. TikZ-FeynHand only provides the manual mode and hence runs in LaTeX without any reference to LuaTeX. In addition it provides some new styles for vertices and propagators, alternative shorter keywords in addition to TikZ-Feynman's longer ones, some shortcut commands for quickly customizing the diagrams' look, and the new feature of putting one propagator "on top" of another. It also includes a quick user guide for getting started, with many examples and a 5-minute introduction to TikZ.
User-friendly integration of Asymptote into LaTeX
The package is an unofficial alternative to the package provided with the Asymptote distribution, for including pictures within a LaTeX source file. While it does not duplicate all the features of the official package, this package is more user-friendly in several ways. Most notably, Asymptote errors are repackaged as LaTeX errors, making debugging less of a pain. It also has a more robust mechanism for identifying unchanged pictures that need not be recompiled.
Computes and draws 2D Delaunay triangulation
The package allows to compute and draw 2D Delaunay triangulation. The algorithm is written with lua, and depending upon the choice of the engine, the drawing is done by MetaPost (with luamplib) or by TikZ. The Delaunay triangulation algorithm is the Bowyer and Watson algorithm. Several macros are provided to draw the global mesh, the set of points, or a particular step of the algorithm.
The package supports those within the quantum information community who typeset quantum circuits, using xy-pic package, offering macros designed to help users generate circuits.
Draw ellipses and elliptical arcs using the standard LaTeX2e picture environment
Draw ellipses and elliptical arcs using the standard LaTeX2e picture environment.
These files are regarded as basic for any TeX system, covering plain TeX macros, Computer Modern fonts, and configuration for common drivers; no LaTeX.
MiniPlot is a package to help the LaTeX user typeset EPS figures using an easy-to-use interface. Figures can be arranged as one-figure-only or as a collection of figures in columns and rows which can itself contain sub-figures in columns and rows. Wrapped figures are also supported. This package provides commands to display a framebox instead of the figure as the graphics package does already but additionally it writes useful information such as the label and scaling factor into these boxes.
A simple way to highlight formulas and formula parts
The package provides a way to highlight formulas and formula parts in both documents and presentations, us TikZ.
The package assists generation of simple two- and three-set Venn diagrams for lectures or assignment sheets. The package requires the TikZ package.
Document classes inspired by the work of Edward Tufte
Provided are two classes inspired, respectively, by handouts and books created by Edward Tufte.
The main purpose of the package is to make the drawing of bar diagrams possible and easy in LaTeX. The BarDiag package is inspired by and based on PSTricks.
Technical dimension lines using PGF/TikZ
tikz-dimline helps drawing technical dimension lines in TikZ picture environments. Its usage is similar to some contributions posted on stackexchange.
Commutative diagrams in a LaTeX and TeX documents
DCpic is a package for typesetting Commutative Diagrams within a LaTeX and TeX documents. Its distinguishing features are: a powerful graphical engine, the PiCTeX package; an easy specification syntax in which a commutative diagram is described in terms of its objects and its arrows (morphism), positioned in a Cartesian coordinate system.
The package extends the facilities of the pict2e and the curve2e packages, providing extra reference frames, conic section curves, graphs of elementary functions and other parametric curves.
Including TikZ, pict, etc., but MetaPost and PStricks are separate.
The package provides a TikZ library for drawing celtic knots.
The package provides various emoticons, cooking symbols and trees.
Rotating caption and object of floats independently
This package defines a macro to place objects (tables and figures) and their captions in different positions with different rotating angles within a float. All objects and captions can be framed. The main command is \hvFloat{float type}{floating object}{caption}{label}; a simple example is \hvFloat{figure}{\includegraphics{rose}}{Caption}{fig:0}. Options are provided to place captions to the right or left, and rotated. Setting nonFloat=true results in placing the float here.
Extensions to epic and the LaTeX drawing tools
Extensions to epic and the LaTeX picture drawing environment, include the drawing of lines at any slope, the drawing of circles in any radii, and the drawing of dotted and dashed lines much faster with much less TeX memory, and providing several new commands for drawing ellipses, arcs, splines, and filled circles and ellipses. The package uses tpic \special commands.
An implementation of Hobby's algorithm for PGF/TikZ
This package defines a path generation function for PGF/TikZ which implements Hobby's algorithm for a path built out of Bezier curves which passes through a given set of points. The path thus generated may by used as a TikZ 'to path'. The implementation is in LaTeX3.
This is a package for LaTeX that draws Truchet tiles, as used in Colin Beveridge's article Too good to be Truchet in issue 08 of Chalkdust.
Drawing lenses and mirrors for optical diagrams
This package provides some of macros for drawing simple lenses and mirrors for use in optical diagrams.
Draw continuous or discrete spectra using PGF/TikZ
The purpose of this package is to draw the spectra of elements in a simple way. It is based on the package pst-spectra, supporting the same options, but also adding some new options. It relies on PGF/TikZ for drawing the desired spectrum, continuous or discrete. As in pst-spectra, there are data available for the spectra of 99 elements and their ions (from the NASA database). It also allows the user to draw spectra using their own data.
This LaTeX package provides macros based on TikZ to draw a game tree. The main idea underlying its core macros is the completion of a whole tree by using a sequence of simple 'parent-child' tree structures, with no longer nested relations involved (like the use of 'grandchildren' or 'great-grandchildren'). Using this package you can draw a game tree as easily as drawing a game tree with pen and paper. This package depends on expl3, TikZ, and xparse. The 'ist' prefix stands for "it's a simple tree" or "In-Sung's simple tree."
The package provides an environment MOdiagram and some commands, to create molecular orbital diagrams using TikZ. For example, the MO diagram of dihydrogen would be written as: \begin{MOdiagram} \atom{left}{ 1s = {0;up} } \atom{right}{ 1s = {0;up} } \molecule{ 1sMO = {1;pair, } } \end{MOdiagram} The package also needs the l3kernel and l3packages bundles from the LaTeX 3 experimental distribution.
The package provides simple means of producing FAST diagrams, using TikZ/pgf tools. FAST diagrams are useful for functional analysis techniques in design methods.
The package provides commands to draw and annotate various kinds of timing diagrams, using Tikz. Documentation is sparse, but the source and the examples file should be of some use.
The package is provides a PGF/TikZ-based mechanism for drawing linguistic (and other kinds of) trees. Its main features are: a packing algorithm which can produce very compact trees; a user- friendly interface consisting of the familiar bracket encoding of trees plus the key-value interface to option-setting; many tree-formatting options, with control over option values of individual nodes and mechanisms for their manipulation; the possibility to decorate the tree using the full power of PGF/TikZ; and an externalization mechanism sensitive to code- changes.
A little fun package for using rubber ducks in TikZ
The package is a LaTeX package for ducks to be used in TikZ pictures. This project is a continuation of an answer at StackExchange How we can draw a duck?
This package provides various symbols from the Unicode in order to be able to use them originally in a school setting such as on worksheets.
Draw particle accelerator lattices with TikZ
This package allows for drawing a map of a particle accelerator just by giving a list of elements -- similar to lattice files for simulation software. The package includes 12 common element types like dipoles, quadrupoles, cavities, or screens, as well as automatic labels with element names, a legend, a rule, and an environment to fade out parts of the accelerator. The coordinate of any element can be saved and used for custom tikz drawings or annotations. Thereby, lattices can be connected to draw injection/extraction or even a complete accelerator facility.
This is a package for drawing flags using TikZ. Currently the national flags of all independent nations are included, additionally some other flags of various organizations. A flag can be drawn ... as a single TikZ-picture within ordinary text, as a picture element within a TikZ-picture. The appearance of a flag (size, frame etc.) can be adapted using optional parameters.
TikZ provides graphical layers on TikZ: "behind", "above" and "glass"
TikZ-layers is a tiny package that provides, along side "background", typical graphical layers on TikZ: "behind", "above" and "glass". The layers may be selected with one of the styles "on behind layer", "on above layer", "on glass layer" as an option to a {scope} environment.
This package permits the creation of simple ladder diagrams within LaTeX documents. Required packages are tikz, ifthen, and calc.
Assemble multiple logical pages onto a physical page
This package replaces and extends the pgfpages sub-package of the PGF system. It provides the capability to arrange multiple "logical" pages on multiple "physical" pages, for example as for arranging pages to make booklets.
This is a is a LaTeX package allowing Feynman diagrams to be easily generated within LaTeX with minimal user instructions and without the need of external programs. It builds upon the TikZ package and leverages the graph placement algorithms from TikZ in order to automate the placement of many vertices. tikz- feynman still allows fine-tuned placement of vertices so that even complex diagrams can still be generated with ease.
This package provides an additional "end of proof" sign. The command's name is \wasserdicht.
Include Arduino or Processing code in LaTeX documents
The first version of the package allows to include Arduino or Processing code using three different forms: writing the code directly in the LaTeX document writing Arduino or Processing commands in line with the text calling to Arduino or Processing files All these options support the syntax highlighting of the oficial IDE.
The package provides a means of drawing graded frames around objects. The gradients of the frames are drawn using the color package.
Resize pictures while respecting text size
The package extends the \includegraphics command to support tikzpictures. It allows scaling of TikZ images and PGFPlots to a given width or height without changing the text size.
The package provides the command \chemfig{}, which draws molecules using the tikz package. The argument provides instructions for the drawing operation. While the diagrams produced are essentially 2-dimensional, the package supports many of the conventional notations for illustrating the 3- dimensional layout of a molecule. The package uses TikZ for its actual drawing operations.
The class provides a simple, effective method for knitters to produce high-quality, attractive patterns using LaTeX. It does this by providing commands to handle as much of the layout of the document as possible, leaving the author free to concentrate on the pattern.
Typeset OPM (Object-Process Methodology) diagrams using LaTeX and pgf/TikZ.
The tkz-fct package is designed to give math teachers (and students) easy access to programming graphs of functions with TikZ and gnuplot.
A LaTeX package to draw single-color pixel-art pictures using TikZ.
Draws bond graphs in LaTeX, using pgf/TikZ
The package is used to draw bond graphs in LaTeX. It uses a recent version (3.0+) of PGF and TikZ for the drawing, hence, it is mainly a set of TikZ styles that makes the drawing of bond graphs easier. Compared to the bondgraph package this package relies more on TikZ styles and less on macros, to generate the drawings. As such it can be more flexible than his, but requires more TikZ knowledge of the user.
Symbols collection for typesetting Sequential Function Chart (SFC) diagrams (PLC programs)
This package contains a collection of symbols for typesetting Sequential Function Chart (SFC) diagrams in agreement with the international standard IEC-61131-3/2013. It includes steps (normal and initial), transitions, actions and actions qualifiers (with and without time duration). It extends the circuit library of TikZ and allows you to draw an SFC diagram in same way you would draw any other circuit.
A set of m4 macros for drawing high-quality electric circuits containing fundamental elements, amplifiers, transistors, and basic logic gates to include in TeX, LaTeX, or similar documents. Some tools and examples for other types of diagrams are also included. The macros can be evaluated to drawing commands in the pic language, which is very easy to understand and which has a good power/complexity ratio. Pic contains elements of a simple programming language, and is well-suited to line drawings requiring parametric or conditional components, fine tuning, significant geometric calculations or repetition, or that are naturally block structured or tree structured. (The m4 and pic processors are readily available for Unix and PC machines.) Alternative output macros can create TeX output to be read by pstricks, TikZ commands for use by the pgf bundle, or SVG.
Management of figures for large LaTeX documents
Fig4LaTeX simplifies management of the figures in a large LaTeX document. Fig4LaTeX is appropriate for projects that include figures with graphics created by XFig -- in particular, graphics which use the combined PS/LaTeX (or PDF/LaTeX) export method. An example document (with its output) is provided.
This package provides people-shaped nodes in the style of Microsoft Visio clip art, to be used with TikZ. The available, highly customizable, node shapes are: alice, bob, bride, builder, businessman, charlie, chef, conductor, cowboy, criminal, dave, devil, duck, graduate, groom, guard, jester, judge, maininblack, mexican, nun, nurse, physician, pilot, police, priest, sailor, santa, surgeon.
Atomic and molecular orbitals using TiKZ
Atomic s, p and d orbitals may be drawn, as well as molecular orbital diagrams.
The package addresses the problem of importing only one TikZ- image from a file holding multiple images.
The package enables typesetting of a three-dimensional product box. This product box can be rendered as it is standing on a surface and some light is shed onto it. Alternatively it can be typeset as a wireframe to be cut out and glued together. This will lead to a physical product box. The package requires pgf and TikZ.
The TeX Live software distribution offers a complete TeX system for a variety of Unix, Macintosh, Windows and other platforms. It encompasses programs for editing, typesetting, previewing and printing of TeX documents in many different languages, and a large collection of TeX macros and font libraries. The distribution includes extensive general documentation about TeX, as well as the documentation for the included software packages.
This package provides macros to simplify the process of representing intervals on the number line. It depends on tkz-fct, ifthen, and xparse.
Interactive editor and macro support for prerequisite charts
This package consists of prerex.sty, a LaTeX package for producing charts of course nodes linked by arrows representing pre- and co-requisites, and prerex, an interactive program for creating and editing chart descriptions. The implementation of prerex.sty uses PGF, so that it may be used equally happily with LaTeX or pdfLaTeX; prerex itself is written in C. The package includes source code for a previewer application, a lightweight Qt-4 and poppler-based prerex-enabled PDF viewer.
The package provides an eepic driver to use pict2e facilities.
The package provides a library that draws together existing TikZ facilities to make a comfortable environment for drawing dependency graphs. Basic facilities of the package include a lot of styling facilities, to let you personalize the look and feel of the graphs.
The package simplifies production of custom shapes with correct anchor borders, in PGF/TikZ; the only requirement is a PGF path describing the anchor border. The package also provides macros that help with the management of shape parameters, and the definition of anchor points.
Easy generation of timing diagrams as tikz pictures
This package provides macros and an environment to generate timing diagrams (digital waveforms) without much effort. The TikZ package is used to produce the graphics. The diagrams may be inserted into text (paragraphs, \hbox, etc.) and into tikzpictures. A tabular-like environment is provided to produce larger timing diagrams.
The package provides a set of macros for naturally typesetting electrical and (somewhat less naturally, perhaps) electronic networks. It is designed as a tool that is easy to use, with a lean syntax, native to LaTeX, and directly supporting PDF output format. So is based on the very impressive pgf/TikZ package.
Put LaTeX material over included graphics
The package defines a convenient interface to put any LaTeX material on top of included graphics. The LaTeX material may also be rotated and typeset on top of a white box overshadowing the graphics. The coordinates of the LaTeX boxes are given relative to the original, unscaled graphics; when the graphics is rescaled, the LaTeX annotations stay at their right places (unless you do something extreme). In a draft mode, the package enables you to draw a coordinate grid over the picture for easy adjustment of positions of the annotations.
Easily typeset Control Block Diagrams and Signal Flow Graphs
Kblocks defines a number of commands to make drawing control block diagrams using TikZ/PGF more structured and easier. It reduces the learning curve forTikZ/PGF and serves as a frontend, by focusing on the block resp. flow diagrams only.
This package allows to add label texts to an existing image with the aid of TikZ. This may be used to label certain features in an image.
Draw graphs typically found in molecular biology texts
The package draws graphs typically found in molecular biology texts. Currently, the package contains modules for drawing DNA sequencing chromatograms and protein domain diagrams.
Relative Viewport for Graphics Inclusion
Package graphicx provides a useful keyword viewport which allows to show just a part of an image. However, one needs to put there the actual coordinates of the viewport window. Sometimes it is useful to have relative coordinates as fractions of natural size. For example, one may want to print a large image on a spread, putting a half on a verso page, and another half on the next recto page. For this one would need a viewport occupying exactly one half of the file's bounding box, whatever the actual width of the image may be. This package adds a new keyword rviewport to the graphicx package specifiying Relative Viewport for graphics inclusion: a window defined by the given fractions of the natural width and height of the image.
Tables of signs and variations using PGF/TikZ
The package provides comprehensive facilities for preparing lists of signs and variations, using PGF. The package documentation requires the tkz-doc bundle.
Use TikZ's method of remembering a position on a page
The tikzmark package defines a command to "remember" a position on a page for later (or earlier) use, primarily (but not exclusively) with TikZ.
Some LaTeX macros for UML Class Diagrams
Some LaTeX macros for UML Class Diagrams.pgf
Draw keys and screen items of several Casio calculators
This package defines commands to draw the Casio Graph 35 / fx-9750GII calculator (and other models). It can draw the whole calculator, or parts of it (individual keys, part of the screen, etc.). It was written to typeset documents instructing students how to use their calculator.
The package is designed to create graph diagrams as simply as possible, using TikZ.
The package provides a means of reading Asymptote figures from separate files, rather than within the document, as is standard in the asymptote package, which is provided as part of the Asymptote bundle. The asymptote way can prove cumbersome in a large document; the present package allows the user to process one picture at a time, in simple test documents, and then to migrate (with no fuss) to their use in the target document.
Pinlabel is a labelling package for attaching perfectly formatted TeX labels to figures and diagrams in both eps and pdf formats. It is suitable both for labelling a new diagram and for relabelling an existing diagram. The package uses coordinates derived from GhostView (or gv) and labels are placed with automatic and consistent spacing relative to the object labelled.
Easy compiling of complex (and simple) LaTeX documents
This package provides several tools that aim to simplify the compilation of LaTeX documents: LaTeX.mk: a Makefile snippet to help compiling LaTeX documents in DVI, PDF, PS, ... format. Dependencies are automatically tracked: one should be able to compile documents with a one-line Makefile containing 'include LaTeX.mk'. Complex documents (with multiple bibliographies, indexes, glossaries, ...) should be correctly managed. figlatex.sty: a LaTeX package to easily insert xfig figures (with \includegraphics{file.fig}). It can interact with LaTeX.mk so that the latter automatically invokes transfig if needed. And various helper tools for LaTeX.mk This package requires GNUmake (>= 3.81).
Create some AmongUs characters in TikZ environments
This package recreates some AmongUs characters in TikZ environments. Some interesting uses alongside other packages are also supported.
Use existing qtree syntax for trees in TikZ
The package provides a macro for drawing trees with TikZ using the easy syntax of Alexis Dimitriadis' Qtree. It improves on TikZ's standard tree-drawing facility by laying out tree nodes without collisions; it improves on Qtree by adding lots of features from TikZ (for example, edge labels, arrows between nodes); and it improves on pst-qtree in being usable with pdfTeX and XeTeX.
Quickly typeset board states of Puyo Puyo games
This LaTeX package permits to quickly typeset board states of Puyo Puyo games. It supports large and small boards with arbitrary shape, hidden rows, current and next puyos, labels and move planning markers. The package requires Python3 in support of scripts driven by PythonTeX.
Extended and more robust version of pgfkeys
The package extends and improves the robustness of the pgfkeys package. In particular, it can deal with active comma, equality sign, and slash in key parsing. The difficulty with active characters has long been a problem with the pgfkeys package. The package also introduces handlers beyond those that pgfkeys can offer.
Drawing package for circuit and duotensor diagrams
This is a drawing package for circuit and duotensor diagrams within LaTeX documents. It consists of about eighty commands, calling on TikZ for support.
The package defines some node shapes useful for drawing TQFT diagrams with TikZ/PGF. That is, it defines highly customisable shapes that look like cobordisms between circles, such as those used in TQFT and other mathematical diagrams.
Draw Bode, Nyquist and Black plots with gnuplot and TikZ
The package provides facilities to draw Bode, Nyquist and Black plots using Gnuplot and Tikz. Elementary Transfer Functions and basic correctors are preprogrammed for use.
This is a LaTeX package for marmots to be used in TikZ pictures. These little figures are constructed in such a way that they may even "borrow" some garments and other attributes from the TikZducks.
Draw a variations table of functions and a convexity table of its graph.
Draw a variations table of functions and a convexity table of its graph This version offers two environnements, to draw variations table of a function and a convexity table of its graph.
Include TeX files as graphics (.tex support for \includegraphics)
The package builds on the standard LaTeX packages graphics and/or graphicx and allows external LaTeX source files to be included, in the same way as graphic files, by \includegraphics. In effect, then package adds support for the .tex extension. Some of the lower level operations like clipping and trimming are implemented using the adjustbox package which includes native pdflatex support and uses the pgf pacakge for other output formats.
Illustrate celestial mechanics and the solar system
This TikZ-package makes it easy to illustrate celestial mechanics and the solar system. You can use it to draw sketches of the eclipses, the phases of the Moon, etc. The package requires the standard packages TikZ, xcolor, xstring, and pgfkeys.
Draw pseudo-3D diagrams of Bloch spheres
This package is used to draw pseudo-3D Blochsphere diagrams. It supports various annotations, such as great and small circles, axes, rotation markings and state vectors. It can be used in a standalone fashion, or nested within a tikzpicture environment by setting the environment option nested to true.
Create normal/logarithmic plots in two and three dimensions
PGFPlots draws high-quality function plots in normal or logarithmic scaling with a user-friendly interface directly in TeX. The user supplies axis labels, legend entries and the plot coordinates for one or more plots and PGFPlots applies axis scaling, computes any logarithms and axis ticks and draws the plots, supporting line plots, scatter plots, piecewise constant plots, bar plots, area plots, mesh-- and surface plots and some more. Pgfplots is based on PGF/TikZ (pgf); it runs equally for LaTeX/TeX/ConTeXt.
Put simple annotations and notes inside a picture
The package defines the annotation environment in which callouts, notes, arrows, and the like can be placed to describe certain parts of a picture.
The package allows users to easily typeset beautiful looking sign charts directly into their (La)TeX document.
Automatic computation of bounding boxes with PiCTeX
This package makes PiCTeX recognize lines and arcs in determining the "bounding box" of a picture. (PiCTeX so far accounted for put commands only). The "bounding box" is essential for proper placement of a picture between running text and margins and for keeping the running text away.
This is a development of the long-established diagmac package, using pict2e so that the restrictions on line direction are removed.
For usage see the example files tikz-kalender-example1.tex, tikz-kalender-example2.tex, and *.events. The Code is inspired by this document and has the >>Creative Commons attribution license (CC-BY-SA)<<. The class tikz-kalender requires the package TikZ and the TikZ libraries calc and calendar.
Create Object-Role Model (ORM) diagrams,
The package provides styles for drawing Object-Role Model (ORM) diagrams in TeX based on the pgf and TikZ picture environment.
Provides environments randbild, to draw small marginal plots (using the package pstricks package pst-plot), and randbildbasis (the same, only without the automatically drawn coordinate system).
LaTeX macros to draw UML diagrams using pgf
Adds relative coordinates and improves the \plot command
Adds two user commands to standard PiCTeX. One command uses relative coordinates, thus eliminating the need to calculate the coordinate of every point manually as in standard PiCTeX. The other command modifies \plot to use a rule instead of dots if the line segment is horizontal or vertical.
The package provides facilities for graph-drawing, with facilities designed for neural network diagrams.
The package provides 5 commands (giving symbols that indicate values from "none" to "full").
This package, along with TikZ, will typeset block diagrams for use with programming and control theory. It is an English translation of the schemabloc package.
This package provides an essential feature that LaTeX has been missing for too long: It adds coffee stains to your documents. A lot of time can be saved by printing stains directly on the page rather than adding them manually.
The package provides the means to draw pie (and variant) charts, using PGF/TikZ. The license of the package is MIT as mentioned here: https://code.google.com/archive/p/pgf-pie/.
Produce knitting charts, in Plain TeX or LaTeX
The package provides symbol fonts and commands to write charted instructions for cable and lace knitting patterns, using either plain TeX or LaTeX. The fonts are available both as Metafont source and in Adobe Type 1 format.
Drawing of Vectorian ornaments with PGF/TikZ
This package allows the drawing of Vectorian ornaments (196) with PGF/TikZ. The documentation presents the syntax and parameters of the macro "pgfornament".
Emulation of obsolete package for "here" floats
Provides the H option for floats in LaTeX to signify that the environment is not really a float (and should therefore be placed "here" and not float at all). The package emulates an older package of the same name, which has long been suppressed by its author. The job is done by nothing more than loading the float package, which has long provided the option in an acceptable framework.
This package provides TikZ styles for creating special syntax diagrams known as "railroad" diagrams. The package was originally distributed as part of the schule bundle.
Create diagrams for neural networks constructed with the methods of the Neural Engineering Framework (NEF)
The nef TikZ library provides predefined styles and shapes to create diagrams for neural networks constructed with the methods of the Neural Engineering Framework (NEF). The following styles are supported: ea: ensemble array ens: ensemble ext: external input or output inhibt: inhibitory connection net: network pnode: pass-through node rect: rectification ensemble recurrent: recurrent connection.
The package adds blurred/faded/fuzzy shadows to PGF/TikZ pictures. It is configured as a TikZ/PGF library module. The method is similar to that of the author's pst-blur package for PSTricks.
Print spectral sequence diagrams using PGF/TikZ
The package is a specialized tool built on top of PGF/TikZ for drawing spectral sequences. It provides a powerful, concise syntax for specifying the data of a spectral sequence, and then allows the user to print various pages of spectral sequences, automatically choosing which subset of the classes, differentials, and structure lines to display on each page. It also handles most of the details of the layout. At the same time, it is extremely flexible. spectralsequences is closely integrated with TikZ to ensure that users can take advantage of as much as possible of its expressive power. It is possible to turn off most of the automated layout features and draw replacements using TikZ commands. The package also provides a carefully designed error reporting system intended to ensure that it is as clear as possible what is going wrong.
Diagrams of sphere models for variably strict conditionals (Lewis counterfactuals)
David K. Lewis (Counterfactuals, Blackwell 1973) introduced a sphere semantics for counterfactual conditionals. He jokingly referred to the diagrams depicting such sphere models as Ptolemaic astronomy, hence the name of this package. The macros provided in this package aid in the construction of sphere model diagrams in the style of Lewis. The macros all make use of TikZ.
Write graphviz (dot+neato) inline in LaTeX documents
The package allows inline use of graphviz code, in a LaTeX document.
A TikZ library for producing Penrose tilings
This package provides a TikZ library for drawing Penrose tiles. It currently supports the kite/dart, rhombus, and pentagon tile sets. There are two main methods for their placement: one that automatically generates a tiling, and one that allows for "by hand" placement. Furthermore, the tiles themselves can be deformed and will still (hopefully!) fit together in the correct fashion.
Graphical/textual representations of swimming performances
The package provides two macros that produce representations of a swimmer's performances. The user records data in a text file and specifies as arguments of the macros the date range of interest. The macros extract the relevant information from the file and process it: \swimgraph produces a graph of the times in a single swimming event (specified as an argument), plotting long course and short course times in separate lines. Records and qualifying times, stored in text files, may optionally be included on the graph. \swimtext produces a written record of the times in all events. Files of current world and Canadian records are included. The package requires the PSTricks and keyval packages. For attractive output it also requires a colour output device.
This package allows you to easily display network packets graphically.
This package provides an easy but flexible way to draw binary trees using TikZ. A path specification and the setting of various options determine the style for each edge of the tree. There is support for the external library of TikZ which does not affect externalization of the rest of the TikZ figures in the document. There is an option to use automatic file naming: useful if the trees are often moved around.
A commutative diagram package using LAMSTeX or Xy-pic fonts
LaTeX macros for utilizing the roundrect MetaPost routines
This LaTeX package provides ways to use the extremely configurable rounded rectangles of the roundrect MetaPost package with LaTeX. It is chiefly useful for examples, but also has macros for particular types of boxes which are useful on their own.
Download OpenStreetMap maps for use in documents
The package provides a simple interface to OpenStreetMap, and to Google Maps "map images". In the simplest case, it is sufficient to specify the address you need (if you don't, the package will use its own default). The package loads the map image using an external lua script (invoked via \write 18: LaTeX must be running with \write 18 enabled). The ("external") lua script may be used from the command line; a bash version is provided.
Create graphs within LaTeX using the dot2tex tool
The dot2texi package allows you to embed graphs in the DOT graph description language in your LaTeX documents. The dot2tex tool is used to invoke Graphviz for graph layout, and to transform the output from Graphviz to LaTeX code. The generated code relies on the TikZ and PGF package or the PSTricks package. The process is automated if shell escape is enabled.
Occasional Documents appear, that use graphics generated by texcad from the emtex distribution. These documents often use the \emline macro, which produced lines at an arbitrary orientation. The present package emulates the macro, using TikZ.
Library for genealogytree package aiming at large trees
The main goal of the gtrlib.largetrees package is to offer additional database fields and formats for the genealogytree package, particularly for typesetting large trees.
The randomwalk package provides a user command, \RandomWalk, to draw random walks with a given number of steps. Lengths and angles of the steps can be customized in various ways. The package uses lcg for its 'random' numbers and PGF/TikZ for its graphical output.
The pgfkeys package (part of the pgf distribution) is a well- designed way of defining and using large numbers of keys for key-value syntaxes. However, pgfkeys itself does not offer means of handling LaTeX class and package options. This package adds such option handling to pgfkeys, in the same way that kvoptions adds the same facility to the LaTeX standard keyval package.
A low level (DraTex.sty) and a high-level (AlDraTex.sty) drawing package written entirely in TeX.
The package allows a box (usually an \includegraphics box) to fit on the page. It scales the box to the maximal allowed size within the user-set limits. If there is not enough space on the page, the box is moved to the next one.
This package provides the \ECG{} command which draws electrocardiograms (ECG). The represents a series of abbreviations which allow to draw different types of wave.
Package to encapsulate Sketch files in LaTeX sources
The ESK package allows to encapsulate Sketch files in LaTeX sources. This is very useful for keeping illustrations in sync with the text. It also frees the user from inventing descriptive names for new files that fit into the confines of file system conventions. Sketch is a 3D scene description language by Eugene K. Ressler and can generate TikZ and PSTricks code. ESK behaves in a similar fashion to EMP (which encapsulates Metapost files), and was in fact developed from it.
Pictures for creating children's activities
This package was created with the aim of facilitating the work of Elementary School teachers who need to create colorful and attractive activities for their students. It is a product of the Computational Mathematics discipline offered at the Federal University of Vicosa -- Campus UFV -- Florestal by professor Fernando de Souza Bastos. It makes use of the TikZ and xcolor packages.
Helps to draw codeblocks like scratch, NEPO and PXT in TikZ
tikzcodeblocks is a LaTeX package for typesetting blockwise graphic programming languages like scratch, nepo or pxt.
Typeset Discourse Representation Structures (DRS)
The package draws Discourse Representation Structures (DRSs). It can draw embedded DRSs, if-then conditions and quantificational "duplex conditions" (with a properly scaled connecting diamond). Formatting parameters allow the user to control the appearance and placement of DRSs, and of DRS variables and conditions. The package is based on DRS macros in the covington package.
A collection of cute little animals and similar creatures
A collection of LaTeX packages for drawing cute little animals and similar creatures using TikZ. Currently, the following TikZlings are included: anteater bear bee cat chicken coati elephant hippo koala marmot mole mouse owl panda penguin pig rhino sheep sloth snowman squirrel These little drawings can be customized in many ways.
The package defines macros and other utilities to design Reo Circuits. The package requires PGF/TikZ support.
A set of TeX/LaTeX packages for drawing Petri nets
Petri-nets offers a set of TeX/LaTeX packages about Petri nets and related models. Three packages are available: the first allows the user to draw Petri-nets in PostScript documents; the second defines macros related to PBC, M-nets and B(PN) models; and a third that combines the other two.
Graphical representation of keys on a standard scientific calculator
This package provides commands to draw scientific calculator keys with the help of TikZ. It also provides commands to draw the content of screens and of menu items.
A library for drawing optical setups with TikZ
This package provides a new TikZ library designed to easily draw optical setups with TikZ. It provides shapes for lens, mirror, etc. The geometrically (in)correct computation of light rays through the setup is left to the user.
Tools for drawing with a cartesian coordinate system
The bundle is a set of packages, designed to give mathematics teachers (and students) easy access to programming of drawings with TikZ.
The package provides special PGF/TikZ nodes for the text, marginpar, footer and header area of the current page. They are inspired by the 'current page' node defined by PGF/TikZ itself.
e-pTeX driver for PGF inter-picture connections
The distributed drivers do not support the PGF feature of "inter-picture connections" under e-pTeX and dvipdfmx. The package uses existing features of dvipdfmx to fix this problem
Create bond graph figures in LaTeX documents
The package draws bond graphs using PGF and TikZ.
Create images of the soroban using TikZ/PGF
The package makes it possible to create pictures of the soroban (Japanese abacus) using PGF/TikZ