Compare commits

...

2 Commits

Author SHA1 Message Date
cbdd422014 Added introduction 2025-04-02 15:36:39 -04:00
9431988a7f Added more diagrams 2025-04-02 15:04:58 -04:00

View File

@ -74,7 +74,7 @@
\renewcommand{\cftsecdotsep}{\cftdotsep}
\renewcommand{\cftsecfont}{\normalfont}
\renewcommand{\cftsecpagefont}{\normalfont}
\setlength{\cftbeforesecskip}{0pt}
\setlength{\cftbeforesecskip}{3pt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@ -150,7 +150,20 @@
\section*{Introduction}
All contents \copyright2025 Kenneth John Odle
I've always loved Venn diagrams, ever since learning about them in school. Their major purpose (once you leave school, that is) seems to be the delivery of entertainment, hence the very large folder on my laptop labeled ``Funny Venn diagrams''.
My main purpose in creating this zine was just to bring you, the people, a little bit of humor and insight into modern life. A secondary purpose was to learn more about using \texttt{tikz} in \LaTeX{} and this seemed like a perfect opportunity. If you use \LaTeX{} or would like to learn more about the code behind this zine, I have been tracking this project using Git and pushing them to my online git repositories here:
\begin{itemize}
\item \kref{https://git.kjodle.net/kjodle/funny-venn-diagrams-zine}{https://git.kjodle.net/kjodle/funny-venn-diagrams-zine}
\item \kref{https://git.kjodle.net/kjodle/funny-venn-diagrams-zine}{https://git.kjodle.net/kjodle/funny-venn-diagrams-zine}
\end{itemize}
I would liked to have done these in color, but the cost of color printing is extremely prohibitive. Hence, this is not just a collection of more-or-less funny Venn diagrams, it is also a coloring book. Feel free to whip out those coloring pencils and fill in the spaces! If you'd like to share your creations, I'm on Mastodon at \texttt{@kjodle} and on Bluesky at \texttt{@iswpw.bsky.social}.
I also wanted this to be more than just a collection of Venn diagrams, so I did include some other things, like Jack's pancake recipe (there is a very sad story behind Jack that I just can't tell right now) and my thoughts on jobs, the current landscape, etc. Enjoy!
I love feedback. You can send it to me via social media at the two accounts listed above.
\tableofcontents
\newpage
@ -178,26 +191,33 @@ All contents \copyright2025 Kenneth John Odle
\end{center}
\upshape
\paragraph{Origins} Venn diagrams are named after John Venn (1835-1923), who described them in his book \textit{Symbolic Logic} (1881).
\paragraph{Origins} Venn diagrams are named after John Venn (1835-1923), who described them in his book \textit{Symbolic Logic} (1881). You can read it on the Internet Archive at \kref{https://archive.org/details/symboliclogic00venniala/page/n5/mode/2up}{https://archive.org/details/symboliclogic00vennial\\a/page/n5/mode/2up}.
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.
Also, Venn diagrams are very similar to Euler diagrams, and the public often confuses the two. As I am not a mathematics expert, I have reason to believe that some of these Venn diagrams are actually Euler diagrams. (\textit{Caveat emptor!}) Regardless, whether Venn or Euler, you can still have a lot of fun with them.
\section{Cats vs Inkjet Printers}
\section{What You Need to Make Venn Diagrams}
\augiefamily
\begin{center}
\scalebox{0.6}{ % begin scalebox
\scalebox{0.5}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.5,0) circle (4);
\draw (1.5,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-6.7,0) {Cats};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Inkjet Printers};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Output is brown};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Output is multicolored};
\node[align=center, text width=35mm, 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};
\draw (0,-2) circle (4) ;
\draw (2,2) circle (4);
\draw (-2,2) circle (4);
\node[align=center, text width=20mm, scale=1.4] at (0, 0.5) {Venn Diagrams!};
\node[align=center, text width=20mm, scale=2.0] at (0, -3.5) {Pen or Pencil};
\node[align=center, text width=20mm, scale=2.0] at (-4, 2.5) {Paper};
\node[align=center, text width=20mm, scale=2.0] at (4, 2.5) {A \\Compass};
\node[align=center, text width=10mm, scale=1.4] at (-2.4, -0.8) {Words};
\node[align=center, text width=10mm, scale=1.4] at (2.0, -0.8) {Circles};
\node[align=center, text width=20mm, scale=1.4] at (0, 3.4) {Stabby Holes};
\end{tikzpicture}
} % end scalebox
\end{center}
\rmfamily
\section{People Who Understand Venn Diagrams vs People Who Don't Understand Venn Diagrams}
@ -219,11 +239,28 @@ They are commonly used to teach elementary set theory,\footnote{That branch of m
Some of the people who see this will get this. Some of them will not. Choose your friends wisely.
\section{Cats vs Inkjet Printers}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.5,0) circle (4);
\draw (1.5,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-6.7,0) {Cats};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Inkjet Printers};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Output is brown};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Output is multicolored};
\node[align=center, text width=35mm, 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{Pancakes!}
\sffamily
\begin{center}
\scalebox{0.7}{ % begin scalebox
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (0,-2) circle (4) ;
\draw (2,2) circle (4);
@ -520,23 +557,62 @@ Add the liquid mixture to the dry mixture and stir to combine. Add more milk if
\rmfamily
\section{Job Hunting}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (0,3) circle (3.5) ;
\draw (3.4,-3) circle (3.5);
\draw (-3.4,-3) circle (3.5);
% \node[align=center, text width=20mm, scale=1.6] at (0, -0.5) {Does Not Exist};
\node[align=center, text width=20mm, scale=2.0] at (0, 3.0) {Qualified};
\node[align=center, text width=20mm, scale=2.0] at (-3.4, -3) {Currently Hiring};
\node[align=center, text width=20mm, scale=2.0] at (3.4, -3) {Relevant Field};
% \node[align=center, text width=10mm, scale=1.2] at (-2.4, 0.8) {Happy but Broke};
% \node[align=center, text width=10mm, scale=1.2] at (2.4, 0.8) {Just a Dream};
% \node[align=center, text width=20mm, scale=1.2] at (0, -3.25) {Not Broke, Just Bored};
\draw (0,2.3) circle (3.5) ;
\draw (3.55,-2.8) circle (3.5);
\draw (-3.55,-2.8) circle (3.5);
\node[align=center, text width=20mm, scale=2.0] at (0, 2.3) {Qualified};
\node[align=center, text width=20mm, scale=2.0] at (-3.55, -3) {Currently Hiring};
\node[align=center, text width=20mm, scale=2.0] at (3.55, -3) {Relevant Field};
\node[align=center, text width=10mm, scale=1.4] at (-5.5, 2.7) {Low Wages};
\node[align=center, text width=20mm, scale=1.4] at (5.5, 2.7) {Too Many Applicants};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-5.4,2.1) -- (-1.7,-0.3);
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (5.4,2.1) -- (1.7,-0.3);
\end{tikzpicture}
} % end scalebox
\end{center}
\section{Going to a Music Festival vs Having a Baby}
\begin{center}
\scalebox{0.6}{ % begin scalebox
\begin{tikzpicture}
\draw (-1.4,0) circle (4);
\draw (1.4,0) circle (4);
\node[align=center, text width=15mm, scale=2.0] at (-7.0,0) {Music Festival};
\node[align=center, text width=15mm, scale=2.0] at (7.0,0) {Having a Baby};
\node[align=center, text width=15mm, scale=1.2] at (-3.85,0) {Food Trucks};
\node[align=center, text width=15mm, scale=1.2] at (4.0,0) {Toy Trucks};
\node[align=center, text width=50mm, scale=0.8] at (0,0) {\itshape Not much sleep\\\medskip Occassional vomit\\\medskip Going to the toilet is difficult\\\medskip The same music over and over\\\medskip Have to find the right formula Losing a few single friends\\\medskip Quite expensive once you buy everything\\\medskip Lot of time walking around outside singing songs};
\end{tikzpicture}
} % end scalebox
\end{center}
\section{Emotions}
\begin{center}
\scalebox{0.8}{ % begin scalebox
\begin{tikzpicture}
\draw (3.5,0) circle (2.5) ;
\draw (0,2) circle (2.5);
\draw (0,-2) circle (2.5);
\node[align=center, text width=20mm, scale=1.6] at (0, 2.5) {Short-Lived Happiness};
\node[align=center, text width=15mm, scale=1.6] at (0, -2.5) {Instant Rage};
\node[align=center, text width=20mm, scale=1.6] at (4.0, 0) {Prolonged Suffering};
\node[align=right, text width=20mm, scale=1.2] at (-5, 1) {Looking at Social Media};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-3.8,1) -- (0,0);
\node[align=left, text width=30mm, scale=1.2] at (5.0, 3.5) {Eating Too Much Mexican Food};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (4.75,3.0) -- (1.6,1.0);
\node[align=left, text width=30mm, scale=1.2] at (5.0, -3.5) {Stubbing Your Toe};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (4.75,-3.0) -- (1.6,-1.0);
\node[align=right, text width=20mm, scale=1.2] at (-5, -2.5) {Family Reunions};
\draw [-{Stealth[inset=4pt,length=12pt,angle'=45]}] (-3.8,-2.5) -- (1.2,0);
\end{tikzpicture}
} % end scalebox
\end{center}