Here's a totally geeky little aside. Mathematicians often use a typesetting language called "LaTeX" to help us typeset our papers so that we can write all those complicated formulas and draw all those graphs.
I spent a happy afternoon futzing around with LaTeX and Tikz code to come up with some invitations for our upcoming dOnnOr, and I thought other TeXXies might appreciate grabbing this code for themselves.
The invitations, when printed out (on pre-cycled paper, in my case!) and then cut around the lines, look like this:


Unfolded, printed out flat, they look like this:
And here's the code (I replaced my own phone number with the first 10 digits of "e"):
\documentclass[11pt]{article}
\usepackage[margin=0.25in]{geometry}
\geometry{letterpaper}
\geometry{landscape}
\usepackage{amssymb}
\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\usepackage{rotating}
\newcommand\OO{$\circledcirc$}
\begin{document}
\begin{tikzpicture}[scale=1.0]
[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-5.1,-15.1) rectangle (15.1,5.1);
\draw [line width=2.pt] (0.,0.) circle (5.0cm);
\draw [line width=2.pt] (0.,0.) circle (2.0 cm);
\draw (0.0, 3.0) node {\rotatebox{180}{\large to the D\OO nn\OO r}};
\draw (0.0, -3.3) node {\rotatebox{180}{Y\OO u are }};
\draw (0.0,-2.8) node {\rotatebox{180}{c\OO rdially invited }};
\draw [line width=2.pt] (0.,-10.) circle (5.0cm);
\draw [line width=2.pt] (0.,-10.) circle (2.0 cm);
\draw (0.0, -6.5) node {August $X$, 2018};
\draw (0.0, -7.0) node {6:3\OO\ p.m.};
\draw (0.0, -7.5) node {at the h\OO me* of};
\draw (0.0, -13) node {Miser Mom};
\draw (0.0, -13.5) node {(our address)};
\draw (3.0, -9) node {\rotatebox{300}{\small (* un-airconditioned)}};
\draw [line width=2.pt] (10.,0.) circle (5.0cm);
\draw [line width=2.pt] (10.,0.) circle (2.0 cm);
\draw (10.0, 3.0) node {\rotatebox{180}{{RSVP: 271-828-1828} }};
\draw [line width=2.pt] (10.,-10.) circle (5.0cm);
\draw [line width=2.pt] (10.,-10.) circle (2.0 cm);
\draw (10.0, -6.8) node {We will dine on h\OO mbergers};
\draw (10.0, -7.3) node {b\OO gels, and \OO pples \dots };
\draw (10.0, -12.5) node {\dots and some of us will say things like,};
\draw (10.0, -13.0) node {``Pl\OO se p\OO ss the s\OO lt.''};
\draw (10.0, -13.5) node {(But you don't have to, };
\draw (10.0, -14.0) node { if you don't want to).};
\end{tikzpicture}
\end{document}
I spent a happy afternoon futzing around with LaTeX and Tikz code to come up with some invitations for our upcoming dOnnOr, and I thought other TeXXies might appreciate grabbing this code for themselves.
The invitations, when printed out (on pre-cycled paper, in my case!) and then cut around the lines, look like this:


Unfolded, printed out flat, they look like this:
![]() |
Note the rotated text! Cooly-oh! |
And here's the code (I replaced my own phone number with the first 10 digits of "e"):
\documentclass[11pt]{article}
\usepackage[margin=0.25in]{geometry}
\geometry{letterpaper}
\geometry{landscape}
\usepackage{amssymb}
\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usetikzlibrary{arrows}
\usepackage{rotating}
\newcommand\OO{$\circledcirc$}
\begin{document}
\begin{tikzpicture}[scale=1.0]
[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\clip(-5.1,-15.1) rectangle (15.1,5.1);
\draw [line width=2.pt] (0.,0.) circle (5.0cm);
\draw [line width=2.pt] (0.,0.) circle (2.0 cm);
\draw (0.0, 3.0) node {\rotatebox{180}{\large to the D\OO nn\OO r}};
\draw (0.0, -3.3) node {\rotatebox{180}{Y\OO u are }};
\draw (0.0,-2.8) node {\rotatebox{180}{c\OO rdially invited }};
\draw [line width=2.pt] (0.,-10.) circle (5.0cm);
\draw [line width=2.pt] (0.,-10.) circle (2.0 cm);
\draw (0.0, -6.5) node {August $X$, 2018};
\draw (0.0, -7.0) node {6:3\OO\ p.m.};
\draw (0.0, -7.5) node {at the h\OO me* of};
\draw (0.0, -13) node {Miser Mom};
\draw (0.0, -13.5) node {(our address)};
\draw (3.0, -9) node {\rotatebox{300}{\small (* un-airconditioned)}};
\draw [line width=2.pt] (10.,0.) circle (5.0cm);
\draw [line width=2.pt] (10.,0.) circle (2.0 cm);
\draw (10.0, 3.0) node {\rotatebox{180}{{RSVP: 271-828-1828} }};
\draw [line width=2.pt] (10.,-10.) circle (5.0cm);
\draw [line width=2.pt] (10.,-10.) circle (2.0 cm);
\draw (10.0, -6.8) node {We will dine on h\OO mbergers};
\draw (10.0, -7.3) node {b\OO gels, and \OO pples \dots };
\draw (10.0, -12.5) node {\dots and some of us will say things like,};
\draw (10.0, -13.0) node {``Pl\OO se p\OO ss the s\OO lt.''};
\draw (10.0, -13.5) node {(But you don't have to, };
\draw (10.0, -14.0) node { if you don't want to).};
\end{tikzpicture}
\end{document}
Very cute!
ReplyDeleteCan I geek out a little bit? I've been making DC1 go through proof-based geometry this summer using Geometry for Enjoyment and Challenge. This textbook does a lovely job of getting kids ready for more challenging proofs later, which I didn't really appreciate when I was taking the class because I didn't know yet. Today he's working on proofs done by assuming the contrapositive to show a contradiction and it's just so exciting (to me)... like how cool is that new ability he's gaining today?
Awesome! The whole logic thing is such a great skill to have; it keeps coming back to reward you again and again later on. One of my favorite stories along this line (and I have no idea whether it's actually true) is that Abraham Lincoln was doing a sucky job arguing legal cases when he first started out, so he went home, studied all the proofs in Euclid's "Elements", and then went back to his law offices and started kicking butt.
DeleteGo, DC1, go!