Compare commits

...

11 commits

8 changed files with 630 additions and 192 deletions

2
.gitignore vendored
View file

@ -1 +1,3 @@
output
resources/hymns/*.pdf
cache

View file

@ -1,12 +1,20 @@
all: output/bulletin.pdf
BULLETINS := $(wildcard bulletins/*.lytex)
output/bulletin.tex: bulletin.lytex
lilypond-book --output=output --pdf bulletin.lytex
all: $(foreach bulletin,$(BULLETINS),output/$(notdir $(basename $(bulletin))).pdf)
output/bulletin.pdf: output/bulletin.tex
cd output && pdflatex bulletin.tex
# Declare dependencies dynamically
$(foreach bulletin,$(BULLETINS), \
$(eval output/$(notdir $(basename $(bulletin))).pdf: $(bulletin)) \
)
output/%.pdf:
mkdir -p output cache; \
date=$(basename $(notdir $@)); \
lilypond-book --output=cache --pdf bulletins/$$date.lytex && \
(cd cache && lualatex $$date.tex) && \
mv cache/$$date.pdf output/
clean:
rm -rf output
rm -rf output cache
.PHONY: all clean

View file

@ -1,185 +0,0 @@
\documentclass[11pt]{article}
\usepackage[paperwidth=7in,paperheight=8.5in,margin=0.5in]{geometry}
\usepackage{fancyhdr}
\usepackage{multicol}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{scripture}
\usepackage{lipsum} % TODO: remove
\graphicspath{ {../resources/} } % Relative to output directory, unfortunately
\pagenumbering{gobble}
% Header and footer setup for interior pages
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[C]{\thepage}
% Special page style for cover
\fancypagestyle{cover}{%
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}
% Manual section formatting - store original commands
\let\oldsection\section
\let\oldsubsection\subsection
% Redefine section command
\renewcommand{\section}[1]{%
\oldsection*{\centering\large\bfseries#1}
}
% Redefine subsection command
\renewcommand{\subsection}[2][]{%
\oldsubsection*{\normalsize\textbf{#2}\hfill\normalfont\textit{#1}}
}
% \newcommand{\hymnnumber}[2]{%
% \textbf{#1} \hfill \textit{#2}
% }
% Adjust spacing for booklet format
\setlength{\parskip}{0.1in}
\setlength{\parindent}{0pt}
\begin{document}
% COVER PAGE
\thispagestyle{cover}
\begin{center}
Psalms 122:1 \hspace{0.1in} I was glad when they said unto me, \\
``Let us go into the house of the \textsc{Lord}.'' \\
\vspace{1in}
\includegraphics[width=4in]{church_sketch}
\vfill
\Huge\textbf{\MakeUppercase{St. John's Church}} \\
\Large{Hassan Valley Township, Minnesota} \\
\vspace{0.2in}
\Large August 10, 2025 | 9:30 AM
\vspace{0.2in}
\large 13372 Nature Avenue \\ Hutchinson, MN 55350 \\
\vspace{0.2in}
(320) 587-5104 \\
\vspace{0.1in}
stjohnscccc.org
\end{center}
\newpage
% INTERIOR PAGES
\pagestyle{fancy}
\section{CALL TO WORSHIP}
\subsection{Prelude}
%\textit{Voluntary in D Major} \hfill J.S. Bach
\subsection[``Praise to the Lord, the Almighty'']{Opening Hymn \texttt{\#}210}
\lilypondfile[staffsize=15]{resources/hymns/210-praise-to-the-lord-the-almighty.ly}
\subsection{Lord's Day Greeting}
\subsection{Invocation}
\newpage
\subsection[\#813]{Gloria Patri}
\lilypondfile[staffsize=15]{resources/hymns/813-glory-be-to-the-father.ly}
\subsection{Children's Message}
% \newpage
\section{THE MISSION}
\subsection{Announcements}
\subsection{Offering}
%\textit{Voluntary in D Major} \hfill J.S. Bach
\subsection[\#815]{Doxology}
\lilypondfile[staffsize=16]{resources/hymns/815-praise-god-from-whom-all-blessings-flow.ly}
\section{THE PRAYER}
\subsection{Pastoral Prayer}
\subsection{The \textsc{Lord}'s Prayer}
Our Father, who art in Heaven, Hallowed be Thy Name.
Thy kingdom come, Thy will be done, on Earth as it is in Heaven.
Give us this day our daily bread, and forgive us our debts, as we forgive our debtors.
Lead us not into temptation, but deliver us from evil.
For thine is the kingdom, and the power, and the glory forever. Amen.
\section{THE PROCLAMATION}
\subsection[Zechariah 8:1-23 (BSB)]{Scripture}
\begin{multicols}{2}
\begin{scripture}[][version=BSB,reference/position=start, reference/start/newline, verse/font=\sffamily\bfseries]
\input{resources/scripture/zechariah_8_1-23.tex}
\end{scripture}
\end{multicols}
\subsection{The Sermon}
``Righteous Reversal'' \hfill \textit{Pastor Bjorn Bakke}
\subsection[``Praise to the Lord, the Almighty'']{Closing Hymn \#210}
\lilypondfile[staffsize=16]{resources/hymns/210-praise-to-the-lord-the-almighty.ly}
\subsection{Benediction}%\hfill\textit{Pastor Bjorn Bakke}
\subsection{Postlude}
\newpage
\section{Announcements}
% TODO
\lipsum[1-4]
\newpage
\null\vfill
\begin{quote}\begin{quote} % Hack to shrink margins; otherwise I could use \package{changepage} and \begin{adjustwidth}
\subsection{Pastor Bjorn Bakke}
21838 CSAH 4 \hfill 320-368-0889 \\
Dassel, MN 55325 \hfill pastorbjornb@gmail.com
\subsection{Council}
President David Swift\dotfill320-296-1305 \\
Vice President Elmer Baysinger\dotfill320-583-3713 \\
Secretary Deb Froemming\dotfill320-583-4876 \\
Treasurer Dawn Norrbom\dotfill952-484-1326 \\
Financial Secretary Barb Buckentin\dotfill320-510-4130 \\
Building Fund Coordinator Jerome Karl\dotfill 320-583-6031
Church Secretary Karen Konerza\dotfill320-864-4554 \\
\hspace*{\fill} secretary@stjohnscccc.org \\
\hspace*{\fill} or chubbers67@gmail.com
\subsection{Cemetery Board}
David Huebert\dotfill320-296-9153 \\
David Sanken\dotfill320-583-7777 \\
Celine Swift\dotfill320-296-9083
\end{quote}\end{quote}
\vfill\null
\end{document}

236
bulletins/2025-08-10.lytex Normal file
View file

@ -0,0 +1,236 @@
\documentclass[11pt]{article}
\usepackage[paperwidth=7in,paperheight=8.5in,margin=0.5in]{geometry}
\usepackage{fancyhdr}
\usepackage{multicol}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{scripture}
\graphicspath{ {../resources/} } % Relative to output directory, unfortunately
\pagenumbering{gobble}
% Header and footer setup for interior pages
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[C]{\thepage}
% Special page style for cover
\fancypagestyle{cover}{%
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}
% Manual section formatting - store original commands
\let\oldsection\section
\let\oldsubsection\subsection
% Redefine section command
\renewcommand{\section}[1]{%
\oldsection*{\centering\large\bfseries#1}
}
% Redefine subsection command
\renewcommand{\subsection}[2][]{%
\oldsubsection*{\normalsize\textbf{#2}\hfill\normalfont\textit{#1}}
}
% \newcommand{\hymnnumber}[2]{%
% \textbf{#1} \hfill \textit{#2}
% }
% Adjust spacing for booklet format
\setlength{\parskip}{0.1in}
\setlength{\parindent}{0pt}
\begin{document}
% COVER PAGE
\thispagestyle{cover}
\begin{center}
Psalms 122:1 \hspace{0.1in} I was glad when they said unto me, \\
``Let us go into the house of the \textsc{Lord}.'' \\
\vspace{1in}
\includegraphics[width=4in]{church_sketch}
\vfill
\Huge\textbf{\MakeUppercase{St. John's Church}} \\
\Large{Hassan Valley Township, Minnesota} \\
\vspace{0.2in}
\Large August 10, 2025 | 9:30 AM
\vspace{0.2in}
\large 13372 Nature Avenue \\ Hutchinson, MN 55350 \\
\vspace{0.2in}
(320) 587-5104 \\
\vspace{0.1in}
stjohnscccc.org
\end{center}
\newpage
% INTERIOR PAGES
\pagestyle{fancy}
\section{CALL TO WORSHIP}
\subsection{Prelude}
%\textit{Voluntary in D Major} \hfill J.S. Bach
% Opening Hymn \texttt{\#}404}
\textbf{Opening Hymn}\hfill\textit{``Faith of Our Fathers''}
\lilypondfile[staffsize=16]{resources/hymns/404-faith-of-our-fathers.ly}
\subsection{Lord's Day Greeting}
\subsection{Invocation}
\newpage
\textbf{Gloria Patri}\\%\hfill\textit{f}
\lilypondfile[staffsize=16]{resources/hymns/813-glory-be-to-the-father.ly}
\vfill
\textbf{Hymn}\hfill\textit{``Amazing Grace''}
\lilypondfile[staffsize=16]{resources/hymns/343-amazing-grace.ly}
% \newpage
\section{THE MISSION}
\subsection{Announcements}
\subsection{Offering}
%\textit{Voluntary in D Major} \hfill J.S. Bach
\textbf{Doxology}\\%\hfill.%\textit{\#815}
\lilypondfile[staffsize=16]{resources/hymns/815-praise-god-from-whom-all-blessings-flow.ly}
\section{THE PRAYER}
\subsection{Pastoral Prayer}
\textbf{The Lord's Prayer}\\
Our Father, who art in Heaven, Hallowed be Thy Name.
Thy kingdom come, Thy will be done, on Earth as it is in Heaven.
Give us this day our daily bread, and forgive us our debts, as we forgive our debtors.
Lead us not into temptation, but deliver us from evil.
For thine is the kingdom, and the power, and the glory forever. Amen.
\section{THE PROCLAMATION}
% (BSB)
\subsection[Malachi 4:4-6]{Scripture}
% \begin{multicols}{2}
% \begin{scripture}[][version=BSB,reference/position=start, reference/start/newline, verse/font=\sffamily\bfseries]
% \input{resources/scripture/zechariah_8_1-23.tex}
% \end{scripture}
% \end{multicols}
\subsection[``Looking Back to Look Ahead'']{The Sermon}
\textbf{Closing Hymn}\hfill\textit{``Standing on the Promises''}
\lilypondfile[staffsize=16]{resources/hymns/410-standing-on-the-promises.ly}
\subsection{Benediction}%\hfill\textit{Pastor Bjorn Bakke}
\subsection{Postlude}
%\newpage
\section{Announcements}
Thank you for attending our service this morning. If you do not have a church
home, we think you would find St. John's to be a wonderful chuch home.
Help needed! Sunday, Aug 10th at 7pm we will be moving furniture in the church
to prepare for floor cleaning. Please come help. Many hands make light work!
The carpets will be cleaned on August 11th and 12th, and floors will be waxed
August 16th.
\newpage
We would like to thank everyone who helped make our Vacation Bible School and
``Wheels for Wilson'', True North, a grrreat success! About 37 kids entered our
doors and explored this Wild World, learning to Trust Jesus! Thanks to everyone
who taught and led groups, acted in skits, hauled decor, made t-shirts, helped
decorate, shopped, prepared our snacks, grilled, provided props and lighting,
greeted, provided the hayride, cut, took pictures, prayed, set up the sound
system, made the slideshow, encouraged, brought their children, grandchildren,
friends and neighbors. Thank you for having some fun with the ``Wheels for
Wilson'' event! Our offering this year went to the Family of Wilson Maiers for
her medical journey. We provided over \$1,000 for them to use for equipment and
supplies. All participants were blessed by the people in this church...true
evidence of God's love and a God Sighting!
Kidzjam will be held for kids ages 2 and up on Tuesday, August 19. It will be a
come and go event where parents can drop off their kids anytime between
5:00-8:00. We will provide snacks, free-play, crafts, music and story. Sign up
on the bulletin board in back of church or let Andrea, Dawn or Jodi know.
Come celebrate St. John's 160th Anniversary on September 21st! A free catered
meal of roast beef, mashed potatoes and gravy, corn, coleslaw, dinner roll and
dessert will be served after the 10:30 service. There will be a bouncy house for
the kids and Luke Winger, an inspirational speaker and juggler, will be doing a
show from 1:00-2:00 PM. The sign-up for the meal is on the back bulletin board.
The deadline to sign up is September 7th. If you have any questions or want to
RSVP by phone, please contact Michelle Alsleben at (320) 223-4153. You won't want
to miss this family fun day celebrating the 160 years of St. John's Church!
Scholarship Opportunity: \\
St. John's Church has been generously endowed by church members who have given
gifts. The Women's Guild has established a one-time \$1,000 scholarship. It is
our goal to help support a scholar of our church and make a difference in their
life. Applications will become available at the beginning of August, 2025 before
the academic school year of the application. Applications may be acquired from
the church website:\\
https://stjohnscccc.org/downloads/scholarship
Birthdays for the week: \\
Annie Barth 8/11 \\
Raelyn Sparby 8/11
Sunday, Aug. 17th \\
9:30 a.m. Morning Worship
\newpage
\null\vfill
\begin{quote}\begin{quote} % Hack to shrink margins; otherwise I could use \package{changepage} and \begin{adjustwidth}
\subsection{Pastor Bjorn Bakke}
21838 CSAH 4 \hfill 320-368-0889 \\
Dassel, MN 55325 \hfill pastorbjornb@gmail.com
\subsection{Council}
President David Swift\dotfill320-296-1305 \\
Vice President Elmer Baysinger\dotfill320-583-3713 \\
Secretary Deb Froemming\dotfill320-583-4876 \\
Treasurer Dawn Norrbom\dotfill952-484-1326 \\
Financial Secretary Barb Buckentin\dotfill320-510-4130 \\
Building Fund Coordinator Jerome Karl\dotfill 320-583-6031
Church Secretary Karen Konerza\dotfill320-864-4554 \\
\hspace*{\fill} secretary@stjohnscccc.org \\
\hspace*{\fill} or chubbers67@gmail.com
\subsection{Cemetery Board}
David Huebert\dotfill320-296-9153 \\
David Sanken\dotfill320-583-7777 \\
Celine Swift\dotfill320-296-9083
\end{quote}\end{quote}
\vfill\null
\end{document}

View file

@ -0,0 +1,112 @@
% from https://hymnary.org/hymn/CH1910/282
% text: Amazing Grace https://hymnary.org/text/amazing_grace_how_sweet_the_sound
% tune: McIntosh/New Britain https://hymnary.org/tune/new_britain
% As is conventional, the last measure of each half was doubled. Amen omitted.
% Third verse added from https://hymnary.org/hymn/SH1835/page/28
% I also like the fifth verse here: https://hymnary.org/hymn/TH1919/page/216
\version "2.24.4"
\header {
tagline = ##f
}
\language "english"
global = {
\key g \major
\time 3/4
}
soprano = \relative d' {
\global
\partial 4 d4 | g2 b8( g) | b2 a4 | g2 e4 | d2 d4 |
g2 b8( g) | b2 a4 | d2.~ | 2 \break b4 |
d4.( b8) d( b) | g2 d4 | e4.( g8) g( e) | d2 d4 |
g2 b8( g) | b2 a4 | g2.~ | 2 \bar "|."
}
alto = \relative b {
\global
\partial 4 b4 | b2 d4 | d2 c4 | b2 c4 | b2 b4 |
b2 d4 | d2 d4 | d2.~ | 2 d4 |
d2 d4 | d2 d4 | c4.( d8) c4 | b2 d4 |
b2 d4 | d2 c4 | b2.~ | 2
}
tenor = \relative g {
\global
\clef bass
\partial 4 g4 | d2 g4 | g2 fs4 | g2 g4 | g2 g4 |
d2 g4 | g2 fs4 | g2.~ | 2 g4 |
b4.( g8) b g | g2 g4 | g2 e8 g | g2 g4 |
g2 g8 b | g2 fs4 | g2.~ | 2
}
bass = \relative g, {
\global
\partial 4 g4 | g2 g8 b | d2 d4 | e2 c4 | g2 g4 |
g2 g8 b | d2 c4 | b2.~ | 2 g4 |
g'2 g4 | b,2 b4 | c4.( b8) c4 | g2 b4 |
e2 d4 | d2 d4 | g2.~ | 2
}
verseOne = \lyricmode {
A -- maz -- ing grace! how sweet the sound
That saved a wretch like me!
I once was lost but now am found;
Was blind, but now I see.
}
verseTwo = \lyricmode {
'Twas grace that taught my heart to fear,
And grace my fears re -- lieved.
How pre -- cious did that grace ap -- pear
The hour I first be -- lieved!
}
verseThree = \lyricmode {
The Lord has prom -- ised good to me;
His word my hope se -- cures.
He will my shield and por -- tion be
As long as life en -- dures.
}
verseFour = \lyricmode {
Thro' man -- y dan -- gers, toils, and snares,
I have al -- read -- y come;
'Tis grace hath brought me safe thus far,
And grace will lead me home.
}
verseFive = \lyricmode {
When we've been there ten thou -- sand years,
Bright shin -- ing as the sun,
We've no less days to sing God's praise
Than when we'd first be -- gun.
}
\score {
\new ChoirStaff <<
\new Staff \with { \consists Merge_rests_engraver } <<
\new Voice = "soprano" { \voiceOne \soprano }
\new Voice = "alto" { \voiceTwo \alto }
\new Lyrics \lyricsto soprano { \set stanza = "1. " \verseOne }
\new Lyrics \lyricsto soprano { \set stanza = "2. " \verseTwo }
\new Lyrics \lyricsto soprano { \set stanza = "3. " \verseThree }
\new Lyrics \lyricsto soprano { \set stanza = "4. " \verseFour }
\new Lyrics \lyricsto soprano { \set stanza = "5. " \verseFive }
>>
\new Staff \with { \consists Merge_rests_engraver } <<
\clef bass
\new Voice = "tenor" { \voiceOne \tenor }
\new Voice = "bass" { \voiceTwo \bass }
>>
>>
\layout {
indent = 0
\context {
\Score
\omit BarNumber
}
}
}

View file

@ -0,0 +1,110 @@
% from https://hymnary.org/hymn/MHPG1900/page/211
% text: Faith of our Fathers https://hymnary.org/text/faith_of_our_fathers_living_still
% tune: St. Catherine https://hymnary.org/tune/st_catherine_hemy
% Second verse instead from https://hymnary.org/hymn/HKoG1910/page/148, but
% substituting "Mankind shall than indeed be free" with "…be truly free" as in
% https://hymnary.org/hymn/HKoG1910/page/148
% Transposed down a half step
% CEL1997 (in G) has a tenor suspension on C4 (the seventh) on the third beat of
% measures 3 and 11, rather than the B♭2~A2 in MHPG1900; that's included here.
\version "2.24.4"
\header {
tagline = ##f
}
\language "english"
global = {
\key g \major
\time 3/4
}
soprano = \relative b' {
\global
b4 a g | g( fs) g | a( e) fs | g2. |
g4 fs e | d2 g4 | g( fs) g | a2. |
b4 a g | g( fs) g | a( e) fs | g2. |
g4 fs e | d2 b'4 | a( b) a | g2. \bar "||" \break
c4 c c | b2 b4 | a2 a4 | b2. |
b4 a g | e2 g4 | a2 a4 | g2. \bar "|."
}
alto = \relative d' {
\global
d4 d d | d2 d4 | e2 d4 | d2. |
e4 d c | b2 d4 | cs2 cs4 | d2. |
d4 d d | d2 d4 | e2 d4 | d2. |
e4 d c | b2 d4 | cs2 c4 | b2. |
e4 e e | d2 g4 | fs2 fs4 | g2. |
d4 d d | e2 e4 | fs2 fs4 | d2.
}
tenor = \relative g {
\global
\clef bass
g4 c b | b( c) b | c2 c4 | b2. |
g4 g g | g2 g4 | a2 g4 | fs2. |
g4 c b | b( c) b | c2 c4 | b2. |
g4 g g | g2 g4 | g2 fs4 | g2. |
g4 g g | g2 d'4 | d2 d4 | d2. |
d4 c b | c2 b4 | d( a) c | b2.
}
bass = \relative g {
\global
g4 g g | g( a) g | c,2 d4 | g,2. |
c4 c c | g2 b4 | a2 a4 | d2. |
g4 g g | g( a) g | c,2 d4 | g,2. |
c4 c c | g2 g4 | a2 d4 | g,2. |
c4 c c | g'2 g4 | d2 d4 | g2. |
g4 g g | c,2 e4 | d2 d4 | g,2.
}
verseOne = \lyricmode {
Faith of our fa -- thers, liv -- ing still
in spite of dun -- geon, fire, and sword;
O how our hearts beat high with joy
When -- e'er we hear that glo -- rious word!
Faith of our fa -- thers, ho -- ly faith!
We will be true to thee till death!
}
verseTwo = \lyricmode {
Faith of our fa -- thers! we will strive
to win all na -- tions un -- to thee,
And through the truth that comes from God,
Man -- kind shall then be tru -- ly free.
}
verseThree = \lyricmode {
Faith of our fa -- thers! we will love
both friend and foe in all our strife,
and preach thee, too, as love knows how,
by kind -- ly words and vir -- tuous life.
}
\score {
\new ChoirStaff <<
\new Staff \with { \consists Merge_rests_engraver } <<
\new Voice = "soprano" { \voiceOne \soprano }
\new Voice = "alto" { \voiceTwo \alto }
\new Lyrics \lyricsto soprano { \set stanza = "1. " \verseOne }
\new Lyrics \lyricsto soprano { \set stanza = "2. " \verseTwo }
\new Lyrics \lyricsto soprano { \set stanza = "3. " \verseThree }
>>
\new Staff \with { \consists Merge_rests_engraver } <<
\clef bass
\new Voice = "tenor" { \voiceOne \tenor }
\new Voice = "bass" { \voiceTwo \bass }
>>
>>
\layout {
indent = 0
\context {
\Score
\omit BarNumber
}
}
}

View file

@ -0,0 +1,155 @@
% from https://hymnary.org/hymn/RHSA1889/page/44 (changed "Saviour" to "Savior")
% text: Standing on the Promises https://hymnary.org/text/standing_on_the_promises_of_christ_my_ki
% tune: Promises https://hymnary.org/tune/promises_carter
% The whole piece was additionally transposed down a whole step from B♭ to A♭.
% The Celebration Hymnal is identical except that it makes a few changes (trap
% streets, one wonders?—I invariably like the changes less than the originals)
% in the last two measures (none of which are made in this document):
% - First note of the second-to-last measure, CEL1997 has tenor singing F in
% unison with the basses
% - Last note of the second-to-last measure, CEL1997 has tenor singing A, a
% repeat of the previous note
% - Last note (whole) of the piece, CEL1997 has B♭3 an octave above basses (and
% a cue-note-looking F4 between the alto and soprano to round the chord out)
\version "2.24.4"
\header {
tagline = ##f
}
\language "english"
global = {
\key af \major
\time 4/4
}
soprano = \relative ef' {
\global
ef8. ef16 ef8. f16 ef8. df16 c8. df16 | ef4 af af2 |
f8. f16 f8. g16 \break af8. af16 g8. f16 | f4 ef ef2 |
ef8. ef16 ef8. f16 ef8. df16 c8. df16 | ef4 af af2 |
c8. c16 af8. af16 bf8. bf16 g8. g16 | af1 \bar "||" \break
}
sopChorus = \relative c'' {
c2 af | f af |
bf8. bf16 bf8. bf16 \break bf8. bf16 af8. bf16 | c4 af f af |
c2 af | f df'4.\fermata bf8 |
af8. af16 af8. bf16 c8. c16 bf8. bf16 | af1 \bar "|."
}
alto = \relative c' {
\global
c8. c16 c8. df16 c8. bf16 af8. bf16 | c4 c c2 |
df8. df16 df8. ef16 f8. f16 ef8. df16 | df4 c c2 |
c8. c16 c8. df16 c8. bf16 af8. bf16 | c4 c c2 |
ef8. ef16 c8. c16 df8. df16 df8. df16 | c1 |
}
altoTenorBassChorus = \relative ef' {
ef8. ef16 ef8. ef16 c8. c16 c4 | df8. df16 df8. df16 c8. c16 c4 |
ef8. ef16 ef8. ef16 ef8. ef16 ef8. ef16 | ef4 c df c |
ef8. ef16 ef8. ef16 c8. c16 c4 | df8. df16 df8. df16 f8. f16 f8\fermata df |
c8. c16 c8. df16 ef8. ef16 df8. df16 | c1
}
tenor = \relative af {
\global
\clef bass
af8. af16 af8. af16 af8. ef16 ef8. ef16 | af4 af af2 |
af8. af16 af8. af16 df8. df16 af8. af16 | af4 af af2 |
af8. af16 af8. af16 af8. ef16 ef8. ef16 | af4 ef ef2 |
af8. af16 ef8. ef16 f8. f16 ef8. ef16 | ef1 |
af8. af16 af8. af16 af8. af16 af4 | af8. af16 af8. af16 af8. af16 af4 |
g8. g16 g8. g16 g8. g16 f8. g16 | af4 ef af ef |
af8. af16 af8. af16 af8. af16 af4 | af8. af16 af8. af16 af8. af16 af8\fermata f |
af8. af16 af8. g16 af8. af16 g8. ef16 | ef1
}
bass = \relative af, {
\global
af8. af16 af8. af16 af8. af16 af8. af16 | af4 af af2 |
df8. df16 df8. df16 df8. df16 df8. df16 | af4 af af2 |
af8. af16 af8. af16 af8. af16 af8. af16 | af4 af af2 |
af8. af16 af8. af16 df8. df16 ef8. ef16 | af,1 |
af'8. af16 af8. af16 af8. af16 af4 | df,8. df16 df8. df16 f8. f16 f4 |
ef8. ef16 ef8. ef16 ef8. ef16 ef8. ef16 | af4 af, af af |
af8. af16 af8. af16 af8. af16 af4 | df8. df16 df8. df16 df8. df16 df8\fermata df |
ef8. ef16 ef8. ef16 ef8. ef16 ef8. ef16 | af,1
}
verseOne = \lyricmode {
Stand -- ing on the prom -- is -- es of Christ, my King!
Thro' e -- ter -- nal a -- ges let His prais -- es ring:
"\"Glo" -- ry in the high -- "est!\"" I will shout and sing,
Stand -- ing on the prom -- is -- es of God.
}
verseTwo = \lyricmode {
Stand -- ing on the prom -- is -- es that can -- not fail,
When the howl -- ing storms of doubt and fear as -- sail,
By the liv -- ing Word of God I shall pre -- vail,
Stand -- ing on the prom -- is -- es of God.
}
verseThree = \lyricmode {
Stand -- ing on the prom -- is -- es I now can see
Per -- fect, pres -- ent cleans -- ing in the blood for me;
Stand -- ing in the lib -- er -- ty where Christ makes free,
Stand -- ing on the prom -- is -- es of God.
}
verseFour = \lyricmode {
Stand -- ing on the prom -- is -- es of Christ the Lord,
Bound to Him e -- ter -- nal -- ly by love's strong cord,
O -- ver -- com -- ing dai -- ly with the Spir -- it's sword,
Stand -- ing on the prom -- is -- es of God.
}
verseFive = \lyricmode {
Stand -- ing on the prom -- is -- es I can -- not fall,
List -- 'ning ev -- 'ry mo -- ment to the Spir -- it's call,
Rest -- ing in my Sav -- ior as my all in all,
Stand -- ing on the prom -- is -- es of God.
}
chorusSop = \lyricmode {
Stand -- ing, stand -- ing,
Stand -- ing on the prom -- is -- es of God my Sav -- ior;
Stand -- ing, stand -- ing,
I'm stand -- ing on the prom -- is -- es of God.
}
chorusAltoTenorBass = \lyricmode {
Stand -- ing on the prom -- is -- es, stand -- ing on the prom -- is -- es,
Stand -- ing on the prom -- is -- es of God my Sav -- ior;
Stand -- ing on the prom -- is -- es, stand -- ing on the prom -- is -- es,
I'm stand -- ing on the prom -- is -- es of God.
}
\score {
\new ChoirStaff <<
\new Staff \with { \consists Merge_rests_engraver } <<
\new Voice = "soprano" { \voiceOne \soprano \sopChorus }
\new Voice = "alto" { \voiceTwo \alto \altoTenorBassChorus }
\new Lyrics \lyricsto soprano { \set stanza = "1. " \verseOne }
\new Lyrics \lyricsto soprano { \set stanza = "2. " \verseTwo \chorusSop }
\new Lyrics \lyricsto alto { \set stanza = "3. " \verseThree \chorusAltoTenorBass }
\new Lyrics \lyricsto soprano { \set stanza = "4. " \verseFour }
\new Lyrics \lyricsto soprano { \set stanza = "5. " \verseFive }
>>
\new Staff \with { \consists Merge_rests_engraver } <<
\clef bass
\new Voice = "tenor" { \voiceOne \tenor }
\new Voice = "bass" { \voiceTwo \bass }
>>
>>
\layout {
indent = 0
\context {
\Score
\omit BarNumber
}
}
}

View file

@ -7,7 +7,7 @@ pkgs.mkShellNoCC {
lilypond
(pkgs.texlive.combine {
inherit (pkgs.texlive) scheme-basic
scripture xcolor lipsum;
scripture xcolor;
})
];
}