From a7976afd9177814edd527bbfd5d4b3c31aa05bcf Mon Sep 17 00:00:00 2001 From: Steve Krulewitz Date: Thu, 11 Feb 2021 16:26:09 -0800 Subject: [PATCH] many --- bin/build.sh | 4 +- songs/Extreme/More Than Words Body.tex | 55 ++++++++++++++ songs/Extreme/More Than Words Capo II.tex | 6 ++ songs/Extreme/More Than Words Eb Guitar.tex | 6 ++ songs/Extreme/More Than Words.tex | 61 +--------------- .../Poison/Every Rose Has Its Thorn Body.tex | 66 +++++++++++++++++ .../Every Rose Has Its Thorn Capo II.tex | 6 ++ .../Every Rose Has Its Thorn Eb Guitar.tex | 6 ++ songs/Poison/Every Rose Has Its Thorn.tex | 73 +------------------ .../The Only Living Boy in New York.tex | 2 +- songs/The String Cheese Incident/Sirens.tex | 39 ++++++++++ tex/skrul-leadsheet.cls | 4 + 12 files changed, 197 insertions(+), 131 deletions(-) create mode 100644 songs/Extreme/More Than Words Body.tex create mode 100644 songs/Extreme/More Than Words Capo II.tex create mode 100644 songs/Extreme/More Than Words Eb Guitar.tex create mode 100644 songs/Poison/Every Rose Has Its Thorn Body.tex create mode 100644 songs/Poison/Every Rose Has Its Thorn Capo II.tex create mode 100644 songs/Poison/Every Rose Has Its Thorn Eb Guitar.tex create mode 100644 songs/The String Cheese Incident/Sirens.tex diff --git a/bin/build.sh b/bin/build.sh index 172a5ad..fc3bf32 100755 --- a/bin/build.sh +++ b/bin/build.sh @@ -46,6 +46,6 @@ function make_packet { } setup_pdflatex -#make_pdf "$1" +make_pdf "$1" -make_packet "packets/aircoustic202101.tex" +#make_packet "packets/aircoustic202102.tex" diff --git a/songs/Extreme/More Than Words Body.tex b/songs/Extreme/More Than Words Body.tex new file mode 100644 index 0000000..0fce7f0 --- /dev/null +++ b/songs/Extreme/More Than Words Body.tex @@ -0,0 +1,55 @@ +\begin{intro} +\begin{tabular}[t]{@{}lllll} +|_{F#} & |_{Badd9} & |_{G#m7} & |_{B} - _{C#} & | \\ +\end{tabular} +\end{intro} + +\begin{verse} +^{F#} Saying "I ^{Badd9}love you" is ^{G#m7}not the words I ^{.B}want to ^{.C#}hear from ^{F#}you \\ +It's not that I ^{Badd9}want you ^{G#m7}not to say but ^{.B}if you ^{.C#}only ^{D#m}knew \\ +How ^{G#m7}easy +^{C#}it would be to ^{F#}show me ^{C#/F}how you ^{D#m}feel +\end{verse} + +\begin{chorus} +\begin{tabbing} +\textbf{1.} More than \=^{G#m7}words is \=^{C#7}all you have to \=^{F#7}do to make it \hspace{5pt} \=^{B}real \\ +\textbf{2.} More than \> words is \> all I ever \> needed you to \> show +\end{tabbing} +Then you ^{Bm}wouldn't have to ^{F#}say \\ +That you ^{D#m}love me 'cos ^{G#m7*}I'd al^{C#7*}ready ^{F#}know +\end{chorus} + +\begin{bridge} +^{(F#)}What would you ^{C#/F}do if my ^{.D#m}heart was ^{.A#m7}torn in ^{B}two \\ +More than words to show ^{F#/A#*}you ^{G#m7}feel that your ^{C#7}love for me is ^{F#}real \\ +What would you ^{C#/F}say if I ^{.D#m}took those ^{.A#m7}words ^{B}away? \\ +Then you couldn't make ^{F#/A#*}things ^{G#m7}new, just by s^{C#7*}aying I love ^{(F#)}you +\end{bridge} + +\begin{interlude} +^{F#} ^*{Badd9}Da-de-da-la-de- ^{G#m7}da La-de-dei-dei-^{.B}dei ^{.C#}More than words ^{(F#)} \\ +^{F#} ^*{Badd9}La-de-dai-dei-di- ^{G#m7*}dei ^{C#*} \instruction{knock knock on the \& 4} +\end{interlude} + +\begin{verse} +^{F#} Now that I've ^{Badd9}tried to ^{G#m7}talk to you and ^{.B}make you ^*{.C#}unders ^{F#}tand \\ +All that you ^{Badd9}have to do is ^{G#m7}close your ^{.B}eyes and ^{.C#}just reach out your ^{D#m}hands \\ +And ^{G#m7}touch me, ^{C#}hold me close don't ^{F#}ever ^{C#/F}let me ^{D#m}go +\end{verse} + +\begin{chorus} +\instruction{Repeat Chorus} +\end{chorus} + +\begin{outro} +^{F#}Da-de-da-la-de-da ^{Badd9}La-de-dei-dei-dei ^{B}More ^{C#}than words ^{(F#)} \\ +Da-de-da-la-de-da +La-de-dei-dei-dei +More than words +La-de-dei-dei-dei +La-de-dei-dei-dei +La-de-dei-dei-dei +More than words +More than words +\end{outro} diff --git a/songs/Extreme/More Than Words Capo II.tex b/songs/Extreme/More Than Words Capo II.tex new file mode 100644 index 0000000..16e13b1 --- /dev/null +++ b/songs/Extreme/More Than Words Capo II.tex @@ -0,0 +1,6 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={More Than Words}, band={Extreme}, year={1991}, key={F#}, capo={2}} +\input{"More Than Words Body.tex"} +\end{song} +\end{document} diff --git a/songs/Extreme/More Than Words Eb Guitar.tex b/songs/Extreme/More Than Words Eb Guitar.tex new file mode 100644 index 0000000..df302d6 --- /dev/null +++ b/songs/Extreme/More Than Words Eb Guitar.tex @@ -0,0 +1,6 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true,transpose=1,enharmonic=sharp]{title={More Than Words}, band={Extreme}, year={1991}, key={F#}, note={for Eb guitar}} +\input{"More Than Words Body.tex"} +\end{song} +\end{document} diff --git a/songs/Extreme/More Than Words.tex b/songs/Extreme/More Than Words.tex index ec6ffcd..c9c5551 100644 --- a/songs/Extreme/More Than Words.tex +++ b/songs/Extreme/More Than Words.tex @@ -1,64 +1,9 @@ \documentclass{skrul-leadsheet} \begin{document} -\begin{song}[transpose-capo=true,transpose=1,enharmonic=sharp]{title={More Than Words}, band={Extreme}, year={1991}, key={F#}, capo={0}} -\begin{intro} -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{G#m7} & |_{B} - _{C#} & | \\ -\end{tabular} -\end{intro} - -\begin{verse} -^{F#} Saying "I ^{Badd9}love you" is ^{G#m7}not the words I ^{.B}want to ^{.C#}hear from ^{F#}you \\ -It's not that I ^{Badd9}want you ^{G#m7}not to say but ^{.B}if you ^{.C#}only ^{D#m}knew \\ -Hoow ea^{G#m7}sy -^{C#}It would be to ^{F#}show me ^{C#/F}how you ^{D#m}feel -\end{verse} +\begin{song}[transpose-capo=true,enharmonic=sharp]{title={More Than Words}, band={Extreme}, year={1991}, key={F#}} -\begin{chorus} -\begin{tabbing} -\textbf{1.} More than \=^{G#m7}words is \=^{C#7}all you have to \=^{F#7}do to make it \hspace{5pt} \=^{B}real \\ -\textbf{2.} More than \> words is \> all I ever \> needed you to \> show -\end{tabbing} -Then you ^{Bm}wouldn't have to ^{F#}say \\ -That you ^{D#m}love me 'cos ^{G#m7*}I'd al^{C#7*}ready ^{F#}know -\end{chorus} - -\begin{bridge} -^{(F#)}What would you ^{C#/F}do if ^{.D#m}my heart was ^{.A#m7}torn in ^{B}two \\ -More than words to show ^{F#/A#*}you ^{G#m7}feel that your ^{C#7}love for me is ^{F#}real \\ -What would you ^{C#/F}say if I ^{.D#m}took those ^{.A#m7}words ^{B}away? \\ -Then you couldn't make ^{F#/A#*}things ^{G#m7}new, just by s^{C#7}aying I love ^{(F#)}you -\end{bridge} - -\begin{interlude} -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{G#m7} & |_{B} - _{C#} & | \\ -|_{F#} & |_{Badd9} & |_{G#m7} & |_{B} - _{C#} & | \\ -\end{tabular} -\end{interlude} - -\begin{verse} -^{F#} Now that I've ^{Badd9}tried to ^{G#m7}talk to you and ^{.B}make you ^*{.C#}unders ^{F#}tand \\ -All that you ^{Badd9}have to do is ^{G#m7}close your ^{.B}eyes and just reach ^{.C#}out your ^{D#m}hands \\ -And touch ^{G#m7}me, ^{C#}hold me close don't ^{F#}ever ^{C#/F}let me ^{D#m}go -\end{verse} - -\begin{chorus} -\instruction{Repeat Chorus} -\end{chorus} - -\begin{outro} -^{F#}Da-de-da-la-de-da ^{Badd9}La-de-dei-dei-dei ^{B}More ^{C#}than words ^{(F#)} \\ -Da-de-da-la-de-da -La-de-dei-dei-dei -More than words -La-de-dei-dei-dei -La-de-dei-dei-dei -La-de-dei-dei-dei -More than words -More than words -\end{outro} +\input{"More Than Words Body.tex"} \end{song} -\end{document} \ No newline at end of file +\end{document} diff --git a/songs/Poison/Every Rose Has Its Thorn Body.tex b/songs/Poison/Every Rose Has Its Thorn Body.tex new file mode 100644 index 0000000..aaf5bf8 --- /dev/null +++ b/songs/Poison/Every Rose Has Its Thorn Body.tex @@ -0,0 +1,66 @@ +\begin{intro} +\begin{tabular}[t]{@{}lllll} +|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ +\end{tabular} +\end{intro} + +\begin{verse} +^{F#} We both lie silently still, in the ^{Badd9}dead of the night \\ +Although we ^{F#}both lie close together, we feel ^{Badd9}miles apart inside \\ +Was it ^{.F#}something I said, or ^{.Badd9}something I did, did my ^{.F#}words not come out ^{.Badd9}right? \\ +Though I ^{C#}tried not to hurt you, though I ^{B}tried, but I guess that's why they say +\end{verse} + +\begin{chorus} +^{F#}Every rose has its ^{Badd9}thorn \\ +Just like ^{F#}every night has its ^{Badd9}dawn \\ +Just like ^{.F#}every cow^{.C#}boy sings a ^{.B}sad, sad ^{.F#}song \\ +^{F#}Every rose has its ^{B*}thorn +\end{chorus} + +\begin{interlude} +\begin{tabular}[t]{@{}lllll} +|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ +\end{tabular} +\end{interlude} + +\begin{verse} +I ^{F#}listen to our favorite song, playing on the ^{Badd9}radio \\ +Hear the ^{F#}DJ say love's a game of easy come and ^{Badd9} easy go \\ +But I ^{.F#}wonder, does he ^{.Badd9}know, has he ^{.F#}ever felt like ^{.Badd9}this? \\ +And I ^{C#}know that you'd be here right now if I ^{B} coulda let you know, somehow I guess +\end{verse} + +\begin{chorus} +\instruction{Repeat Chorus} +\end{chorus} + +\begin{bridge} +^{.D#m} Though it's been a ^{.C#}while now, I can ^{.B}still feel so much ^{.F#}pain \\ +^{.D#m} Like a knife that ^{.C#}cuts you the wound heals,^{.B} but the scar, ^{.B} that scar rem^{(F#)}ains +\end{bridge} + +\begin{solo} +\begin{tabular}[t]{@{}lllll} +|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ +|_{D#m} _{C#} & | _{B} _{F#} & | _{D#m} _{C#} & |_{B} _{B} & | \\ +\end{tabular} +\end{solo} + +\begin{interlude} +\instruction{Quietly, tenderly} \\ +\begin{tabular}[t]{@{}lllll} +|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ +\end{tabular} +\end{interlude} + +\begin{verse} +I ^{F#}know I coulda saved our love that night if I'd ^{Badd9} known what to say \\ +^{F#} Instead of making love, we both ^{Badd9} made our separate ways \\ +And now I ^{.F#} hear you've found ^{.Badd9}somebody new, and ^{.F#}that I never meant that ^{.Badd9}much to you \\ +To ^{C#}hear that tears me up inside, and to ^{B}see you cuts me like a knife, I guess +\end{verse} + +\begin{chorus} +\instruction{Repeat Chorus and end on _{F#*}} +\end{chorus} diff --git a/songs/Poison/Every Rose Has Its Thorn Capo II.tex b/songs/Poison/Every Rose Has Its Thorn Capo II.tex new file mode 100644 index 0000000..ed6ee71 --- /dev/null +++ b/songs/Poison/Every Rose Has Its Thorn Capo II.tex @@ -0,0 +1,6 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Every Rose Has Its Thorn}, band={Poison}, year={1988}, key={F#}, capo={2}} +\input{"Every Rose Has Its Thorn Body.tex"} +\end{song} +\end{document} diff --git a/songs/Poison/Every Rose Has Its Thorn Eb Guitar.tex b/songs/Poison/Every Rose Has Its Thorn Eb Guitar.tex new file mode 100644 index 0000000..1d5542d --- /dev/null +++ b/songs/Poison/Every Rose Has Its Thorn Eb Guitar.tex @@ -0,0 +1,6 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true,transpose=1]{title={Every Rose Has Its Thorn}, band={Poison}, year={1988}, key={F#}, note={for Eb guitar}} +\input{"Every Rose Has Its Thorn Body.tex"} +\end{song} +\end{document} diff --git a/songs/Poison/Every Rose Has Its Thorn.tex b/songs/Poison/Every Rose Has Its Thorn.tex index 31ba7cf..2137c65 100644 --- a/songs/Poison/Every Rose Has Its Thorn.tex +++ b/songs/Poison/Every Rose Has Its Thorn.tex @@ -1,73 +1,6 @@ \documentclass{skrul-leadsheet} \begin{document} -\begin{song}[transpose-capo=true,transpose=1]{title={Every Rose Has Its Thorn}, band={Poison}, year={1988}, key={F#}, capo={0}} - -\begin{intro} -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ -\end{tabular} -\end{intro} - -\begin{verse} -^{F#} We both lie silently still, in the ^{Badd9}dead of the night \\ -Although we ^{F#}both lie close together, we feel ^{Badd9}miles apart inside \\ -Was it ^{.F#}something I said, or ^{.Badd9}something I did, did my ^{.F#}words not come out ^{.Badd9}right? \\ -Though I ^{C#}tried not to hurt you, though I ^{B}tried, but I guess that's why they say -\end{verse} - -\begin{chorus} -^{F#}Every rose has its ^{Badd9}thorn \\ -Just like ^{F#}every night has its ^{Badd9}dawn \\ -Just like ^{.F#}every cow^{.C#}boy sings a ^{.B}sad, sad ^{.F#}song \\ -^{F#}Every rose has its ^{B*}thorn -\end{chorus} - -\begin{interlude} -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ -\end{tabular} -\end{interlude} - -\begin{verse} -I ^{F#}listen to our favorite song, playing on the ^{Badd9}radio \\ -Hear the ^{F#}DJ say love's a game of easy come and ^{Badd9} easy go \\ -But I ^{.F#}wonder, does he ^{.Badd9}know, has he ^{.F#}ever felt like ^{.Badd9}this? \\ -And I ^{C#}know that you'd be here right now if I ^{B} coulda let you know, somehow I guess -\end{verse} - -\begin{chorus} -\instruction{Repeat Chorus} -\end{chorus} - -\begin{bridge} -^{.D#m} Though it's been a ^{.C#}while now, I can ^{.B}still feel so much ^{.F#}pain \\ -^{.D#m} Like a knife that ^{.C#}cuts you the wound heals,^{.B} but the scar, ^{.B} that scar rem^{(F#)}ains -\end{bridge} - -\begin{solo} -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ -|_{D#m} _{C#} & | _{B} _{F#} & | _{D#m} _{C#} & |_{B} _{B} & | \\ -\end{tabular} -\end{solo} - -\begin{interlude} -\instruction{Quietly, tenderly} \\ -\begin{tabular}[t]{@{}lllll} -|_{F#} & |_{Badd9} & |_{F#} & |_{Badd9} & | \\ -\end{tabular} -\end{interlude} - -\begin{verse} -I ^{F#}know I coulda saved our love that night if I'd ^{Badd9} known what to say \\ -^{F#} Instead of making love, we both ^{Badd9} made our separate ways \\ -And now I ^{.F#} hear you've found ^{.Badd9}somebody new, and ^{.F#}that I never meant that ^{.Badd9}much to you \\ -To ^{C#}hear that tears me up inside, and to ^{B}see you cuts me like a knife, I guess -\end{verse} - -\begin{chorus} -\instruction{Repeat Chorus and end on _{F#*}} -\end{chorus} - +\begin{song}[transpose-capo=true]{title={Every Rose Has Its Thorn}, band={Poison}, year={1988}, key={F#}} +\input{"Every Rose Has Its Thorn Body.tex"} \end{song} -\end{document} \ No newline at end of file +\end{document} diff --git a/songs/Simon & Garfunkel/The Only Living Boy in New York.tex b/songs/Simon & Garfunkel/The Only Living Boy in New York.tex index 87b3431..e4f17a9 100644 --- a/songs/Simon & Garfunkel/The Only Living Boy in New York.tex +++ b/songs/Simon & Garfunkel/The Only Living Boy in New York.tex @@ -2,7 +2,7 @@ \begin{document} \begin{song}[transpose-capo=true]{title={The Only Living Boy in New York}, band={Simon \& Garfunkel}, year={1970}, key={B}} -\input{"songs/Simon & Garfunkel/The Only Living Boy in New York Body.tex"} +\input{"The Only Living Boy in New York Body.tex"} \end{song} \end{document} diff --git a/songs/The String Cheese Incident/Sirens.tex b/songs/The String Cheese Incident/Sirens.tex new file mode 100644 index 0000000..89bbec9 --- /dev/null +++ b/songs/The String Cheese Incident/Sirens.tex @@ -0,0 +1,39 @@ +\documentclass{skrul-leadsheet} +\begin{document} +\begin{song}[transpose-capo=true]{title={Sirens}, band={The String Cheese Incident}, year={2003}, key={}} + +\begin{verse} +Sirens are callin' for someone, they're on the way \\ +Which house is it gonna be? \\ +Wailin' and cryin' comes closer still \\ +It's on our street today \\ +Roll of the dice, fate comes a-knockin' \\ +Takes one more away \\ +For all of their careful plannin' \\ +Never thought it could end this way \\ +I just want to say I love you \\ +And make sure you feel it every day \\ +'Cause if today had been my last chance \\ +It's just something I wanted to say \\ +Today is not my time to go \\ +Grace has brought us another day \\ +But if tomorrow were to bring my time \\ +What would I leave unsaid? \\ +What would I leave undone? \\ +What would I leave behind? \\ +I just want to say I love you \\ +And make sure you feel it every day \\ +'Cause if today had been my last chance \\ +It's just something I wanted to say \\ +I just want to say I love you \\ +And make sure you feel it every day \\ +'Cause if today had been my last chance \\ +It's just something I wanted to say \\ +I just want to say I love you \\ +And make sure you feel it every day \\ +'Cause if today had been my last chance \\ +It's just something I wanted to say +\end{verse} + +\end{song} +\end{document} diff --git a/tex/skrul-leadsheet.cls b/tex/skrul-leadsheet.cls index 165d1e0..4fbb7e4 100644 --- a/tex/skrul-leadsheet.cls +++ b/tex/skrul-leadsheet.cls @@ -26,6 +26,7 @@ \definesongproperty{year} \definesongproperty{meter} +\definesongproperty{note} \definesongtitletemplate{leadsheet}{% {\large \textbf{\songproperty{title}} - \songproperty{band}} @@ -34,6 +35,7 @@ \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}}{} } \vspace{-0.5\baselineskip} @@ -53,10 +55,12 @@ B#=C, B#m=Cm, B#add9=Cadd9, + Bb#=B, Bb#m7=Bm7, B#maj7=Cmaj7, B#m6=Cm6, C##=D, + C##*=D*, C##7=D7, C##7*=D7*, C##/F#=D/F#,