Reputation
83,830
Next tag badge:
131/100 score
19/20 answers
Badges
18 217 455
Impact
~2.9m people reached

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.
Dec
14
answered Drawing knots with tikz - no visible crossings
Dec
13
awarded  Announcer
Dec
12
comment Adding a large brace next to a body of text
@cfr Having actually just read the answer again, I realise you might be referring to the infamous tikzmark library rather than a library to put braces next to text (as I originally thought). Are you?
Dec
12
comment Adding a large brace next to a body of text
@cfr Is there? What library is that? (Please provide a link rather than a hint!)
Dec
8
awarded  Announcer
Nov
25
awarded  Notable Question
Nov
23
awarded  Great Answer