HowToBuildACommonsWorkbooks/ScopeSequencing.tex

172 lines
3.4 KiB
TeX
Raw Normal View History

2025-08-22 22:58:37 -04:00
\documentclass{article}
2025-10-13 12:54:59 -04:00
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
2025-08-22 22:58:37 -04:00
\usepackage{enumitem,amssymb}
\usepackage{lipsum} % for filler text
2025-10-12 11:05:11 -04:00
\usepackage{geometry}
\geometry{
2025-10-12 16:28:36 -04:00
paperwidth=5.5in,
paperheight=8.5in,
top=0.25in,
bottom=0.5in,
left=0.25in,
2025-10-13 11:59:44 -04:00
right=0.2in,
2025-10-12 16:28:36 -04:00
footskip=20pt % Reserve space for footer
2025-10-12 11:05:11 -04:00
}
2025-10-12 10:20:31 -04:00
\usepackage{qrcode}
2025-08-22 22:58:37 -04:00
\newlist{todolist}{itemize}{2}
\setlist[todolist]{label=$\square$}
\usepackage{easylist}
2025-10-12 16:28:36 -04:00
\usepackage{fancyhdr}
2025-10-13 14:45:15 -04:00
2025-08-22 22:58:37 -04:00
\fancyfoot{} % clear all footer fields
2025-10-13 15:47:31 -04:00
\fancyfoot[C]{How To Build A Common vVERSIONNUMBER} % other info in "inner" position of footer line
2025-08-24 08:30:18 -04:00
\usepackage{hyperref}
2025-10-12 14:08:27 -04:00
\usepackage{tikz}
\usepackage{rotating}
2025-10-13 11:59:44 -04:00
\usepackage{dashbox}
2025-10-13 14:45:15 -04:00
\usepackage{graphicx}
\usepackage{eso-pic} % allows background placement
\pagestyle{fancy}
2025-10-13 15:47:31 -04:00
\usepackage{sectsty}
\sectionfont{\centering}
2025-08-22 22:58:37 -04:00
2025-10-13 15:47:31 -04:00
% Set the value
\newlength{\mylen}
\setlength{\mylen}{0.25in}
2025-10-19 22:26:01 -04:00
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows.meta, positioning}
\input{src/how-to-consensus-zine/flow-chart-only.tex}%
2025-10-13 14:45:15 -04:00
% --- Add corner image depending on odd/even page ---
\newcommand{\AddCornerImage}{%
\AddToShipoutPictureBG{%
2025-11-14 10:32:35 -05:00
\ifnum\value{page}>1 % Only add corners if page number > 1
2025-10-13 15:00:35 -04:00
% === Bottom Corner ===
2025-10-13 14:45:15 -04:00
\AtPageLowerLeft{%
\ifodd\value{page}
2025-10-13 15:00:35 -04:00
% Odd pages: bottom-right corner (normal), moved up and in 1mm
2025-10-13 15:47:31 -04:00
\put(\LenToUnit{\paperwidth-1.5cm-\mylen},\LenToUnit{\mylen}){%
2025-10-13 14:45:15 -04:00
\includegraphics[width=1.5cm]{CornerDetail.png}%
}%
\else
% Even pages: bottom-left corner (mirrored), moved up and in 1mm
2025-10-13 15:47:31 -04:00
\put(\LenToUnit{\mylen},\LenToUnit{\mylen}){%
2025-10-13 14:45:15 -04:00
\reflectbox{\includegraphics[width=1.5cm]{CornerDetail.png}}%
}%
\fi
}%
2025-10-13 15:00:35 -04:00
% === Top Corner ===
\AtPageUpperLeft{%
\ifodd\value{page}
% Odd pages: top-right corner (mirrored and flipped), moved down and in 1mm
2025-10-13 15:47:31 -04:00
\put(\LenToUnit{\paperwidth-1.5cm-\mylen},-\LenToUnit{\mylen}){%
2025-10-13 15:00:35 -04:00
\scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}%
}%
\else
% Even pages: top-left corner (flipped), moved down and in 1mm
2025-10-13 15:47:31 -04:00
\put(\LenToUnit{\mylen},-\LenToUnit{\mylen}){%
2025-10-13 15:00:35 -04:00
\reflectbox{\scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}}%
}%
\fi
}%
2025-11-01 11:06:14 -04:00
\fi % End of page number check
2025-10-13 14:45:15 -04:00
}%
}
2025-10-13 12:54:59 -04:00
2025-10-12 14:08:27 -04:00
\newcommand{\linedpage}{%
\noindent
2025-10-12 16:28:36 -04:00
\foreach \n in {1,...,10}{%
2025-10-12 14:08:27 -04:00
\rule{\textwidth}{0.4pt}\\[\baselineskip]
}
}
2025-10-12 11:05:11 -04:00
2025-11-01 17:00:52 -04:00
\input{MakerCheck.tex}%
2025-10-12 10:43:39 -04:00
\usepackage{multicol}
2025-10-12 10:25:53 -04:00
2025-10-13 14:45:15 -04:00
\usepackage{atbegshi}
\AtBeginShipout{\AddCornerImage}
2025-08-22 22:58:37 -04:00
\begin{document}
2025-11-14 10:32:35 -05:00
\fontsize{8}{9}\selectfont
2025-11-14 12:59:33 -05:00
2025-11-01 11:06:14 -04:00
% Add background image
\AddToShipoutPictureBG*{%
\AtPageLowerLeft{%
2025-11-14 12:59:33 -05:00
\raisebox{7mm}{\includegraphics[width=\paperwidth,height=\dimexpr\paperheight-10mm\relax]{src/how-to-consensus-zine/mucha.png}}%
2025-11-01 11:06:14 -04:00
}%
}
2025-10-13 11:59:44 -04:00
2025-11-01 11:06:14 -04:00
\vspace*{\fill}
{\centering
\huge \textbf{Building Durable}
\huge \textbf{Communities}
2025-11-01 11:06:14 -04:00
\vspace{1em} % Space between title and subtitle
2025-11-01 11:24:16 -04:00
\Large Security and Stability Comes
2025-10-13 15:47:31 -04:00
2025-11-01 11:24:16 -04:00
From Working Together\par % Add your subtitle
2025-11-01 11:06:14 -04:00
}
\vspace*{\fill}
2025-08-23 11:11:08 -04:00
2025-10-12 10:20:31 -04:00
2025-11-14 10:32:35 -05:00
\pagebreak
2025-10-12 10:20:31 -04:00
\input{read}
2025-08-23 11:11:08 -04:00
2025-11-14 12:59:33 -05:00
\pagebreak
2025-08-23 11:11:08 -04:00
\input{durable.tex}
2025-11-14 10:32:35 -05:00
\pagebreak
2025-08-23 11:11:08 -04:00
\input{common.tex}
2025-11-14 10:32:35 -05:00
2025-11-14 12:59:33 -05:00
\pagebreak
\input{why.tex}
2025-11-14 12:59:33 -05:00
2025-11-14 10:32:35 -05:00
\pagebreak
\input{consensus}
2025-11-14 10:32:35 -05:00
\pagebreak
\begin{center}
\consensusflowchart{0.9}{\large}
\end{center}
\linedpagetwo
\vspace{1cm}
\pagebreak
\input{property}
2025-11-14 10:32:35 -05:00
\pagebreak
\input{own}
2025-10-13 11:59:44 -04:00
2025-11-14 10:32:35 -05:00
\pagebreak
2025-10-13 11:59:44 -04:00
2025-11-14 10:32:35 -05:00
\linedpagetwo
2025-10-13 11:59:44 -04:00
2025-11-14 10:32:35 -05:00
\linedpagetwo
\pagebreak
\input{how}
2025-11-14 10:32:35 -05:00
\pagebreak
\input{call}
2025-08-22 22:58:37 -04:00
\end{document}