\documentclass[twoside]{article}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[utf8]{inputenc}
%\usepackage{tgbonum}
%\usepackage{graphicx}
\usepackage{float}
\raggedbottom
%\usepackage{array}
%\usepackage{wrapfig} % Let's wrap some images
%\usepackage{enumitem} % Control spacing in lists
%\usepackage{setspace} % Better control over line-spacing
%\usepackage{nicefrac} % Use nice fractions
\usepackage[bottom]{footmisc} % Keep the footnotes at the bottom of the page
\usepackage{microtype} % Make things neater. 
\usepackage{nicefrac}
%\usepackage{tabularray} % Easy tables


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Commands %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\graphicspath{{images/}} % Where are our images?
%\usepackage{multicol} % Include two- or three-column sections
%\counterwithout{footnote}{chapter} % Stop resetting the footnote count after each chapter
%\NumTabs{18} % Define 18 tab stops (at 1/4" intervals) [tabto package]
\raggedbottom  % Don't force text to fill page
%\setlength{\belowcaptionskip}{4pt} % Adjust space between caption and figure


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Document Setup %%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{geometry}
\geometry{
	paperheight=8.5in,
	paperwidth=5.5in,
%	heightrounded,
	margin=0.5in
}
\addtolength{\topmargin}{0.4in} % Adjust and bottom margin
\addtolength{\textheight}{-0.75in} % Adjust the bottom margin


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Fonts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[T1]{fontenc}
%\usepackage[nott]{kpfonts}
%\usepackage{fourier}
\usepackage{lmodern}
\usepackage[defaultsans]{Cantarell} % sans-serif font; https://tug.org/FontCatalogue/firasansregular
\DeclareRobustCommand{\augiefamily}{% https://tex.stackexchange.com/questions/248464/installing-emerald-fonts-texlive-wont-find-font-files
  \fontfamily{augie}\fontseries{m}\fontshape{n}\selectfont}
\DeclareTextFontCommand{\textaugie}{\augiefamily}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Page Header s%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{fancyhdr}
\pagestyle{fancy}
 \fancyhf{}
 \fancyhead[LE,RO]{Funny Venn Diagrams}
 \fancyhead[RE,LO]{To Color and Enjoy}
 \cfoot{\thepage}
\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}
\titleformat{\section}
	{\normalfont\fontsize{12}{16}\itshape}{\thesection.}{1em}{}
