From 21d739726455842d4a021cbaba52941b048da13c Mon Sep 17 00:00:00 2001 From: Luke Hsiao Date: Mon, 1 Apr 2019 11:07:06 -0700 Subject: chore: rebrand for new ward name --- pa_foothills_cal.tex | 235 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 235 insertions(+) create mode 100644 pa_foothills_cal.tex (limited to 'pa_foothills_cal.tex') diff --git a/pa_foothills_cal.tex b/pa_foothills_cal.tex new file mode 100644 index 0000000..b85c27f --- /dev/null +++ b/pa_foothills_cal.tex @@ -0,0 +1,235 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[pdfauthor={Luke Hsiao}, + pdftitle={PA2 Ward 2019 Year-at-a-Glace}, + hidelinks]{hyperref} +\usepackage[letterpaper,margin=0.1in]{geometry} +\usepackage[utf8]{inputenc} +\usepackage{booktabs} +\usepackage{enumitem} +\usepackage{fontawesome} +\usepackage{tikz} +\usepackage{verbatim} +\usetikzlibrary{calendar} +\usetikzlibrary{shapes} +\usetikzlibrary{shapes.geometric} +% \usepackage{xcolor} +% \selectcolormodel{gray} +% \usepackage{draftwatermark} +% \SetWatermarkText{\textbf{Draft: \today}} +% \SetWatermarkHorCenter{0.5cm} +% \SetWatermarkVerCenter{12.5cm} +% \SetWatermarkAngle{90} +% \SetWatermarkFontSize{20pt} + +\renewcommand{\familydefault}{\sfdefault} +\definecolor{y}{RGB}{250,210,140} +\definecolor{g}{RGB}{110,190,170} +\definecolor{b}{RGB}{50,130,190} +\definecolor{r}{RGB}{215,25,28} + +% Define the date highlights +\newcommand{\ward}{\node[xshift=-1.95ex,fill=y,circle] {};} +\newcommand{\church}{\node[xshift=-1.95ex,fill=b,circle] {};} +\newcommand{\stake}{\node[xshift=-1.95ex,fill=g,circle] {};} +\newcommand{\community}{\node[xshift=-1.95ex,fill=r,circle] {};} +\newcommand{\wardbullet}{\begin{tikzpicture}\node[fill=y,circle,scale=0.8] {};\end{tikzpicture}} +\newcommand{\churchbullet}{\begin{tikzpicture}\node[fill=b,circle,scale=0.8] {};\end{tikzpicture}} +\newcommand{\stakebullet}{\begin{tikzpicture}\node[fill=g,circle,scale=0.8] {};\end{tikzpicture}} +\newcommand{\communitybullet}{\begin{tikzpicture}\node[fill=r,circle,scale=0.8] {};\end{tikzpicture}} + + +\begin{document} + \title{\vspace{-1cm}Palo Alto Foothills Ward 2019 Year-at-a-Glance\vspace{-1.5cm}} + \date{} + \author{} + + \maketitle + \thispagestyle{empty} % Remove page numbers and headers + \makeatletter + + % Define our own style + \tikzstyle{week list sunday}=[ + % Note that we cannot extend from week list, + % the execute before day scope is cumulative + execute before day scope={% + \ifdate{day of month=1}{\ifdate{equals=\pgfcalendarbeginiso}{}{ + % On first of month, except when first date in calendar. + \pgfmathsetlength{\pgf@y}{\tikz@lib@cal@month@yshift}% + \pgftransformyshift{-\pgf@y} + }}{}% + }, + execute at begin day scope={% + % Because for TikZ Monday is 0 and Sunday is 6, + % we can't directly use \pgfcalendercurrentweekday, + % but instead we define \c@pgf@counta (basically) as: + % (\pgfcalendercurrentweekday + 1) % 7 + \pgfmathsetlength\pgf@x{\tikz@lib@cal@xshift}% + \ifnum\pgfcalendarcurrentweekday=6 + \c@pgf@counta=0 + \else + \c@pgf@counta=\pgfcalendarcurrentweekday + \advance\c@pgf@counta by 1 + \fi + \pgf@x=\c@pgf@counta\pgf@x + % Shift to the right position for the day. + \pgftransformxshift{\pgf@x} + }, + execute after day scope={ + % Shift to the next line at the end of the week. + \ifdate{Saturday}{ + \pgfmathsetlength{\pgf@y}{\tikz@lib@cal@yshift}% + \pgftransformyshift{-\pgf@y} + }{}% + }, + tikz@lib@cal@width=7 + ] + + \makeatother + +\begin{minipage}[h]{0.28\linewidth} + % The actual calendar is now rather easy: + \begin{tikzpicture}[every calendar/.style={ + month label left, + month text={\%mt}, + month yshift=0pt, + if={(Sunday) [blue!100]}, + week list sunday, + }, + % every day/.style={anchor=base}, + day text={\%d=},rounded corners=0,anchor=base,text height=1ex,text depth=-0.5ex + ]\small + \matrix[column sep=0em, row sep=0em] { + \calendar[dates=2019-01-01 to 2019-12-last] + if (equals=2019-01-12) {\stake}% Stake Conf + if (equals=2019-01-13) {\church}% Worldwide devotional + if (equals=2019-01-16) {\ward}% YW New Beginnings + if (equals=2019-01-25) {\ward}% Youth Service Project + if (equals=2019-02-02) {\stake}% Baptism Trip, Stake Youth Talent Show + if (equals=2019-02-09) {\ward}% Youth Game Night @ Bishop's + if (equals=2019-02-23) {\ward}% Youth Service Project + if (equals=2019-03-02) {\ward}% Youth Service Project + if (equals=2019-03-10) {\ward}% Sundaes on Sunday + if (equals=2019-03-16) {\stake}% Stake Youth Conference & RS Birthday Dinner and Service + if (equals=2019-03-30) {\ward}% Easter Breakfast + if (equals=2019-03-31) {\ward}% Ward Conference + if (equals=2019-04-06) {\church}% General Conf + if (equals=2019-04-07) {\church}% General Conf + if (equals=2019-04-20) {\ward}% YW Fundraiser + if (equals=2019-05-03) {\ward}% Fathers & Kids Campout + if (equals=2019-05-04) {\ward}% Fathers & Kids Campout + if (equals=2019-05-05) {\church}% YA Devotional + if (equals=2019-05-11) {\stake}% Oakland Open House + if (equals=2019-05-13) {\stake}% Oakland Open House + if (equals=2019-05-14) {\stake}% Oakland Open House + if (equals=2019-05-15) {\stake}% Oakland Open House + if (equals=2019-05-16) {\stake}% Oakland Open House + if (equals=2019-05-17) {\stake}% Oakland Open House + if (equals=2019-05-18) {\stake}% Oakland Open House + if (equals=2019-05-20) {\stake}% Oakland Open House + if (equals=2019-05-21) {\stake}% Oakland Open House + if (equals=2019-05-22) {\stake}% Oakland Open House + if (equals=2019-05-23) {\stake}% Oakland Open House + if (equals=2019-05-24) {\stake}% Oakland Open House + if (equals=2019-05-25) {\stake}% Oakland Open House + if (equals=2019-05-27) {\stake}% Oakland Open House + if (equals=2019-05-28) {\stake}% Oakland Open House + if (equals=2019-05-29) {\stake}% Oakland Open House + if (equals=2019-05-30) {\stake}% Oakland Open House + if (equals=2019-05-31) {\stake}% Oakland Open House + if (equals=2019-06-01) {\stake}% Oakland Open House + if (equals=2019-06-15) {\stake}% Oakland Temple Youth Devotional + if (equals=2019-06-16) {\stake}% Oakland Temple Rededication + if (equals=2019-06-25) {\stake}% Oakland Temple Reopened + if (equals=2019-07-01) {\stake}% Girl's Camp + if (equals=2019-07-02) {\stake}% Girl's Camp + if (equals=2019-07-03) {\stake}% Girl's Camp + if (equals=2019-07-04) {\stake}% Girl's Camp + if (equals=2019-07-05) {\stake}% Girl's Camp + if (equals=2019-07-06) {\stake}% Girl's Camp + if (equals=2019-07-04) {\ward}% 4th of July Breakfast + if (equals=2019-07-20) {\church}% Tabernacle Choir Pioneer Day + if (equals=2019-07-21) {\ward}% Pioneer Day Activity + if (equals=2019-08-17) {\stake}% stake conference + if (equals=2019-08-18) {\stake}% stake conference + if (equals=2019-09-08) {\church}% Worldwide Devotional + if (equals=2019-09-14) {\stake}% Stake Youth Beach Clean-up + % if (equals=2019-09-22) {\ward}% Ward Photo + if (equals=2019-09-29) {\ward}% Primary Program + if (equals=2019-10-05) {\church}% General Conf + if (equals=2019-10-06) {\church}% + if (equals=2019-10-11) {\ward}% Annual Ward Campout + if (equals=2019-10-12) {\ward}% + if (equals=2019-10-19) {\ward}% YM Fundraiser + % if (equals=2019-10-13) {\church}% Tithing Settlement + if (equals=2019-10-26) {\ward}% Trunk or Treat + if (equals=2019-11-20) {\church} + if (equals=2019-12-07) {\stake}% Christmas Creche Sacrament + if (equals=2019-12-09) {\stake}% Christmas Creche + if (equals=2019-12-10) {\stake}% Christmas Creche + if (equals=2019-12-11) {\stake}% Christmas Creche + if (equals=2019-12-08) {\church} + if (equals=2019-12-14) {\ward}% Christmas Program + if (equals=2019-12-22) {\ward}% Christmas Program + ; \\ + }; + \end{tikzpicture} + +\end{minipage} +\begin{minipage}[h]{0.65\linewidth} +\subsection*{Key Dates} +\begin{itemize}[leftmargin=0.5cm,itemsep=1pt] + \item[\stakebullet] Jan 12--13: Stake Conference + \item[\churchbullet] Jan 13: Worldwide Devotional for Young Adults + \item[\wardbullet] Jan 16: New Beginnings \& YW in Excellence + \item[\wardbullet] Jan 25: YM/YW/Muslin Youth Fundraiser for Foster Care + \item[\stakebullet] Feb 2: Stake Youth Talent Show \& YM/YW Temple Baptisms Trip + \item[\wardbullet] Feb 23: YM/YW/Muslim Youth Service Project + \item[\wardbullet] Mar 2: YM/YW/Muslim Youth Service Project + \item[\stakebullet] Mar 16: Stake Youth Conference \& Relief Society Birthday Dinner/Service Activity + \item[\wardbullet] Mar 30: Easter Breakfast at Foothills Park + \item[\wardbullet] Mar 31: PA Foothills Ward Conference + \item[\churchbullet] Apr 6--7: General Conference \& General Priesthood Session + \item[\wardbullet] Apr 20: YW Fundraiser: Lip Sync and Dinner + \item[\wardbullet] May 3--4: Fathers \& Kids Campout at Foothills Park + \item[\churchbullet] May 5: Worldwide Devotional for Young Adults + \item[\churchbullet] May 11--Jun 1: Oakland Temple Public Open House (except May 12, 19, 26) + \item[\stakebullet] Jun 15: Oakland Temple Youth Devotional + \item[\stakebullet] Jun 16: Oakland Temple Rededication + \item[\stakebullet] Jun 25: Oakland Temple Open for Ordinances + \item[\stakebullet] Jul 1-6: Stake Girl's Camp + \item[\wardbullet] Jul 4: 4th of July Breakfast + \item[\churchbullet] Jul 20: Tabernacle Choir Pioneer Day Concert + \item[\wardbullet] Jul 21: Primary Pioneer Day Activity + \item[\stakebullet] Aug 17--18: Stake Conference + \item[\churchbullet] Sept 8: Worldwide Devotional for Young Adults + \item[\stakebullet] Sept 14: Stake Youth Beach Clean-up Service Project + % \item[\wardbullet] Sept 22: Annual Ward Photo + \item[\wardbullet] Sept 29: Primary Program + \item[\churchbullet] Oct 5--6: General Conference \& General Women's Session + \item[\wardbullet] Oct 11--12: Annual Ward Campout at Huddart Park + % \item[\churchbullet] Oct 13: Tithing Settlements Begin + \item[\wardbullet] Oct 19: YM Spaghetti Dinner \& Dessert Auction Fundraiser + \item[\wardbullet] Oct 26: Trunk or Treat + \item[\churchbullet] Nov 20: Face-to-Face for Youth + % \item[\stakebullet] Dec 8: Youth Christmas Crèche Sacrament Meeting + \item[\stakebullet] Dec 7--11: Christmas Crèche Exhibit + \item[\churchbullet] Dec 8: First Presidency Christmas Devotional \& Youth Crèche Sacrament Meeting + \item[\wardbullet] Dec 14: PA Foothills Christmas Party + \item[\wardbullet] Dec 22: Christmas Program + \end{itemize} +\end{minipage} +\begin{center} + \begin{tabular}{lll} + \wardbullet~Palo Alto Foothills Ward Events & + \stakebullet~Menlo Park Stake \& Regional Events & + \churchbullet~Church-wide Events \\ + \end{tabular} + \vfill + Warning: Dates may change! Check for updates online at + \href{https://www.lds.org/church-calendar/}{\faCalendar~www.lds.org/church-calendar/} + + \footnotesize{This printout was last updated on \today.} +\end{center} + +\end{document} -- cgit v1.2.3