-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathzombie.typ
57 lines (41 loc) · 1.36 KB
/
zombie.typ
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#import "../lib.typ": overchord, chordlib, chordify, change-tonality, sized-chordlib, change-tonality
// For better png in README, doesn't matter
#set page(height: auto, margin: (right: 0%))
#show: chordify
// put the headings to the left
#h(1fr)#box[
#set align(center)
// Song name
= Zombie
// Band
== The Cranberries
]#h(5fr)
#place(right, dx: -1em, {
set align(left)
// Make all text in chord graph bold
show text: strong
// List of used chords there
sized-chordlib(heading-level: 2, width: 130pt, switch: (D: 7), at: (A: 5))
})
=== #raw("[[Verse 1]]")
[Em] Another [C] head hangs lowly \
[G] Child is slowly [D] taken \
[Em] And the violence [C] caused such silence \
[G] Who are we [D] mistaken?
=== #raw("[[Pre-Chorus]]")
// Raw works too, no manual breaks needed!
#show raw.where(block: true): set text(font: "Libertinus Serif", size: 1.25em)
```
[Em] But you see, it's not me, it's not [C] my family
[G] In your head, in your head they are [D] fightin'
[Em] With their tanks and their bombs [C] and their bombs and their guns
[G] In your head, in your head they are [D] cryin'
```
=== #raw("[[Chorus]]")
// let's move the tonality up!
#change-tonality(2)
[Em] In your head, [C] in your head \
[G ] Zombie, zombie, [D] zombie-ie-ie \
[Em] What's in your head, [C] in your head \
[G ] Zombie, zombie, [D] zombie-ie-ie, oh
<…>