diff --git a/bin/build.sh b/bin/build.sh index d8376e6..11c3b18 100755 --- a/bin/build.sh +++ b/bin/build.sh @@ -48,4 +48,4 @@ function make_packet { setup_pdflatex #make_pdf "$1" -make_packet "packets/aircoustic202103.tex" +make_packet "packets/pha202103.tex" diff --git a/packets/pha202103.tex b/packets/pha202103.tex new file mode 100644 index 0000000..4a3b7bf --- /dev/null +++ b/packets/pha202103.tex @@ -0,0 +1,11 @@ +\documentclass{article} +\usepackage{grffile} +\usepackage{pdfpages} +\begin{document} +\includepdf[pages=-]{build/pdf/Ramones/Sheena Is a Punk Rocker.pdf} +\includepdf[pages=-]{build/pdf/The Rolling Stones/Sweet Virginia.pdf} +\includepdf[pages=-]{build/pdf/The Rolling Stones/Sweet Virginia Capo II.pdf} +\includepdf[pages=-]{build/pdf/Lead Belly/Goodnight Irene.pdf} +\includepdf[pages=-]{build/pdf/Lead Belly/Goodnight Irene Capo I.pdf} +\includepdf[pages=-]{build/pdf/The Dubliners/The Wild Rover.pdf} +\end{document} diff --git a/songs/Lead Belly/Goodnight Irene Body.tex b/songs/Lead Belly/Goodnight Irene Body.tex new file mode 100644 index 0000000..713c83b --- /dev/null +++ b/songs/Lead Belly/Goodnight Irene Body.tex @@ -0,0 +1,58 @@ +\begin{intro} +\begin{tabular}[t]{@{}lll} +|_{F} & |_{F} | \\ +\end{tabular} +\end{intro} + +\begin{chorus} +^{F}Irene good^{C7}night, ^{C7}Irene good^{F}night \\ +Good^*{F}nig ^{-}ht I^{F7}rene, good^*{Bb}nig ^{-}ht I^{Gm}rene, I'll ^{C7}see you in my ^{F}dreams +\end{chorus} + +\begin{verse} +^{F}Last Saturday night I got ^{C7}married \\ +^{C7}Me and my wife settle ^{F}down \\ +Now ^{F}me an^{-}d my ^{F7}wife are ^*{Bb}par ^{-}ted ^{Gm} \\ +I'm gonna ^{C7}take another stroll down ^{F}town +\end{verse} + +\begin{chorus} +\instruction{Repeat chorus} +\end{chorus} + +\begin{verse} +^{F}Sometimes I live in the ^{C7}country \\ +^{C7}Sometimes I live in ^{F}town \\ +^*{F}Somet ^{-}imes I ^{F7}take great ^*{Bb}not ^{-}ion ^{Gm} \\ +To ^{C7}jump into the river and ^{F}drown +\end{verse} + +\begin{chorus} +\instruction{Repeat chorus} +\end{chorus} + +\begin{verse} +You ^{F}caused me to weep, you ^{C7}caused me to mourn \\ +You ^{C7}caused me to leave my ^{F}home \\ +But the ^{F}very ^{-}last ^{F7}words I ^{Bb}heard ^{-}her ^{Gm}say \\ +Was ^{C7}please sing me one more ^{F}song +\end{verse} + +\begin{chorus} +\instruction{Repeat chorus} +\end{chorus} + +\begin{verse} +Stop ^{F}ramblin', stop your ^{C7}gamblin' \\ +Stop ^{C7}staying out late at ^{F}night \\ +Go ^{F}home ^{-}to your ^{F7}wife and your ^*{Bb}fam ^{-}ily ^{Gm} \\ +Stay ^{C7}there by your fireside ^{F}bright +\end{verse} + +\begin{chorus} +\instruction{Repeat chorus} +\end{chorus} + +\begin{outro} +Good^*{F}nig ^{-}ht I^{F7}rene, good^*{Bb}nig ^{-}ht I^{Gm}rene, I'll ^{C7}see you in my ^{F}dreams +\end{outro} diff --git a/songs/Lead Belly/Goodnight Irene Capo I.tex b/songs/Lead Belly/Goodnight Irene Capo I.tex new file mode 100644 index 0000000..2149c2f --- /dev/null +++ b/songs/Lead Belly/Goodnight Irene Capo I.tex @@ -0,0 +1,8 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Goodnight Irene}, band={Lead Belly}, year={1943}, key={F}, note={In the style of The Weavers}, capo={1}, meter={3/4}} + +\input{"Goodnight Irene Body.tex"} + +\end{song} +\end{document} \ No newline at end of file diff --git a/songs/Lead Belly/Goodnight Irene.tex b/songs/Lead Belly/Goodnight Irene.tex new file mode 100644 index 0000000..9acb8a7 --- /dev/null +++ b/songs/Lead Belly/Goodnight Irene.tex @@ -0,0 +1,8 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Goodnight Irene}, band={Lead Belly}, year={1943}, key={F}, note={In the style of The Weavers}, meter={3/4}} + +\input{"Goodnight Irene Body.tex"} + +\end{song} +\end{document} \ No newline at end of file diff --git a/songs/Ramones/Sheena Is a Punk Rocker.tex b/songs/Ramones/Sheena Is a Punk Rocker.tex new file mode 100644 index 0000000..2c0dadb --- /dev/null +++ b/songs/Ramones/Sheena Is a Punk Rocker.tex @@ -0,0 +1,61 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Sheena Is a Punk Rocker}, band={Ramones}, year={1977}, key={C}} + +\begin{intro} +\begin{tabular}[t]{@{}lllll} +|_{C} & |_{C} & |_{C} & |_{C} & | \instruction{slide into these Cs} \\ +\end{tabular} +\end{intro} + +\begin{verse} +Well the ^{C}kids are all hopped ^{C}up and ready to ^{C}go, they're ^{C}ready to go now \\ +They've ^{G}got their surfboards and they're ^{G}going to the disco^{C}theque a go go ^{C} \\ +^{Am} But she just ^{F}couldn't stay, \\ +^{Am} She had to ^{F}break away \\ +^{C} Well New York ^{C}City really has it ^{G}all, oh ^{G}yeah, oh ^{G}yeah ^{G} +\end{verse} + +\begin{chorus} +^{C}Sheena is^{F} a p^{-}unk ^{G}rocker, \\ +^{C}Sheena is^{F} a p^{-}unk ^{G}rocker, \\ +^{C}Sheena is^{F} a p^{-}unk ^{G}rocker ^{C}now ^{F} ^{-} ^{G} \\ + +^{C}Sheena is^{F} a p^{-}unk ^{G}rocker, \\ +^{C}Sheena is^{F} a p^{-}unk ^{G}rocker, \\ +^{C}Sheena is^{F} a p^{-}unk r^{G}ocker n^{C}ow ^{C} +\end{chorus} + +\begin{postchorus} +Well she's a ^{F}punk punk,^{F} a punk rocker, \\ +^{C} Punk punk,^{C} a punk rocker, \\ +^{G} Punk punk,^{G} a punk rocker, \\ +^{Bb} Punk punk,^{Bb} a punk rocker +\end{postchorus} + +\begin{interlude} +\instruction{Repeat intro} +\end{interlude} + +\begin{verse} +\instruction{Repeat verse} +\end{verse} + +\begin{chorus} +\instruction{Repeat chorus 1} +\end{chorus} + +\begin{postchorus} +\instruction{Repeat post-chorus} +\end{postchorus} + +\begin{interlude} +\instruction{Repeat intro} +\end{interlude} + +\begin{chorus} +\instruction{Repeat chorus end on _{C*}} +\end{chorus} + +\end{song} +\end{document} \ No newline at end of file diff --git a/songs/The Dubliners/The Wild Rover.tex b/songs/The Dubliners/The Wild Rover.tex new file mode 100644 index 0000000..27de1e8 --- /dev/null +++ b/songs/The Dubliners/The Wild Rover.tex @@ -0,0 +1,61 @@ +\documentclass{skrul-leadsheet} + +\usepackage{graphicx} +\usepackage[export]{adjustbox} + +\newcommand{\clap}{\includegraphics[width=1em,valign=t,raise=-0.1em]{emoji/1F44F.png} \space\space } + +\begin{document} +\begin{song}[transpose-capo=true]{title={The Wild Rover}, band={The Dubliners}, year={1964}, key={G}, meter={3/4}} + +\begin{verse} +I've ^{G}been a wild ^{G}rover for ^{G}manys a ^{C}year ^{C} \\ +And I ^{G}spent all me ^{C}money on ^{D7}whiskey and ^{G}beer ^{G} \\ +But ^{G}now I'm re^{G}turning with ^{G}gold in great ^{C}store ^{C} \\ +And I ^{G}never will ^{C}play the wild ^{D7}rover no ^{G}more +\end{verse} + +\begin{chorus} +And it's ^{D7}no - ^{D7}nay - ^{D7}never, ^{D7}\clap \clap \clap \clap \\ + +^{G} No nay ^{G}never no ^{C}more ^{C} \\ +Will I ^*{G}pla ^{G}y the wild ^{C}rover, ^{C} \\ +No n^*{D7}ever ^{D7}, no m^{G}ore ^{G} +\end{chorus} + +\begin{verse} +I went ^{G}in to an ^{G}alehouse I ^{G}used to fre^{C}quent ^{C} \\ +And I ^{G}told the land^{C}lady me ^{D7}money was ^{G}spent ^{G} \\ +I ^{G}asked her for ^{G}credit, she ^{G}answered me "^{C}Nay!" ^{C} \\ +"Such ^{G}custom as ^{C}yours I could ^{D7}have any ^{G}day!" +\end{verse} + +\begin{chorus} +\instruction{Repeat Chorus} +\end{chorus} + +\begin{verse} +I then ^{G}took from my ^{G}pocket ^{G}ten sovereigns ^{C}bright ^{C} \\ +And the ^{G}landlady's ^{C}eyes opened ^{D7}wide with de^{G}light ^{G} \\ +She ^{G}said: "I have ^{G}whiskeys and ^{G}wines of the ^{C}best! ^{C} \\ +And the ^{G}words that you ^{C}told me were ^{D7}only in ^{G}jest!" +\end{verse} + + +\begin{chorus} +\instruction{Repeat Chorus} +\end{chorus} + +\begin{verse} +I'll go ^{G}home to my ^{G}parents, con^{G}fess what I've ^{C}done ^{C} \\ +And I’ll ^{G}ask them to ^{C}pardon their ^{D7}prodigal ^{G}son ^{G} \\ +And ^{G}when they've ca^{G}ressed me as ^{G}oftimes be^{C}fore ^{C} \\ +I ^{G}never will ^{C}play the wild ^{D7}rover no ^{G}more +\end{verse} + +\begin{chorus} +\instruction{Repeat Chorus 2x} +\end{chorus} + +\end{song} +\end{document} \ No newline at end of file diff --git a/songs/The Rolling Stones/Sweet Virginia Body.tex b/songs/The Rolling Stones/Sweet Virginia Body.tex new file mode 100644 index 0000000..280d643 --- /dev/null +++ b/songs/The Rolling Stones/Sweet Virginia Body.tex @@ -0,0 +1,54 @@ +\begin{intro} +\begin{tabular}[t]{@{}lllll} +|_{A} & |_{E} & |_{A} - _{D} & |_{A} & | \\ +\end{tabular} +\\ +\instruction{Enter harmonica} \\ +\begin{tabular}[t]{@{}lllll} +|_{D} & |_{B} & |_{A} & |_{A} & | \\ +|_{D} & |_{B} & |_{A} & |_{A} & | \\ +|_{D} & |_{B} & |_{A} & |_{D} & | \\ +|_{A} & |_{E} & |_{A} - _{D} & |_{A} & | \\ +\end{tabular} +\end{intro} + +\begin{verse} +^{D}Wadin' through the ^{B}waste, stormy win^{A}ter ^{A} \\ +^{D}And there's not a f^{B}riend to help you thr^{A}ough ^{A} \\ +^{D}Tryin' to stop the ^{B}waves behind your ^{A}eyeballs, a^{D}ha \\ +^{A}Drop your reds, ^{E}drop your greens and ^*{A}blu ^{-}es ^{D} ^{A} +\end{verse} + +\begin{verse} +^{D}Thank you for your ^{B}wine, Cali^{A}fornia ^{A} \\ +^{D}Thank you for your ^{B}sweet and bitter ^{A} fruits ^{A} \\ +^{D}Yes I've got the ^{B}desert in my toe^{A}nail, a^{D}ha \\ +^{A}And I hid the ^{E}speed inside my ^*{A}sh ^{-}oe ^{D} ^{A} +\end{verse} + +\begin{chorus} +But ^{D}come on, come on ^{B}down Sweet Virg^{A}inia ^{A} \\ +^{D}Come on, honey ^{B}child, I beg of ^{A}you ^{A} \\ +^{D}Come on, come on ^{B}down, you've got ^{A}it in ya, a^{D}ha \\ +You've ^{A}got to scrape that ^{E}shit right off your ^*{A}sho ^{-}es ^{D} ^{A} +\end{chorus} + +\begin{solo} +\begin{tabular}[t]{@{}lllll} +|_{D} & |_{B} & |_{A} & |_{A} & | \\ +|_{D} & |_{B} & |_{A} & |_{A} & | \\ +|_{D} & |_{B} & |_{A} & |_{D} & | \\ +|_{A} & |_{E} & |_{A} - _{D} & |_{A} & | +\end{tabular} +\end{solo} + +\begin{chorus} +\instruction{Repeat Chorus} +\end{chorus} + +\begin{outro} +But ^{D}come on, come on ^{B}down Sweet Virg^{A}inia ^{A} \\ +^{D}Come on, honey ^{B}child, I beg of ^{A}you ^{A} \\ +^{D}Come on, come on ^{B}down, you've got ^{A}it in ya, a^{D}ha \\ +You've ^{A}got to scrape that ^{E}shit right off your ^*{D}shooooooo- ^{A*}ooes +\end{outro} diff --git a/songs/The Rolling Stones/Sweet Virginia Capo II.tex b/songs/The Rolling Stones/Sweet Virginia Capo II.tex new file mode 100644 index 0000000..0dfbb37 --- /dev/null +++ b/songs/The Rolling Stones/Sweet Virginia Capo II.tex @@ -0,0 +1,8 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Sweet Virginia}, band={The Rolling Stones}, year={1972}, key={A}, capo={2}} + +\input{"Sweet Virginia Body.tex"} + +\end{song} +\end{document} \ No newline at end of file diff --git a/songs/The Rolling Stones/Sweet Virginia.tex b/songs/The Rolling Stones/Sweet Virginia.tex new file mode 100644 index 0000000..ea0d5b7 --- /dev/null +++ b/songs/The Rolling Stones/Sweet Virginia.tex @@ -0,0 +1,8 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Sweet Virginia}, band={The Rolling Stones}, year={1972}, key={A}} + +\input{"Sweet Virginia Body.tex"} + +\end{song} +\end{document} \ No newline at end of file diff --git a/tex/emoji/1F44F.png b/tex/emoji/1F44F.png new file mode 100644 index 0000000..39e43e7 Binary files /dev/null and b/tex/emoji/1F44F.png differ diff --git a/tex/skrul-leadsheet.cls b/tex/skrul-leadsheet.cls index fd5cd56..d452ffb 100644 --- a/tex/skrul-leadsheet.cls +++ b/tex/skrul-leadsheet.cls @@ -33,9 +33,9 @@ {\footnotesize \space\space // \space\space \songproperty{year} \space\space // \space\space key: \songproperty{key} - \ifsongproperty{capo}{// \space\space\capo}{} - \ifsongproperty{meter}{// \space\space\songproperty{meter} time}{} - \ifsongproperty{note}{// \space\space\songproperty{note}}{} + \ifsongproperty{capo}{\space\space // \space\space\capo}{} + \ifsongproperty{meter}{\space\space // \space\space\songproperty{meter} time}{} + \ifsongproperty{note}{\space\space // \space\space\songproperty{note}}{} } \vspace{-0.5\baselineskip}