59,743 reputation
3105197
bio website github.com/Qrrbrbirlbel/pgf
location
age
visits member for 2 years, 3 months
seen Sep 6 at 15:58

If you are interested in my TeX-related projects, you can find various TikZ libraries over at my GitHub account.

The libraries are:

  • node-families

    The node-families library has been developed in response to “Dependent node size” where the Op asks for automatic re-sizing of related nodes so that they have the same minimum size.

    Use the keys

    • Minimum Width=<family>,
    • Minimum Height=<family>,
    • Text Height=<family> and
    • Text Width=<family>

    to assign a node to a specific family of nodes that shall have the same dimensions. This works on a per-picture basis and uses the .aux file so you will need at least two compilations.

  • paths.ortho ([1] and [2])

    This library is too huge to explain it here. Take a look at my answers [3] and [4].

  • paths.rectangle

    The paths.rectangle library provides two similar timers (the functions that place nodes along paths) for the rectangle path operator. They are explained on the answer that inspired the creation of these timers.

  • patterns.images: See [5].
  • positioning-plus: See [6].

Jun
27
comment The size of roots
@user32680 With amsmath loaded you can do $\sqrt{F} \: \sqrt{\smash[b]{F_{x_x}}}$.
Jun
27
comment Random ink blotches from tikz
Do you need the light light/shadow effect it has? Do you already tried something? TikZ has various shadows and shadings.
Jun
27
awarded  Enlightened
Jun
27
awarded  Nice Answer
Jun
26
awarded  Nice Answer
Jun
26
comment Macro in TeXstudio with %<something%> and %(filefilter%) fails
I think I found the problem. It is dependent of the length of the file name. If I include a file with a name (including the path) of the same length of *.png, *.pdf (twelve characters) it works. The more letters, the more the first selection (0.9) shifts to the right. There is a (ridiculous) TeX-based work-around, though. (There’s no problem when the file name %( … %) comes before the other fields %< … %>.)
Jun
26
comment Macro in TeXstudio with %<something%> and %(filefilter%) fails
Hm, now that I play a little bit with it, I get weird results too. Sometimes, ics is selected, another time idt or even parts of the file name (and always three characters). I guess, there is a bug involved. It seems like spaces in the file names are (at least) one problem.
Jun
26
comment Configure multiline autocompletion in TeXStudio
The shortcuts %<some text%> can be very helpful which will be turned into jump marks that can reached by using Ctrl+Left and Ctrl+Right (one for the caption, one for the label, one for the head and one for the body of the tables).
Jun
26
answered Long equals in tikz
Jun
26
answered tikz circuit library annotation based on shape dimensions
Jun
26
comment tikz circuit library annotation based on shape dimensions
Sadly, this is not how it works. The keys are only set correctly during the drawing of the nodes, after that you cannot rely on their values. If worst comes to worst the values are in no relation to the nodes as they may not even get used to calculate the node’s dimension. Let me propose two solutions …
Jun
26
revised Help creating solid cylinders along a path in Tikz for crystal lattice diagram
edited tags
Jun
26
comment tikz circuit library annotation based on shape dimensions
You can't access the circuit symbol size key because it is a style and does not have any sub-keys. The keys can actually accessed by \pgfkeysvalueof{/pgf/minimum width}. But I'm not sure this is what you need in your context. Can you show a minimal working example?
Jun
26
comment Relative paths with TeXstudio under Windows (portable installation)
Hmm, I think the path is relative to where the tex file is not where TeXstudio is. TeXstudio runs this in the folder of the tex file ... or does it work if you save the file properly?
Jun
26
comment Drawing primitive shapes with TikZ
For TikZ, 3d isn't primitive.
Jun
26
revised How to connect nodes with TikZ?
added 52 characters in body
Jun
26
reviewed Reject suggested edit on What professions use TeX/LaTeX besides CS?
Jun
26
comment TikZ: Polar coordinates referencing system
If you want to draw a line to such an coordinates that is relative to another you can (have to) use the shift options: \draw (3,1) -- ([shift={(30:1)}] 1,2);.
Jun
26
answered How to connect nodes with TikZ?
Jun
26
comment Table headers and chain aligment
Re 1: What specifies a “good way”? Why is this a bad way? Re 2: I don’t see the point of using chains here. You can simply say \path[<-*, blue!30] (ex5mx-3-3) edge (ex5mx-3-2) edge (ex5mx-2-2);. If needed, you can specify anchors where the arrows should start/end specifically: \path[<-*, blue!30] (ex5mx-3-3.west) edge (ex5mx-3-2.east) edge (ex5mx-2-2.east);