Comprehensive TeX Archive Network

Direc­tory tex-archive/graphics/pgf/contrib/forest

LaTeX package: forest [2016/04/09 v2.0.3 Drawing (linguistic) trees]

Copyright (c) 2016 Saso Zivanovic
                   (Sa\v{s}o \v{Z}ivanovi\'{c})


`forest' is a pgf/tikz-based package 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;
- a powerful mechanism for travesing the tree;
- the possibility to decorate the tree using the full power of pgf/tikz;
- an externalization mechanism sensitive to code-changes.


This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
of this license or (at your option) any later version.
The latest version of this license is in


and version 1.3 or later is part of all distributions of LaTeX
version 2005/12/01 or later.

For the list of files constituting the work see the main source file
of the package, `forest.dtx', or the derived `forest.sty'.


Name Size Date Notes
LICENCE 19106 2016-04-09 04:22
README 1288 2016-04-09 04:22
for­est-com­pat.sty 7100 2016-04-09 04:22
for­est-doc.ins 813 2016-04-09 04:22
for­est-doc.ist 777 2016-04-09 04:22
for­est-doc.pdf 1151255 2016-04-09 04:22
for­est-doc.sty 8469 2016-04-09 04:22
for­est-doc.tex 270255 2016-04-09 04:22
for­est-in­dex.dtx 29191 2016-04-09 04:22
for­est-libs.dtx 17148 2016-04-09 04:22
for­est.dtx 336205 2016-04-09 04:22
for­est.ins 950 2016-04-09 04:22
for­est.pdf 440369 2016-04-09 04:22
tex.bib 463 2016-04-09 04:22

Down­load the con­tents of this pack­age in one zip archive (1.6M).

for­est – Draw­ing (lin­guis­tic) trees

The pack­age pro­vides a PGF/TikZ-based mech­a­nism for draw­ing lin­guis­tic (and other kinds of) trees. Its main fea­tures are:

  • a pack­ing al­go­rithm which can pro­duce very com­pact trees;
  • a user-friendly in­ter­face con­sist­ing of the fa­mil­iar bracket en­cod­ing of trees plus the key-value in­ter­face to op­tion-set­ting;
  • many tree-for­mat­ting op­tions, with con­trol over op­tion val­ues of in­di­vid­ual nodes and mech­a­nisms for their ma­nip­u­la­tion;
  • the pos­si­bil­ity to dec­o­rate the tree us­ing the full power of PGF/TikZ; and
  • an ex­ter­nal­iza­tion mech­a­nism sen­si­tive to code-changes.

Pack­age De­tailsfor­est
Li­censeThe LaTeX Project Public Li­cense 1.3
Main­tainerSašo Ži­vanović
Con­tained inTeX Live as for­est
MiKTeX as for­est
Topics pack­age uses PGF-TikZ
sup­port for lin­guis­tics
mech­a­nisms for draw­ing trees
Guest Book Sitemap Contact Contact Author