Skip to content

Commit 5d2c5f2

Browse files
committed
Finished review of spelling and metadata.
1 parent fbe2c8c commit 5d2c5f2

63 files changed

Lines changed: 285 additions & 179 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 12 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -4,70 +4,36 @@ This is a collection of songs from my days in the SCA at the College of St. Goli
44

55
It is compiled from many sources into a series of XML files and a songbook template using my OpenLyrics Songbook Maker tool.
66

7-
## 🌐 View Online
7+
## View Online
88

99
**[Browse the songbook online](https://carmiac.github.io/SwillingSwedesSongbook/)** with our red and gold themed HTML version, or download PDFs for offline use!
1010

11-
If you want to be able to build it yourself, keep reading. The current version of the build system has been tested in Linux. It may work in MacOS and Windows, but I haven't tested it there.
11+
If you want to be able to build it yourself, keep reading. The current version of the build system has been tested in Linux. It may work in MacOS and Windows, but I haven't tested it there.
1212

1313
**Prereqs**
1414

15-
* Python 3, from http://www.python.org
16-
* Windows
17-
* MiKTeX, from http://www.miktex.org/
18-
* Complete songs package for LaTeX from http://songs.sourceforge.net/
19-
* OSX
20-
* MacTeX, from http://www.tug.org/mactex/
21-
* Linux
22-
* TeX Live, from http://www.tug.org/texlive/
15+
- Python 3, from http://www.python.org
16+
- Windows
17+
- MiKTeX, from http://www.miktex.org/
18+
- Complete songs package for LaTeX from http://songs.sourceforge.net/
19+
- OSX
20+
- MacTeX, from http://www.tug.org/mactex/
21+
- Linux
22+
- TeX Live, from http://www.tug.org/texlive/
2323

2424
**Building**
2525

2626
1. Install the OpenLyric Bookmaker package:
27+
2728
```bash
2829
pip install git+https://github.com/carmiac/openlyric_bookmaker.git
2930
```
3031

3132
2. Build the songbook:
33+
3234
```bash
3335
cd SwillingSwedesSongbook
3436
openlyric_bookmaker --config book_config.toml
3537
```
3638

3739
3. Sing with gusto!
38-
39-
Output files will be in `output/` directory (PDF and HTML versions).
40-
41-
## GitHub Pages Deployment
42-
43-
This repository is configured with GitHub Actions to automatically build and deploy the songbook when changes are pushed to the `main` branch.
44-
45-
### First-Time Setup
46-
47-
To enable GitHub Pages deployment:
48-
49-
1. Go to your repository Settings > Pages
50-
2. Under "Source", select "GitHub Actions"
51-
3. The workflow will automatically deploy on the next push to `main`
52-
53-
The deployed site will be available at: `https://carmiac.github.io/SwillingSwedesSongbook/`
54-
55-
### What Gets Deployed
56-
57-
- **HTML Songbook**: Interactive version with red and gold theme
58-
- **PDF Downloads**: All three PDF versions (Bound Print, Display, eReader)
59-
- **Landing Page**: A downloads page with links to all resources
60-
61-
### Manual Deployment
62-
63-
You can also trigger a manual deployment:
64-
65-
1. Go to Actions tab in your repository
66-
2. Select "Build and Deploy Songbook" workflow
67-
3. Click "Run workflow" button
68-
69-
## Customization
70-
71-
### HTML Theme
72-
73-
The HTML version uses a custom red and gold color scheme defined in `stylesheets/custom-theme.css`. You can modify this file to change colors, fonts, and styling.

songs/girl_i_left_behind_me.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>Girl I Left Behind Me</title>
66
</titles>
7+
<authors>
8+
<author>Traditional</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<verseOrder>v1 v2 v3</verseOrder>
812
</properties>
913
<lyrics>
@@ -16,13 +20,13 @@ When love to you they' re telling.
1620
Beware of the kind words they say,
1721
Be wise and do not mind them,
1822
For if they were talking till they die
19-
They' d leave you all behind them.
23+
They'd leave you all behind them.
2024
</lines>
2125
</verse>
2226
<verse name="v2">
2327
<lines>
24-
In Carlow town I lived I own
25-
All free from dept and danger.
28+
In Carlow town I lived alone
29+
All free from debt and danger.
2630
Till Colonel Reilly listed me
2731
To join the Wicklow Rangers.
2832
They dressed me up in scarlet red

songs/good_ship_venus.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>Good Ship Venus</title>
66
</titles>
7+
<authors>
8+
<author>Traditional</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<verseOrder>v1 v2 c1 v3 v4 v5 v6 v7 v8 v9 v10 v11</verseOrder>
812
</properties>
913
<lyrics>
@@ -25,12 +29,12 @@ From one ship to another
2529
</verse>
2630
<verse name="c1">
2731
<lines>
28-
<comment>Chorus every two verses</comment>
2932
Friggin' in the riggin'
3033
Friggin' in the riggin'
3134
Friggin' in the riggin'
3235
There was fuck all else to do
33-
</lines>
36+
<comment>Chorus every two verses</comment>
37+
</lines>
3438
</verse>
3539
<verse name="v3">
3640
<lines>

songs/green_hills_of_tyrol.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>Green Hills of Tyrol</title>
66
</titles>
7+
<authors>
8+
<author>Traditional</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<keywords>
812
<keyword>Scottish Soldier</keyword>
913
</keywords>

songs/harp_that_once_through_taras_halls.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>The Harp That Once Through Tara's Halls</title>
66
</titles>
7+
<authors>
8+
<author>[unknown]</author>
9+
</authors>
710
<verseOrder>v1 v2</verseOrder>
811
</properties>
912
<lyrics>

songs/haul_away_joe.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>Haul Away Joe</title>
66
</titles>
7+
<authors>
8+
<author>Traditional</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<verseOrder>v1 v2 v3 v4 v5 v6 v7 v8</verseOrder>
812
</properties>
913
<lyrics>

songs/here_come_the_sons.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ Here come the Sons, And I say - - Let's fight!
1919
</verse>
2020
<verse name="v1">
2121
<lines>
22-
Count Christian, it' s been a long, cold, lonely winter
23-
Tiger Lad, it seems like years since we' ve been here
22+
Count Christian, it's been a long, cold, lonely winter
23+
Tiger Lad, it seems like years since we've been here
2424
</lines>
2525
</verse>
2626
<verse name="v2">

songs/hielan_laddie.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
@@ -7,6 +7,7 @@
77
<authors>
88
<author>Traditional</author>
99
</authors>
10+
<copyright>Public Domain</copyright>
1011
<verseOrder>v1 c1 v2 v3</verseOrder>
1112
</properties>
1213
<lyrics>

songs/high_germany.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>High Germany</title>
66
</titles>
7+
<authors>
8+
<author>Traditional</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<verseOrder>v1 v2 v3 v4 v5</verseOrder>
812
</properties>
913
<lyrics>
1014
<verse name="v1">
1115
<lines>
1216
One day as I was walking, and a walkin' all alone
1317
I heard a young couple, a' makin' their moan
14-
Said the older one to the sunder one, &quot;Bonnie lass I must away:
18+
Said the older one to the sunder one, "Bonnie lass I must away:
1519
For the King he has commanded us, and His orders I must obey
1620
</lines>
1721
</verse>
@@ -43,7 +47,7 @@ For the drums do beat, and the drum that sound, and the wars of High Germany
4347
<lines>
4448
One day as I was walking, and a walkin' all alone
4549
I heard a young couple, a' makin' their moan
46-
Said the older one to the sunder one, &quot;Bonnie lass I must away:
50+
Said the older one to the sunder one, "Bonnie lass I must away:
4751
For the King he has commanded us, and His orders I must obey
4852
</lines>
4953
</verse>

songs/hotspur.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
<?xml version="1.0" ?>
1+
<?xml version='1.0' encoding='utf-8'?>
22
<song xmlns="http://openlyrics.info/namespace/2009/song" version="0.9">
33
<properties>
44
<titles>
55
<title>Hotspur</title>
66
</titles>
7+
<authors>
8+
<author>Andrew of Wolvenwood</author>
9+
</authors>
10+
<copyright>Public Domain</copyright>
711
<verseOrder>v1 v2 v3 v4 v5 v6 v7 v8</verseOrder>
812
</properties>
913
<lyrics>
@@ -57,12 +61,12 @@ The Blue Lion of Percy is pulled to the ground.
5761
</verse>
5862
<verse name="v7">
5963
<lines>
60-
<comment>softly</comment>
6164
Squire bring my armor, my sword and destrier.
6265
I'll live forever to spite Bolingbroke!
6366
Know then of Hotspur who died by the Severn,
6467
And list what was heard when Lord Percy spoke:
65-
</lines>
68+
<comment>softly</comment>
69+
</lines>
6670
</verse>
6771
<verse name="v8">
6872
<lines>

0 commit comments

Comments
 (0)