From 3c795fd04342cfed603c9a5c23aa3845b020d247 Mon Sep 17 00:00:00 2001 From: Kenneth Odle Date: Tue, 1 Apr 2025 17:43:17 -0400 Subject: [PATCH] More complex diagrams --- funny-venn-diagrams-zine.tex | 50 +++++++++++++++++++++++++++++++++--- 1 file changed, 47 insertions(+), 3 deletions(-) diff --git a/funny-venn-diagrams-zine.tex b/funny-venn-diagrams-zine.tex index d6ce98a..ed708bc 100644 --- a/funny-venn-diagrams-zine.tex +++ b/funny-venn-diagrams-zine.tex @@ -53,7 +53,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% Page Headers%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Page Header s%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} @@ -63,6 +63,19 @@ \renewcommand{\footrulewidth}{0.5pt} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Table of Contents %%%%%%%%%%%%%%%%%%%%%%%% +\usepackage[]{tocloft} +\cftsetindents{section}{0em}{2em} +\cftsetindents{subsection}{0em}{2em} +\renewcommand\cfttoctitlefont{\itshape\large\mdseries} +\renewcommand\cftaftertoctitle{\hfill\mbox{}} +\renewcommand{\cftsecdotsep}{\cftdotsep} +\renewcommand{\cftsecfont}{\normalfont} +\renewcommand{\cftsecpagefont}{\normalfont} +\setlength{\cftbeforesecskip}{0pt} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Alter titles %%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage[raggedright]{titlesec} @@ -148,7 +161,7 @@ All contents \copyright2025 Kenneth John Odle \begin{center} \scalebox{0.8}{ % begin scalebox \begin{tikzpicture} - \draw [postaction={decorate, decoration={text along path, raise=8pt, text color=blue, text align={align=right, right indent=23mm}, text={|\LARGE\sffamily|Venn Diagram of Venn Diagrams||}, reverse path, }}] (0,2) circle (4) ; + \draw [postaction={decorate, decoration={text along path, raise=8pt, text color=blue, text align={align=right, right indent=19mm}, text={|\LARGE\sffamily|Venn Diagram of Venn Diagrams||}, reverse path, }}] (0,2) circle (4) ; \draw (2,-2) circle (4); \draw (-2,-2) circle (4); \node[align=center, text width=2cm, scale=1.4] at (0, -0.5) {Venn Digrams}; @@ -198,6 +211,8 @@ They are commonly used to teach elementary set theory,\footnote{That branch of m } % end scalebox \end{center} +Some of the people who see this will get this. Some of them will not. Choose your friends wisely. + \section{Pancakes!} @@ -440,11 +455,40 @@ They are commonly used to teach elementary set theory,\footnote{That branch of m \node[align=center, text width=2cm, scale=2.0] at (-4, -2.5) {Drunk}; \node[align=center, text width=2cm, scale=2.0] at (4, -2.5) {Depressed}; \node[align=center, text width=2cm, scale=1.2] at (-2.4, 0.8) {Cold leftover pizza}; - \node[align=center, text width=1cm, scale=1.2] at (2.3, 0.7) {Comfort food}; + \node[align=center, text width=2cm, scale=1.2] at (2.3, 0.7) {Tuna casserole}; \node[align=center, text width=2cm, scale=1.2] at (0, -3.25) {Beans on toast}; \end{tikzpicture} } % end scalebox \end{center} +\section{Bank Robbers vs DJs vs Preachers vs Your Mom Taking Off Your Sweater} + +\sffamily +\begin{center} +\scalebox{0.9}{ % begin scalebox +\begin{tikzpicture} + \draw (0,2) circle (4) ; + \draw (0,-2) circle (4); + \draw (-2,0) circle (4); + \draw (2,0) circle (4); + \node[align=center, text width=20mm, scale=1.2] at (0,0) {Put your hands in the air}; + \node[align=center, text width=20mm, scale=1.2] at (4.8,0) {Mom \\taking off your sweater}; + \node[align=center, text width=20mm, scale=1.2] at (-4.8,0) {DJs}; + \node[align=center, text width=20mm, scale=1.2] at (0,4.8) {Bank Robbers}; + \node[align=center, text width=20mm, scale=1.2] at (0,-4.8) {Preachers}; + \node[align=center, text width=20mm, scale=0.6] at (0,2.5) {You know what to do}; + \node[align=center, text width=23mm, scale=0.6] at (0,-2.5) {I know you're better than this}; + \node[align=center, text width=18mm, scale=0.6] at (2.7,0) {Listen to me, buster}; + \node[align=center, text width=20mm, scale=0.6] at (-2.7,0) {Give everything you got}; + \node[align=center, text width=20mm, scale=0.9] at (-2.7,2.5) {Everyone on the floor!}; + \node[align=center, text width=20mm, scale=0.9] at (2.7,2.5) {I'm not asking twice!}; + \node[align=center, text width=20mm, scale=0.9] at (-2.7,-2.5) {Are you with me?}; + \node[align=center, text width=20mm, scale=0.9] at (2.7,-2.5) {With God as my witness!}; +\end{tikzpicture} +} % end scalebox +\end{center} +\rmfamily + + \end{document}