Reputation
82,500
Next tag badge:
131/100 score
19/20 answers
Badges
18 213 453
Newest
 Nice Answer
Impact
~2.7m people reached

Jan
20
awarded  Enlightened
Jan
20
awarded  Nice Answer
Jan
19
awarded  Nice Answer
Jan
1
awarded  Enlightened
Jan
1
awarded  Nice Answer
Dec
31
awarded  Nice Answer
Dec
29
awarded  Revival
Dec
29
answered Showcase of “programming your document” paradigm
Dec
29
answered dashed calligraphic curved parenthesis
Dec
29
comment Showcase of “programming your document” paradigm
@student The point about those ones is that they didn't start life as packages and only became packages to make them easy to distribute. The line between package and preamble is somewhat blurred.
Dec
29
comment Showcase of “programming your document” paradigm
@student Yes, of course. I just wanted to know if I was on the right lines before writing anything. I also wonder if my various graphics packages (knots, hobby, celtic knots, calligraphy) would count.
Dec
29
comment Showcase of “programming your document” paradigm
@student Would my answer to the SO question fit your question here? (NB I didn't mean that the two were duplicates, just that they were related.)
Dec
29
comment Showcase of “programming your document” paradigm
See stackoverflow.com/q/2968411/315213 for an older version of this question on StackOverflow.
Dec
23
answered Tikzmark between syntactic tree and matrix?
Dec
15
comment Drawing knots with tikz - no visible crossings
@ulead86 See updated answer. That gave me the clue to what was actually going on here. Thanks.
Dec
15
revised Drawing knots with tikz - no visible crossings
Added an alternative solution using the `end tolerance` key.
Dec
15
comment Drawing knots with tikz - no visible crossings
@ulead86 The difference between the two diagrams comes in the scale=X option on the outer tikzpicture. The issue in your diagram is that the crossing is being ignored because it is failing a distance test. By scaling up the diagram, you effectively lower the tolerance on that distance test and so make it more likely that the crossing will get seen.
Dec
15
comment “Z-level” in TikZ
@Kpym It's been over two years since I last looked at this code so I don't actually remember what that was for. Most likely, it was part of some code in an older version that I forgot to delete in the last version.
Dec
14
comment Drawing knots with tikz - no visible crossings
@cfr Interestingly, the necessity of no spaces is because the knot environment is defined using \NewDocumentEnvironment from xparse rather than the standard \newenvironment.
Dec
14
comment Drawing knots with tikz - no visible crossings
@cfr Did you remove the space? If you don't delete the space between \begin{knot} and the [...] then the part in [...] isn't taken as the optional argument to the knot environment but is passed on to \tikzset which doesn't have the same effect.