summaryrefslogtreecommitdiff
path: root/tests/typ/text/link.typ
blob: 99037ee339eb276c785157bd95ce9be1332b1845 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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))
])