diff options
Diffstat (limited to 'tests/typ/text/link.typ')
| -rw-r--r-- | tests/typ/text/link.typ | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tests/typ/text/link.typ b/tests/typ/text/link.typ new file mode 100644 index 00000000..99037ee3 --- /dev/null +++ b/tests/typ/text/link.typ @@ -0,0 +1,35 @@ +// Test hyperlinking. + +--- +// Link without body. +#link("https://example.com/") + +// Link with body. +#link("https://typst.app/")[Some text text text] + +// With line break. +This link appears #link("https://google.com/")[in the middle of] a paragraph. + +// Prefix is trimmed. +Contact #link("mailto:hi@typst.app") or +call #link("tel:123") for more information. + +--- +// Styled with underline and color. +#set link(fill: rgb("283663")) +You could also make the +#link("https://html5zombo.com/")[link look way more typical.] + +--- +// Transformed link. +#set page(height: 60pt) +#set link(underline: false) +#let mylink = link("https://typst.app/")[LINK] +My cool #move(x: 0.7cm, y: 0.7cm, rotate(10deg, scale(200%, mylink))) + +--- +// Link containing a block. +#link("https://example.com/", underline: false, block[ + My cool rhino + #move(x: 10pt, image("../../res/rhino.png", width: 1cm)) +]) |
