packages feed

typst-0.11: test/typ/visualize/stroke-07.typ

// 0pt strokes must function exactly like 'none' strokes and not draw anything

#rect(width: 10pt, height: 10pt, stroke: none)
#rect(width: 10pt, height: 10pt, stroke: 0pt)
#rect(width: 10pt, height: 10pt, stroke: none, fill: blue)
#rect(width: 10pt, height: 10pt, stroke: 0pt + red, fill: blue)

#line(length: 30pt, stroke: 0pt)
#line(length: 30pt, stroke: (paint: red, thickness: 0pt, dash: ("dot", 1pt)))

#table(columns: 2, stroke: none)[A][B]
#table(columns: 2, stroke: 0pt)[A][B]

#curve(
  fill: red,
  stroke: none,
  curve.move((0%, 0%)),
  curve.line((50%, 50%)),
  curve.line((0%, 50%)),
  curve.line((50%, 0%)),
  curve.close(),
)

#curve(
  fill: red,
  stroke: 0pt,
  curve.move((0%, 0%)),
  curve.line((50%, 50%)),
  curve.line((0%, 50%)),
  curve.line((50%, 0%)),
  curve.close(),
)