These are the packages in this category.
| Identifier | Caption |
|---|---|
| autopict | The LaTeX picture mode, for use with Plain TeX. |
| bar | A patched version of bar.sty. |
| bardiag | LateX package for drawing bar diagrams. |
| barkom | A package for bar charts in LaTeX. |
| baum | Trees, using PicTeX. |
| bchart | Draw simple bar charts in LaTeX |
| bez123 | Support for Bezier curves. |
| braids | Draw braid diagrams with PGF/TikZ. |
| chronology | Provides a horizontal timeline. |
| chronosys | Drawing time-line diagrams. |
| clock | Graphical and textual clocks for TeX and LaTeX. |
| code128 | Barcode macros for the Code 128 standard. |
| context-construction-plan | Construction plans in ConTeXt. |
| context-gantt | GANTT module for ConTeXt. |
| coordsys | Draw cartesian coordinate systems. |
| curve2e | Extensions for package pict2e. |
| curves | Curves for LaTeX picture environment |
| diagxy | Diagram macros by Michael Barr. |
| dirtree | Display trees in the style of windows explorer. |
| docmute | Input files ignoring LaTeX preamble, etc. |
| dot2texi | Create graphs within LaTeX using the dot2tex tool. |
| dottex | Use dot code in LaTeX. |
| dratex | General drawing macros. |
| dyntree | Construct Dynkin tree diagrams. |
| ebezier | Device independent picture environment enhancement. |
| ecltree | Trees using epic and eepic macros. |
| eepic | Extensions to epic and the LaTeX drawing tools. |
| egplot | Encapsulate Gnuplot sources in LaTeX documents. |
| eltex | Simple circuit diagrams in LaTeX picture mode. |
| emp | "Encapsulate" MetaPost figures in a document. |
| epic | Enhance LaTeX picture mode. |
| eppstein-trees | Macros for producing trees. |
| expressg | Diagrams consisting of boxes, lines, and annotations. |
| fastpictex | Simple specification of PicTeX diagrams. |
| fchart | Flow diagrams in LaTeX 2.09. |
| feynman | Feynman diagrams in LaTeX 2.09. |
| flow | Draw flow diagrams in picture mode. |
| gl-tree | Linguistic trees with a preprocessor. |
| gnuplottex | Embed Gnuplot commands in LaTeX documents. |
| graphpap | For producing graph paper. |
| histogr | Draw histograms with the LaTeX picture environment. |
| lapdf | PDF drawing directly in TeX documents. |
| logpap | Generate logarithmic graph paper with LaTeX. |
| logsys | Draw logarithmic coordinate systems. |
| makebarcode | Print various kinds 2/5 and Code 39 bar codes. |
| mandel | Compute the Mandelbrot set. |
| mathspic | A Perl filter program for use with PiCTeX. |
| moderntimeline | Timelines for use with moderncv. |
| m-pictex | Enable PicTeX to run with LaTeX. |
| numericplots | Plot numeric data (including Matlab export) using PSTricks. |
| petri-nets | A set TeX/LaTeX packages for drawing Petri nets. |
| pgf | Create PostScript and PDF graphics in TeX. |
| pgf-blur | PGF/TikZ package for "blurred" shadows. |
| pgfmolbio | Draw graphs typically found in molevular biology texts. |
| pgfplots | Create normal/logarithmic plots in two and three dimensions. |
| pgf-soroban | Create images of the soroban using TikZ/PGF. |
| pgf-umlsd | Draw UML Sequence Diagrams. |
| picmac | A picture mode in Plain TeX. |
| pict2e | New implementation of picture commands. |
| pictex | Picture drawing macros for TeX and LaTeX. |
| pictex2 | Adds relative coordinates and improves the \plot command. |
| pictex-autoarea | Automatic computation of bounding boxes with PiCTeX. |
| pictexwd | A patched version of PicTeX using fewer registers. |
| plantslabels | Write labels for plants. |
| pmgraph | "Poor man's" graphics. |
| productbox | Typeset a three-dimensional product box. |
| progressbar | Visualize shares of total amounts in the form of a (progress-)bar. |
| psbao | Draw Bao diagrams. |
| pst-2dplot | A PSTricks package for drawing 2D curves. |
| pst-3d | A PSTricks package for tilting and other pseudo-3D tricks. |
| pst-3dplot | Draw 3d curves and graphs using PSTricks. |
| pst-barcode | Print barcodes using PostScript. |
| pst-bezier | Draw Bezier curves. |
| pst-blur | PSTricks package for "blurred" shadows. |
| pst-bspline | Draw cubic Bspline curves and interpolations. |
| pst-coil | A PSTricks package for coils, etc. |
| pst-cox | Drawing regular complex polytopes with PSTricks. |
| pst-electricfield | Draw electric field and equipotential lines with PStricks. |
| pst-eucl | Euclidian geometry with pstricks. |
| pst-fill | Fill or tile areas with PSTricks. |
| pst-fr3d | Draw 3-dimensional framed boxes using PSTricks. |
| pst-fractal | Draw fractal sets using PSTricks. |
| pst-fun | Draw "funny" objects with PSTricks. |
| pst-func | PSTricks package for plotting mathematical functions. |
| pst-gantt | Draw GANTT charts with pstricks. |
| pst-geo | Geographical Projections |
| pst-gr3d | Three dimensional grids with PSTricks. |
| pst-grad | Filling with colour gradients, using PStricks. |
| pst-graphicx | A pstricks-compatible graphicx for use with Plain TeX. |
| pst-infixplot | Using pstricks plotting capacities with infix expressions rather than RPN |
| pst-knot | PSTricks package for displaying knots. |
| pst-layout | Page layout macros based on PStricks packages. |
| pst-light3d | Three dimensional lighting effects (PSTricks). |
| pst-magneticfield | Plotting a magnetic field with PSTricks. |
| pst-math | Enhancement of PostScript math operators to use with pstricks |
| pst-mirror | Images on a spherical mirror. |
| pst-node | Draw connections using pstricks. |
| pst-ob3d | Three dimensional objects using PSTricks. |
| pst-platon | Platonic solids in PSTricks. |
| pst-poly | Polygons with PSTricks. |
| pst-pulley | Plot pulleys, using pstricks. |
| pst-qtree | Simple syntax for trees. |
| pstricks | PostScript macros for TeX. |
| pstricks-add | A collection of add-ons and bugfixes for PSTricks. |
| pst-rubans | Draw three-dimensional ribbons. |
| pst-sigsys | Support of signal processing-related disciplines. |
| pst-slpe | Sophisticated colour gradients. |
| pst-solarsystem | Plot the solar system for a specific date. |
| pst-solides3d | Draw perspective views of 3D solids. |
| pst-soroban | Draw a Soroban using PSTricks. |
| pst-text | Text and character manipulation in PSTricks. |
| pst-thick | Drawing very thick lines and curves. |
| pst-tree | Trees, using pstricks. |
| pst-tvz | Draw trees with more than on root node, using PSTricks. |
| pst-vue3d | Draw perspective views of three dimensional objects. |
| qobitree | LaTeX macros for typesetting trees. |
| qtree | Draw tree structures. |
| randomwalk | Random walks using TikZ. |
| reotex | Draw Reo Channels and Circuits. |
| rrgtrees | Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX. |
| scalebar | Create scalebars for maps, diagrams or photos. |
| schemabloc | Draw block diagrams, using Tikz. |
| sdrt | Macros for Segmented Discourse Representation Theory. |
| sketch | A 3d sketch translator. |
| sparklines | Drawing sparklines: intense, simple, wordlike graphics. |
| sseq | Spectral sequence diagrams. |
| swimgraf | Graphical/textual representations of swimming performances |
| syngen | A tool for generating syntax diagrams from BNF. |
| t-angles | Draw tangles, trees, Hopf algebra operations and other pictures. |
| texpictex | Use tpic special commands in PiCTeX. |
| tikz-3dplot | Coordinate transformation styles for 3d plotting in TikZ. |
| tikz-dependency | A library for drawing dependency graphs. |
| tikz-inet | Draw interaction nets with TikZ |
| tikzpagenodes | Create commutative diagrams with TikZ |
| tikzpfeile | Draw arrows using PGF/TikZ. |
| tikz-qtree | Use existing qtree syntax for trees in TikZ. |
| tikz-timing | Easy generation of timing diagrams as tikz pictures. |
| timeline | Typeset time-lines, for planning, etc. |
| tkz-base | Tools for drawing with a cartesian coordinate system. |
| tkz-berge | Macros for drawing graphs of graph theory. |
| tkz-euclide | Tools for drawing euclidean geometry. |
| tkz-fct | Tools for drawing graphs of functions. |
| tkz-graph | Draw graph-theory graphs. |
| tkz-kiviat | Draw Kiviat graphs. |
| tkz-tab | Tables of signs and variations using PGF/TikZ. |
| tqft | Drawing TQFT diagrams with TikZ/PGF. |
| treesvr | Tree macros. |
| treetex-plain | Draw trees. |
| tsemlines | Support for the ancient \emline macro. |
| upca | Print UPC-A barcodes. |
| vocaltract | Visualise the vocal tract using LaTeX and PStricks. |
| vowel | Draw vowel charts for phonetic research. |
| xetex-pstricks | Running PStricks under XeTeX. |
| xypic | Flexible diagramming macros. |
You can see the packages in another place in this categorization. Alternatively, you can choose another categorization below.
| Category | Description |
|---|---|
| Document types | Everything from books and articles to memos and letters. Also here are documents for specific publishers. |
| Document types > Books | Books. |
| Document types > Books > Publisher styles | Styles for books from specific publishers. |
| Document types > Books > Others | Other packages. |
| Document types > Articles | Articles; research papers. |
| Document types > Articles > Journal styles | Styles for specific journals. |
| Document types > Articles > Others | Others. |
| Document types > Proceedings | Proceedings; a collection of articles. |
| Document types > Proceedings > Proceedings styles | Styles for specific proceedings. |
| Document types > Proceedings > Others | Others. |
| Document types > Reference manuals | Reference manuals. |
| Document types > Presentations | Presentations. |
| Document types > Overhead slides | Overhead slides. |
| Document types > Theses | PhD theses. |
| Document types > Theses > Thesis styles | Styles for specific institutions. |
| Document types > Theses > Others | Others; general theses styles. |
| Document types > Curriculum Vita | Resumes and CV''s. |
| Document types > Letters | Letters and form letters. |
| Document types > Exams, exercise sets, and answers | For examinations and answer keys. |
| Document types > Other | Other. |
| Document types > Other > Calendars | Calendars. |
| Document types > Other > Syllabus | Course syllabus. |
| Document types > Other > Envelopes | Envelopes. |
| Document types > Other > Labels | Labels. |
| Document types > Other > ID Tags | ID Tags. |
| Document types > Other > Business cards | Business Cards. |
| Document types > Other > Minutes | Minutes of meetings. |
| Document types > Other > Memos | Memos. |
| Document types > Other > Newspapers and newsletters | Newspapers, newsletters, and magazines. |
| Document types > Other > Scripts | Stage plays, screenplays, etc. |
| Document types > Other > Chess | Chess games. |
| Document types > Other > Other games | Games besides chess. |
| Document types > Other > Music | Music. |
| Document types > Other > Posters | Posters. |
| Document types > Other > CD and DVD covers | CD and DVD covers. |
| Document types > Other > Recipes | Recipe cards. |
| Document types > Other > Misc | Misc. document types. |
| Document parts | The parts of a document such as the Table of Contents, the Appendix, or the Bibliography. |
| Document parts > Abstract | Adjust the format of your abstract. |
| Document parts > Table of contents | Manipulate the format of your table of contents, or have multiple tables of contents. |
| Document parts > Preface | Manipulate the format of your preface. |
| Document parts > Chapters and Sections | Manipulate the format of your chapters and sections. |
| Document parts > Appendix | Manipulate the format of the appendix, or have multiple appendices. |
| Document parts > Glossary | Manipulate the format of your glossary. |
| Document parts > Bibliography | Display bibliographic materials. |
| Document parts > Bibliography > Bibliographic styles | Styles for specific publishers or journals. |
| Document parts > Bibliography > Others | Others. |
| Document parts > Index | Manipulate the format of your Index. |
| Document parts > Other | Other document parts. |
| Page-focused | Macros aimed at the single page level, or smaller, such as changing margins, page headers, multiple columns, colored text, etc. |
| Page-focused > Page geometry | Margins, portrait vs landscape, etc. |
| Page-focused > Multiple columns | Two or more columns. |
| Page-focused > Page numbers | Pages numbered with roman numerals, etc. |
| Page-focused > Headers and footers | Material on every page. |
| Page-focused > Footnotes | Footnotes. |
| Page-focused > Floats | Material, such as figures, that may float to the top or bottom of a page, or to a following page. |
| Page-focused > Tables | Supplement TeX''s table mechanism. |
| Page-focused > Captions | Captions for figures, tables, or floats. |
| Page-focused > Citations | Citations. |
| Page-focused > Lists | Itemized lists, etc. |
| Page-focused > Boxes and minipages | Material on a page that is boxed. |
| Page-focused > Verbatim | Material shown in the format in which it was typed. |
| Page-focused > Paragraphs | Specialized paragraphs, such as special shapes. |
| Page-focused > Background | Material behind the page''s text. |
| Page-focused > Color | Colored text. |
| Page-focused > Material in margins | Marginal notes, cross references, appearing in the margin. |
| Page-focused > Poetry | Poetry. |
| Page-focused > Other | Other. |
| Subject-specific typesetting | One of the things that sets TeX apart is its facility with typesetting in Mathematics. It is also widely used in other areas, such as Chemistry, Physics, Computer Science, and the Humanities. |
| Subject-specific typesetting > Mathematics | Equations, symbols, etc., from mathematics. |
| Subject-specific typesetting > Mathematics > Commutative diagrams | Commutative diagrams. |
| Subject-specific typesetting > Mathematics > Equations | Equations, sub-equations, etc. |
| Subject-specific typesetting > Mathematics > Matrices, vectors | Matrices and vectors. |
| Subject-specific typesetting > Mathematics > Mathematical symbols | Mathematical symbols, including accents. |
| Subject-specific typesetting > Mathematics > Theorems | Theorem-like environments. |
| Subject-specific typesetting > Mathematics > Other | Other mathematics. |
| Subject-specific typesetting > Computer science | For example, typesetting program listings. |
| Subject-specific typesetting > Physics | Physics. |
| Subject-specific typesetting > Other natural sciences | Chemistry, Biology, Biochemistry, etc. |
| Subject-specific typesetting > Social sciences | Economics, Psycology, etc.. |
| Subject-specific typesetting > Linguistics | Linguistics. |
| Subject-specific typesetting > Other subjects in the humanitites | Classics, Philosophy, etc. |
| Subject-specific typesetting > Music | Typeset music. |
| Subject-specific typesetting > Other | Subjects not listed elsewhere. |
| Documentation | Documentation. |
| Documentation > Tutorial | An introduction. |
| Documentation > Help files | A collection of documents. |
| Documentation > Other | Information on some specific part of TeX. |
| Fonts | Access to fonts, free and commercial. |
| Fonts > Text body fonts | Fonts that can be used as the text of a document, perhaps including symbols. These include TeX support files for these fonts. |
| Fonts > Symbol fonts | Fonts containing only special symbols. These include TeX support files for these fonts. |
| Fonts > Support files | Materials allowing the use in TeX of fonts obtained from various vendors. The fonts are not here, just the materials to use them with TeX |
| Fonts > Font tools | Font tools, including utilities. |
| Fonts > Other | Other fonts. |
| Graphics | Using and making graphics in a variety of formats. |
| Graphics > MetaFont or Metapost | Packages to make fonts or graphics derived from Knuth''s MetaFont. |
| Graphics > Postscript or PDF graphics | Make or manipulate graphics using the Postscript or Portable Document Format languages. |
| Graphics > Tools | Programs to manipulate graphics, often to massage graphics created outside TeX. |
| Graphics > Inside TeX | Graphics created inside a TeX document. |
| Graphics > Other | Graphics packages that fit outside the categories above. |
| Non-English languages | Using non-English languages, including automatically adapting the typesetting conventions in those languages. |
| Non-English languages > French | Français. |
| Non-English languages > German | Deutsch. |
| Non-English languages > Spanish | Español. |
| Non-English languages > Italian | Italiano. |
| Non-English languages > Greek | Both ancient and modern Greek. |
| Non-English languages > Polish | Polszczyzna. |
| Non-English languages > Russian | Russian. |
| Non-English languages > Indian languages | Various languages of the subcontinent. |
| Non-English languages > Chinese, Japanese, Korean | Chinese, Japanese, and Korean in TeX. |
| Non-English languages > Other | Other non-English languages. |
| Output | Output for paper, for the web, or for almost any format. |
| Output > DVI | Use Knuth''s device independent format. |
| Output > PDF, PostScript | Use the Portable Document Format, or PostScript. |
| Output > HTML | Output to the web page language HTML. |
| Output > Other | Output to other targets. |
| Programming in TeX | Programming structures and development infrastructure, in TeX. |
| Programming in TeX > Box manipulation | Manipulating TeX''s boxes. |
| Programming in TeX > Cross references | Tricks with references. |
| Programming in TeX > Date and time | Work with dates and times in a variety of formats. |
| Programming in TeX > Programming structures | Constructs for programming, such as control structures. |
| Programming in TeX > Package management | Managing TeX packages. |
| Programming in TeX > Other | Other packages for programming in TeX. |
| Tools | Document creation, management, and manipulation utilities. |
| Tools > Editors and shells | TeX-aware editors and TeX graphical environments. |
| Tools > Bibliography managers | Programs that namage a bibliographic database. |
| Tools > Bibliographic manipulation | Utilities to manipulate bibliographic materials. |
| Tools > DVI manipulation | Manipulate files in Knuth''s device independent output format. |
| Tools > PDF tools | Manipulate material in the PDF format. |
| Tools > Spell-checkers | Check spelling in a variety of languages. |
| Tools > Document management | Create, develop, compile, and manage TeX documents. |
| Tools > Word counting | Count the words in a document. |
| Tools > Convert formats | Convert to and from word-processor formats. |
| Tools > Other | Other tools. |
| Distributions | People have gathered the needed components, so you don''t have to. |
| Infrastructure | Source code to build TeX systems. |
| Infrastructure > Current systems | Source of TeX systems now in wide use. |
| Infrastructure > Extensions | Extensions beyond TeX. |
| Infrastructure > Hyphenation | Hyphenation patterns. |
| Literate programming | Material in the spirit of Knuth''s WEB system. |
| Other | Things that do not fit in other categories. |
These are the dimensions by which we characterize packages. Click on the name of the one that you want.
| Dimension name | Description |
|---|---|
| Primary | The primary function that this package performs |
| Secondary | Any secondary functions that this package performs |
| By-function | Jurgen Fenn's Catalogue topics categorization |
Notes