tikz-chemlab – A TikZ-based reimplementation for drawing chemical laboratory glassware
This package provides macros for drawing a variety of devices used mainly for chemical applications. Since most of these devices have a standardised design, tikz-chemlab spares you the trouble of having to create them manually. All basic objects are included in the file tikz-chemlabObj.tex and are loaded during the start of the package.
tikz-chemlab works with any LaTeX engine that
supports TikZ.
No PostScript dependency.
No
latex → dvips → ps2pdf
pipeline needed.
This is a TikZ port of pst-labo (v2.07, 2025/07/15) by Denis Girou, Christophe Jorssen, Manuel Luque, and Herbert Voß. The port uses English command names with the tkz prefix instead of the original French pst names, and all option keys have been translated to English.
| Sources | /graphics/pgf/contrib/tikz-chemlab |
| Documentation | |
| Bug tracker | |
| Repository | |
| Developers | |
| Version | 1.0.0 2026-08-03 |
| Licenses | The LaTeX Project Public License 1.3c |
| Maintainer | Aihua Wang |
| Contained in | TeX Live as tikz-chemlab |
| Topics | PGF TikZ Chemistry |
Download the contents of this package in one zip archive (648.3k).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
- pfdicons: Draw process flow diagrams in chemical engineering
- chempid: Draw Piping and Instrumentation diagrams using TikZ via PGF
- orbitals: Atomic subshell / orbital-box diagrams for LaTeX, with automatic electron filling following Hund’s rule and the Pauli principle
- tikz-truchet: Draw Truchet tiles
Community Comments