From cd3f2b89b8893c9ecfd11a1440bd1468e562229a Mon Sep 17 00:00:00 2001 From: Kevin Harrington Date: Sat, 22 Nov 2025 13:06:23 -0500 Subject: [PATCH] move helper methods out --- ScopeSequencing.tex | 43 +------------------------------------------ helper.tex | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 42 deletions(-) create mode 100644 helper.tex diff --git a/ScopeSequencing.tex b/ScopeSequencing.tex index fd4f187..5fea022 100644 --- a/ScopeSequencing.tex +++ b/ScopeSequencing.tex @@ -40,48 +40,7 @@ \usetikzlibrary{shapes.geometric, arrows.meta, positioning} \input{src/how-to-consensus-zine/flow-chart-only.tex}% -% --- Add corner image depending on odd/even page --- -\newcommand{\AddCornerImage}{% - \AddToShipoutPictureBG{% - \ifnum\value{page}>1 % Only add corners if page number > 1 - % === Bottom Corner === - \AtPageLowerLeft{% - \ifodd\value{page} - % Odd pages: bottom-right corner (normal), moved up and in 1mm - \put(\LenToUnit{\paperwidth-1.5cm-\mylen},\LenToUnit{\mylen}){% - \includegraphics[width=1.5cm]{CornerDetail.png}% - }% - \else - % Even pages: bottom-left corner (mirrored), moved up and in 1mm - \put(\LenToUnit{\mylen},\LenToUnit{\mylen}){% - \reflectbox{\includegraphics[width=1.5cm]{CornerDetail.png}}% - }% - \fi - }% - % === Top Corner === - \AtPageUpperLeft{% - \ifodd\value{page} - % Odd pages: top-right corner (mirrored and flipped), moved down and in 1mm - \put(\LenToUnit{\paperwidth-1.5cm-\mylen},-\LenToUnit{\mylen}){% - \scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}% - }% - \else - % Even pages: top-left corner (flipped), moved down and in 1mm - \put(\LenToUnit{\mylen},-\LenToUnit{\mylen}){% - \reflectbox{\scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}}% - }% - \fi - }% - \fi % End of page number check - }% -} - -\newcommand{\linedpage}{% - \noindent - \foreach \n in {1,...,10}{% - \rule{\textwidth}{0.4pt}\\[\baselineskip] - } -} +\input{helper} \input{MakerCheck.tex}% diff --git a/helper.tex b/helper.tex new file mode 100644 index 0000000..43f8551 --- /dev/null +++ b/helper.tex @@ -0,0 +1,42 @@ +% --- Add corner image depending on odd/even page --- +\newcommand{\AddCornerImage}{% + \AddToShipoutPictureBG{% + \ifnum\value{page}>1 % Only add corners if page number > 1 + % === Bottom Corner === + \AtPageLowerLeft{% + \ifodd\value{page} + % Odd pages: bottom-right corner (normal), moved up and in 1mm + \put(\LenToUnit{\paperwidth-1.5cm-\mylen},\LenToUnit{\mylen}){% + \includegraphics[width=1.5cm]{CornerDetail.png}% + }% + \else + % Even pages: bottom-left corner (mirrored), moved up and in 1mm + \put(\LenToUnit{\mylen},\LenToUnit{\mylen}){% + \reflectbox{\includegraphics[width=1.5cm]{CornerDetail.png}}% + }% + \fi + }% + % === Top Corner === + \AtPageUpperLeft{% + \ifodd\value{page} + % Odd pages: top-right corner (mirrored and flipped), moved down and in 1mm + \put(\LenToUnit{\paperwidth-1.5cm-\mylen},-\LenToUnit{\mylen}){% + \scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}% + }% + \else + % Even pages: top-left corner (flipped), moved down and in 1mm + \put(\LenToUnit{\mylen},-\LenToUnit{\mylen}){% + \reflectbox{\scalebox{1}[-1]{\includegraphics[width=1.5cm]{CornerDetail.png}}}% + }% + \fi + }% + \fi % End of page number check + }% +} + +\newcommand{\linedpage}{% + \noindent + \foreach \n in {1,...,10}{% + \rule{\textwidth}{0.4pt}\\[\baselineskip] + } +} \ No newline at end of file