Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I am submitting
This is a substantial update to the CeTZ-based, tikz-cd-esque diagramming package.
You can now use math-mode to specify diagrams more concisely. Styling options have been made more convenient and flexible.
Changes since v0.3.0
&
to separate nodes.edge("d")
becomesedge(prev-node, (0, 1))
.|->-|
andhook-/->>
.}>
,<{
,/
,\
,x
,X
,*
(solid dot),@
(solid circle).axes
option todiagram()
to control the direction of each axis in the diagram's coordinate system.width
,height
andradius
options tonode()
for explicit control over size.corner-radius
option tonode()
.stroke
option toedge()
replacingthickness
andpaint
options.edge-stroke
option todiagram()
replacingedge-thickness
.Hopefully, I will settle down a bit with the breaking changes after this update.