\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. Thanks /u/-LeopardShark- %\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 Headers%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} \fancyhead[LE,RO]{Funny Venn Diagrams} \fancyhead[RE,LO]{To Color and Enjoy} \cfoot{\thepage} \renewcommand{\footrulewidth}{0.5pt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 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} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 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{ {\Huge Funny Venn Diagrams} \\ \bigskip {\Large To Color and Enjoy} \\ \bigskip {\small by \author{Kenneth John Odle}} } \date{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 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=23mm}, text={|\LARGE|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) {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} \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:} \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=30mm, scale=2.5] 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=20mm, scale=1.0] 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 \end{document}