st-johns-bulletins/bulletin.lytex
Chandler Swift 081646b353
Add initial working draft
At this point, there's still a lot of filler and FIXMEs, but we do have
a complete bulletin generating!
2025-07-23 00:09:57 -05:00

185 lines
4.5 KiB
Text

\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}