Reputation
5,380
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
8 26
Newest
 Necromancer
Impact
~64k people reached

Jul
1
comment Making branches closer in a tree
And I'm much grateful for the offer and will take it ... as soon as I have the time to finish the new version. Argh, time!
Jun
25
comment Making branches closer in a tree
Another option (maybe even a bit more generic, as it works in a tree of any orientation), is to use key s, like before packing={s+=15mm}
May
10
comment Expansion in forest
About tier alignment after xy is computed: sorry, nope. Tier alignment is done in the packing stage.
May
10
answered Expansion in forest
Apr
9
revised How can I set a style in `\forestset` which requires delayed calculations with the results of node walks?
Wrong reason was given: defining a style is the culprit, not using `\forestset`.
Apr
9
answered How can I set a style in `\forestset` which requires delayed calculations with the results of node walks?
Feb
25
comment setting all nodes of a tree in italics with forest
Forest doesn't know or care about the difference between node font and font: it simply passes their values on to tikz. Note that even when using node font (which was added to tikz in v3, for the reason of adjusting the node size and margins based on the selected font, I presume), forest still calculates the dimensions for separating the nodes based on the em and ex of the outer (surrounding text) font when (as in the default settings) s sep and similar dimensions are given using font-dependent units.
Dec
21
comment Horizontal - Vertical connectors in a tree (in place of slanted lines)
About the name: the first version of forest (then called xyforest, since it used xypic) was developed for dealing with multiple (albeit small) trees, all nicely lined up ---I needed it for drawing phonological (autosegmental) representations. And anyways, all the good Xtree names were already taken! ;-)
Dec
21
comment Horizontal - Vertical connectors in a tree (in place of slanted lines)
Good to hear all this praise, guys! ;-) And soon ... a new version coming up! Updating the docs now ... hope you'll volunteer to beta-test a bit!
Dec
21
answered How can I label forest nodes automatically, adding labels as prefixes to nodes' content exactly once?
Dec
19
comment How can I draw a circle around an entire tree in forest?
Found it! I forgot to save&restore pgf's transformation matrix in some calculation, so, in your example, essentially x and y coordinates got switched. However, as a major new version (1.1) should be out very soon, I don't think it makes much sense for me to publish a bugfix version, especially as there are workarounds for the problem. Unless you really want it, of course!
Dec
14
comment Forest package does not pick up \tikzsetfigurename command with externalization enabled
Forest supports virtually none of tikz's externalization settings ... getting externalization to work was heavy hacking anyway, and my focus was on sensitivity to code change. I'm planning to support externalization better, but I'm afraid the issue is at the bottom of my todo list.
Dec
13
comment sn edges and nice empty nodes styles in forest lead to dividing by zero; what's going on?
Not yet, but I will.
Dec
11
answered Aligning several forest trees in centered way
Dec
11
comment Defining a special edge style for connecting nodes in forest
About edge sensitivity: the edge boundary path option has just moved up on my todo list! ;-)
Dec
11
comment Shifting a node over another node in forest
About comes. Don't create an extra node, use option align and separate lines by \\. This definition of with translation does the trick: \forestset{with translation/.style={inner xsep=0,align=center,content/.expanded/.wrap pgfmath arg={\gettext{##1}\noexpand\\\gettranslation{##1}}{content}}} (Actually, if you are fine with using \\ in the tree code, you could dispense with \gettranslation and \gettext macros alltogether.)
Dec
11
comment Add a node without content to a tree in forest
@Herbert: edge={} by itself does nothing, as the argument of edge is a keylist and keylists behave additively by default (section 3.3 of the manual). Use edge'={} to get rid of your edges ;-)
Dec
11
comment Making a certain tree style the default for forest
I had no idea this is possible, and I'm the author of forest :-) However, to make the issue clearer, the next version will implement key default preamble. Usage just as above: \forestset{default preamble/.style={sn edges}}}
Dec
11
answered sn edges and nice empty nodes styles in forest lead to dividing by zero; what's going on?
Dec
10
revised Smaller roofs for forest
enhanced code to deal with the additional problem posed in the edited question