%\titlelabel{\thetitle. \quad}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Custom Macros %%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Add an \hrule with space above and below
\newcommand\krule[2]{\vspace{#1}\hrule\vspace{#2}}

% Make hrefs easier (must load package hyperref}
\newcommand\kref[2]{\href{#1}{{\texttt{#2}}}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Let's draw circles! %%%%%%%%%%%%%%%%%%%%%%
\usepackage{tikz}
\usetikzlibrary{
	decorations,
	decorations.text,
	decorations.pathmorphing,
	arrows.meta,
}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Include URLS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Be sure to load this package last
% [hidelinks option to hide big red box. Thanks /u/0b0101011001001011
\usepackage[hidelinks]{hyperref} % Inlcude URLs, but load this package last


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Document Information %%%%%%%%%%%%%%%%%%%%%
\title{
 A collection of humorous and amusing \\
 \vspace{10mm}
 {\fontsize{70}{90}\selectfont Venn Diagrams} \\
 \vspace{8mm}
 {\Large For Your Perusal and Edification} \\
 \vspace{15mm}
 \begin{normalsize} And also to \end{normalsize} \\
 {\Large Color and Enjoy} \\
 \bigskip
 {\footnotesize{Typeset in \LaTeX{}}} \\
 \bigskip
 {\small Collected, Collated, and Redrawn by Kenneth John Odle} \\
 \medskip
 {{\footnotesize Edition the First}} \\
 {{\normalsize 2025}}
}
\date{}
\author{}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Let's get it started %%%%%%%%%%%%%%%%%%%%%

\begin{document}
\maketitle
\thispagestyle{empty}

\newpage
\pagestyle{fancy}


\section*{Introduction}
All contents  \copyright2025 Kenneth John Odle



\tableofcontents
\newpage


\section{What Is a Venn Diagram?}
\vspace{10mm}

\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=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};
	\node[align=center, text width=2cm, scale=2.0] at (0, 3.5) { Circles};
	\node[align=center, text width=2cm, scale=2.0] at (-3.8, -2.5) {Infor-\\mation};
	\node[align=center, text width=1.5cm, scale=2.0] at (3.8, -2.5) {Things that Overlap};
	\node[align=center, text width=1cm, scale=1.2] at (-2.4, 0.8) {Pie Charts};
	\node[align=center, text width=1cm, scale=1.2] at (2.4, 0.8) {Ellipses};
	\node[align=center, text width=2cm, scale=1.2] at (0, -3.0) {Redundancies};
\end{tikzpicture}
} % end scalebox
\end{center}

\paragraph{Origins} Venn diagrams are named after John Venn (1835-1923), who described them in his book \textit{Symbolic Logic} (1881).

They are commonly used to teach elementary set theory,\footnote{That branch of mathematics that studies \textit{sets}—i.e., collections of objects.} and to illustrate simple set relationships in probability, logic, statistics, linguistics, and computer science. Although they typically use circles or ellipses drawn on a plane to represent sets, other closed curves are possible.


\section{Cats vs Inkjet Printers}

\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (-1.5,0) circle (4);
	\draw (1.5,0) circle (4);
	\node[align=center, text width=1.5cm, scale=2.0] at (-3.85,0) {Cats};
	\node[align=center, text width=1.5cm, scale=2.0] at (4.0,0) {Inkjet Printers};
	\node[align=center, text width=3.5cm, scale=1.2] at (0,0) {\itshape Moody\\\medskip Spend a lot of time self-cleaning\\\medskip Demand feeding when container is full\\\medskip Ignore requests\\\medskip Unreliable};
\end{tikzpicture}
} % end scalebox
\end{center}


\section{People Who Understand Venn Diagrams vs People Who Don't Understand Venn Diagrams}

\begin{center}
\scalebox{0.6}{ % begin scalebox
\setlength{\fboxsep}{5mm}
\fbox{
\begin{tikzpicture}
	\draw (-3,0) circle (2.8);
	\draw (3,0) circle (2.8);
	\node[align=center, text width=30mm, scale=1.5] at (-3,0) {People who understand Venn diagrams};
	\node[align=center, text width=30mm, scale=1.5] at (3,0) {People who don't understand Venn diagrams};
\end{tikzpicture}
}
} % 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!}

\sffamily
\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (0,-2) circle (4) ;
	\draw (2,2) circle (4);
	\draw (-2,2) circle (4);
	\node[align=center, text width=2cm, scale=1.6] at (0, 0.5) {Pancakes!};
	\node[align=center, text width=2cm, scale=2.0] at (0, -3.5) {Milk};
	\node[align=center, text width=2cm, scale=2.0] at (-4, 2.5) {Flour};
	\node[align=center, text width=2cm, scale=2.0] at (4, 2.5) {Eggs};
	\node[align=center, text width=1cm, scale=1.4] at (-2.4, -0.8) {Batter};
	\node[align=center, text width=1cm, scale=1.4] at (2.0, -0.8) {Omelettes};
	\node[align=center, text width=2cm, scale=1.4] at (0, 3.4) {Pasta};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily

\paragraph{My friend Jack's pancake recipe:} Measure 1 \nicefrac{1}{4} cups of flour into a bowl and add 1 tablespoon of sugar, 1 teaspoon of baking powder, and, if you want, 1 teaspoon (or thereabouts) of cinnamon, and mix well. In another bowl, combine 1 egg, 1 \nicefrac{1}{2} tablespoons of oil, and 1 cup of milk and mix well. 

Add the liquid mixture to the dry mixture and stir to combine. Add more milk if necessary, in order to form a thin batter. Heat a griddle and grease it well. Pour small amounts of batter onto the griddle and cook until bubbles appear and then burst and the surface appears dry. Flip and cook until done.


\section{Somehow We Ended Up Here:}

\begin{center}
\scalebox{0.6}{ % begin scalebox
\setlength{\fboxsep}{5mm}
\fbox{
\begin{tikzpicture}
	\draw (-3,0) circle (4.0);
	\draw (3,0) circle (4.0);
	\node[align=center, text width=30mm, scale=2.5] at (-3.85,0) {Apocalypse};
	\node[align=center, text width=20mm, scale=1.0] at (0,0) {You Are Here};
	\node[align=center, text width=30mm, scale=2.5] at (3.85,0) {Having to Go to Work};
\end{tikzpicture}
}
} % end scalebox
\end{center}


\section{My Freshman Year of College}

\augiefamily 
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
	\draw (-4,0) circle (5.0);
	\draw (1.5,0) circle (1.0);
	\node[align=center, text width=40mm, scale=3.0] at (-4,0) {What I\\Brought\\With Me};
	\node[align=center, text width=15mm, scale=0.8] at (1.73,0) {What I Actually Needed};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily


\section{The Ideal Job}

\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (0,2) circle (4) ;
	\draw (2,-2) circle (4);
	\draw (-2,-2) circle (4);
	\node[align=center, text width=2cm, scale=1.6] at (0, -0.5) {Does Not Exist};
	\node[align=center, text width=2cm, scale=2.0] at (0, 3.75) { What I Love To Do};
	\node[align=center, text width=2cm, scale=2.0] at (-4, -2.5) {What I'm Good At};
	\node[align=center, text width=2cm, scale=2.0] at (4, -2.5) {What Pays Well};
	\node[align=center, text width=1cm, scale=1.2] at (-2.4, 0.8) {Happy but Broke};
	\node[align=center, text width=1cm, scale=1.2] at (2.4, 0.8) {Just a Dream};
	\node[align=center, text width=2cm, scale=1.2] at (0, -3.25) {Not Broke, Just Bored};
\end{tikzpicture}
} % end scalebox
\end{center}


\section{Starting a Fight}

\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (0,-2) circle (4) ;
	\draw (2,2) circle (4);
	\draw (-2,2) circle (4);
	\node[align=center, text width=2cm, scale=1.6] at (0, 0.5) {\textbf{``Hey Buddy!''}};
	\node[align=center, text width=2cm, scale=2.4] at (0, -3.7) {Starting a Fight};
	\node[align=center, text width=2cm, scale=2.4] at (-3.9, 2.5) {Petting a Dog};
	\node[align=center, text width=2cm, scale=2.4] at (3.9, 2.5) {Consoling a Child};
	\node[align=center, text width=2cm, scale=1.0] at (-2.4, -0.8) {``Do you want to go outside?''};
	\node[align=center, text width=2.1cm, scale=1.0] at (2.5, -0.9) {``Do you want to call your mommy?''};
	\node[align=center, text width=2cm, scale=1.4] at (0, 3.4) {\textit{shushing sounds}};
\end{tikzpicture}
} % end scalebox
\end{center}


\section{Cats:}

\begin{center}
\scalebox{0.6}{ % begin scalebox
\setlength{\fboxsep}{10mm}
\fbox{
\begin{tikzpicture}
	\draw (-3,0) circle (4.0);
	\draw (3,0) circle (4.0);
	\node[align=center, text width=25mm, scale=2.5] at (-3.85,0) {Being a soft cuddly baby};
	\node[align=center, text width=20mm, scale=1.0] at (0,0) {Cats};
	\node[align=center, text width=25mm, scale=2.5] at (3.85,0) {Being an asshole};
\end{tikzpicture}
}
} % end scalebox
\end{center}


\section{I'm Going to Sit on Your Lap}

\augiefamily
\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (-2.5,0) circle (4.0);
	\draw (2.5,0) circle (4.0);
	\node[align=center, text width=25mm, scale=2.5] at (-3.85,0) {Cats};
	\node[align=center, text width=22mm, scale=0.9] at (0,0) {I'm going to sit on your lap, but you can't touch me};
	\node[align=center, text width=25mm, scale=2.5] at (4.0,0) {Strippers};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily


\section{Bank Robbers vs DJs vs Preachers}

\sffamily
\begin{center}
\scalebox{0.65}{ % begin scalebox
\begin{tikzpicture}
	\draw (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) {\textit{``Put your hands up!''}};
	\node[align=center, text width=2cm, scale=2.0] at (0, -3.5) {Preachers};
	\node[align=center, text width=2cm, scale=2.0] at (-4, 2.5) {Bank Robbers};
	\node[align=center, text width=2cm, scale=2.0] at (4, 2.5) {DJs};
	\node[align=center, text width=15mm, scale=1.2] at (-2.4, -0.8) {\textit{``Give me your money!''}};
	\node[align=center, text width=17mm, scale=1.2] at (2.2, -0.8) {\textit{``Are you with me?}};
	\node[align=center, text width=2cm, scale=1.2] at (0, 3.4) {\textit{``Everybody on the floor!''}};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily


\section{What Turns Me On}

\ttfamily 
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}[decoration={snake, amplitude=1.0mm, segment length=2mm}]
	\draw (-4,0)[] circle (5.5);
	\draw (-0.75,-1.0)[decorate] circle (1.2);
	\node[align=center, text width=25mm, scale=3.0, rotate=10] at (-5.3,1) {Things That Turn Me On};
	\node[align=center, text width=22mm, scale=0.8, rotate=-10] at (-0.75,-0.99) {Things That I Will Admit Turn Me On};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily


\section{Finding a Place to Live}

\begin{center}
\scalebox{1.0}{ % begin scalebox
\begin{tikzpicture}
	\draw (0,3.0) circle (2) ;
	\draw (1.75,0) circle (2);
	\draw (-1.75,0) circle (2);
	\node[align=center, text width=30mm, scale=1.0] at (0,3.0) {Places I Would Like to Live};
	\node[align=center, text width=30mm, scale=1.0] at (-1.875,0) {Places I Can Afford to Live};
	\node[align=center, text width=30mm, scale=1.0] at (1.875,0) {Places There Are Actually Houses Available};
	\node[align=left, text width=20mm, scale=1.0] at (4,3) {Nope};
	\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (2.95,3) -- (0.1,1.05);
\end{tikzpicture}
} % end scalebox
\end{center}


\section{Dogs, Kids, Dads}

\sffamily
\begin{center}
\scalebox{0.65}{ % begin scalebox
\begin{tikzpicture}
	\draw (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) {Hoping for hot dogs for dinner};
	\node[align=center, text width=2cm, scale=2.0] at (0, -3.5) {Dads};
	\node[align=center, text width=2cm, scale=2.0] at (-4, 2.5) {Dogs};
	\node[align=center, text width=2cm, scale=2.0] at (4, 2.5) {Kids};
	\node[align=center, text width=18mm, scale=1.2] at (-2.4, -0.8) {Falling asleep on the sofa};
	\node[align=center, text width=18mm, scale=1.2] at (2.4, -0.8) {Laughing at fart jokes};
	\node[align=center, text width=2cm, scale=1.2] at (0, 3.4) {Eating food off the floor};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily


\section{Why I'm Going to Hell}

\begin{center}
\scalebox{0.8}{ % begin scalebox
\begin{tikzpicture}
	\draw (-0.6,0) circle (4.0);
	\draw (0.6,0) circle (4.0);
	\node[align=center, text width=20mm, scale=1.0] at (-5.5,2.5) {Things You Shouldn't Joke About};
	\node[align=center, text width=20mm, scale=5.0] at (0,0) {\sffamily ME};
	\node[align=center, text width=20mm, scale=1.0] at (5.5,-2.5) {Things I Find Funny};
	\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-5.5,1.8) -- (-4.0,0);
	\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (5.5,-1.8) -- (4.0,0);
\end{tikzpicture}
} % end scalebox
\end{center}


\section{Dinner Choices}

\begin{center}
\scalebox{0.7}{ % begin scalebox
\begin{tikzpicture}
	\draw (0,2) circle (4) ;
	\draw (2,-2) circle (4);
	\draw (-2,-2) circle (4);
	\node[align=center, text width=2cm, scale=1.2] at (0, -0.5) {Ramen noodles};
	\node[align=center, text width=2cm, scale=2.0] at (0, 3.75) { Broke};
	\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=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}
