diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ref/transform-scale-abs-and-auto.png | bin | 0 -> 3719 bytes | |||
| -rw-r--r-- | tests/suite/layout/transform.typ | 13 |
2 files changed, 12 insertions, 1 deletions
diff --git a/tests/ref/transform-scale-abs-and-auto.png b/tests/ref/transform-scale-abs-and-auto.png Binary files differnew file mode 100644 index 00000000..9b50396d --- /dev/null +++ b/tests/ref/transform-scale-abs-and-auto.png diff --git a/tests/suite/layout/transform.typ b/tests/suite/layout/transform.typ index 50a6d417..3604b72f 100644 --- a/tests/suite/layout/transform.typ +++ b/tests/suite/layout/transform.typ @@ -74,7 +74,7 @@ Hello #rotated[World]!\ Hello #rotated[World]! --- transform-scale --- -// Test that scaling impact layout. +// Test that scaling impacts layout. #set page(width: 200pt) #set text(size: 32pt) #let scaled(body) = box(scale( @@ -104,3 +104,14 @@ Hello #scaled[World]!\ #set scale(reflow: true) Hello #scaled[World]! + +--- transform-scale-abs-and-auto --- +// Test scaling by absolute lengths and auto. +#set page(width: 200pt, height: 200pt) +#let cylinder = image("/assets/images/cylinder.svg") + +#cylinder +#scale(x: 100pt, y: 50pt, reflow: true, cylinder) +#scale(x: auto, y: 50pt, reflow: true, cylinder) +#scale(x: 100pt, y: auto, reflow: true, cylinder) +#scale(x: 150%, y: auto, reflow: true, cylinder) |
