diff options
| author | Laurenz <laurmaedje@gmail.com> | 2024-04-13 10:39:45 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-13 08:39:45 +0000 |
| commit | 020294fca9a7065d4b9cf4e677f606ebaaa29b00 (patch) | |
| tree | c0027ad22046e2726c22298461327823d6b88d53 /tests/typ/visualize/shape-fill-stroke.typ | |
| parent | 72dd79210602ecc799726fc096b078afbb47f299 (diff) | |
Better test runner (#3922)
Diffstat (limited to 'tests/typ/visualize/shape-fill-stroke.typ')
| -rw-r--r-- | tests/typ/visualize/shape-fill-stroke.typ | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/tests/typ/visualize/shape-fill-stroke.typ b/tests/typ/visualize/shape-fill-stroke.typ deleted file mode 100644 index 8d187400..00000000 --- a/tests/typ/visualize/shape-fill-stroke.typ +++ /dev/null @@ -1,93 +0,0 @@ -// Test shape fill & stroke. - ---- -#let variant = rect.with(width: 20pt, height: 10pt) -#let items = for (i, item) in ( - variant(stroke: none), - variant(), - variant(fill: none), - variant(stroke: 2pt), - variant(stroke: eastern), - variant(stroke: eastern + 2pt), - variant(fill: eastern), - variant(fill: eastern, stroke: none), - variant(fill: forest, stroke: none), - variant(fill: forest, stroke: conifer), - variant(fill: forest, stroke: black + 2pt), - variant(fill: forest, stroke: conifer + 2pt), -).enumerate() { - (align(horizon)[#(i + 1).], item, []) -} - -#grid( - columns: (auto, auto, 1fr, auto, auto, 0fr), - gutter: 5pt, - ..items, -) - ---- -// Test stroke folding. -#let sq(..args) = box(square(size: 10pt, ..args)) - -#set square(stroke: none) -#sq() -#set square(stroke: auto) -#sq() -#sq(fill: teal) -#sq(stroke: 2pt) -#sq(stroke: blue) -#sq(fill: teal, stroke: blue) -#sq(fill: teal, stroke: 2pt + blue) - ---- -// Test stroke composition. -#set square(stroke: 4pt) -#set text(font: "Roboto") -#stack( - dir: ltr, - square( - stroke: (left: red, top: yellow, right: green, bottom: blue), - radius: 50%, align(center+horizon)[*G*], - inset: 8pt - ), - h(0.5cm), - square( - stroke: (left: red, top: yellow + 8pt, right: green, bottom: blue + 2pt), - radius: 50%, align(center+horizon)[*G*], - inset: 8pt - ), - h(0.5cm), - square( - stroke: (left: red, top: yellow, right: green, bottom: blue), - radius: 100%, align(center+horizon)[*G*], - inset: 8pt - ), -) - -// Join between different solid strokes -#set square(size: 20pt, stroke: 2pt) -#set square(stroke: (left: green + 4pt, top: black + 2pt, right: blue, bottom: black + 2pt)) -#stack( - dir: ltr, - square(), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 1pt)), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 8pt)), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 100pt)), -) - - -// Join between solid and dotted strokes -#set square(stroke: (left: green + 4pt, top: black + 2pt, right: (paint: blue, dash: "dotted"), bottom: (paint: black, dash: "dotted"))) -#stack( - dir: ltr, - square(), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 1pt)), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 8pt)), - h(0.2cm), - square(radius: (top-left: 0pt, rest: 100pt)), -) |
