\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{Lipsum} \pdfinfo{ /Title (uno-house-rules.pdf) /Creator (Cheatography) /Author (Lipsum) /Subject (Uno House Rules Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A30000} \definecolor{LightBackground}{HTML}{FCF7F7} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Uno House Rules Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Lipsum} via \textcolor{DarkBackground}{\uline{cheatography.com/151963/cs/40475/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}Lipsum \\ \uline{cheatography.com/lipsum} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 27th September, 2023.\\ Updated 19th October, 2023.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{3} \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.3731 cm} x{2.7462 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Playing}} \tn % Row 0 \SetRowColor{LightBackground} $\square{}$ & Jump-In & In this variation a player can assume control of the game if they have the exact same card that is on top of the discard pile. \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} $\square{}$ & Multiple Card Play & Some groups allow players to play multiple cards of the same rank at once. For example, a player could play two Number 7 cards together if they have them in their hand. \tn % Row Count 13 (+ 7) % Row 2 \SetRowColor{LightBackground} $\square{}$ & {\emph{Points}} & The winner scores points for the remaining cards in their opponents' hands. All Wild cards are worth 50 points, other action cards are worth 20, and number cards are worth their face value. \tn % Row Count 21 (+ 8) % Row 3 \SetRowColor{white} $\square{}$ & {\emph{Draw Card Ending}} & You {\emph{are}} allowed to play a Draw Two or Draw Four Wild card as your final card to end the round. \tn % Row Count 25 (+ 4) % Row 4 \SetRowColor{LightBackground} $\square{}$ & {\emph{Uno Callout}} & Upon having one card left, you must call out Uno!. If, before the next player starts their turn, another player calls out Uno! before you, you must draw two cards. \tn % Row Count 32 (+ 7) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.3731 cm} x{2.7462 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Playing (cont)}} \tn % Row 5 \SetRowColor{LightBackground} $\square{}$ & Ask for Help & If a player is unable to play on their turn, they may ask for help. All other players may choose to offer a card face-down. \tn % Row Count 6 (+ 6) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.51041 cm} x{2.60889 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Drawing}} \tn % Row 0 \SetRowColor{LightBackground} $\square{}$ & Stacking & Draw cards can be stacked. A player that can't add to the stack must draw the total. \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} $\square{}$ & Stacking (Flat) & Only draw cards of equal value can be added to a draw stack. \tn % Row Count 7 (+ 3) % Row 2 \SetRowColor{LightBackground} $\square{}$ & Stacking (Escalating) & Only draw cards of equal or greater value can be added to a draw stack. \tn % Row Count 11 (+ 4) % Row 3 \SetRowColor{white} $\square{}$ & Draw to Match & If you don't have a match, you must continue drawing cards until you can play one. \tn % Row Count 15 (+ 4) % Row 4 \SetRowColor{LightBackground} $\square{}$ & {\emph{Pick Up \& Put Down}} & If you do not have a legally playable card in your hand, you must draw from the draw pile. You can play it immediately if it is legal. \tn % Row Count 22 (+ 7) % Row 5 \SetRowColor{white} $\square{}$ & Force Play & If you draw a playable card, you {\emph{must}} play it immediately. \tn % Row Count 25 (+ 3) % Row 6 \SetRowColor{LightBackground} $\square{}$ & Uno Express & Upon playing a Draw Two or Wild Draw Four card, the next player only draws one or two cards, respectively. \tn % Row Count 30 (+ 5) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.51041 cm} x{2.60889 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Drawing (cont)}} \tn % Row 7 \SetRowColor{LightBackground} $\square{}$ & The Dark Side & Upon playing a Draw Two card, the next player must draw five cards. Upon playing a Wild Draw Four card, the next player must draw until they receive a card of the specified color. \tn % Row Count 9 (+ 9) % Row 8 \SetRowColor{white} $\square{}$ & Mercy Rule & If any player gets 25+ cards in their hand, they are out of the game! \tn % Row Count 13 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.41887 cm} x{2.70043 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Specific Cards}} \tn % Row 0 \SetRowColor{LightBackground} $\square{}$ & Seven-O & When someone plays a 7, that player must swap hands with another player. When anyone plays a 0, everyone rotates hands in the direction of play. \tn % Row Count 7 (+ 7) % Row 1 \SetRowColor{white} $\square{}$ & Slap on Six & If a 6 is played, everyone must slap the deck. The last player to place their hand on top of everyone else must draw 2 cards. \tn % Row Count 13 (+ 6) % Row 2 \SetRowColor{LightBackground} $\square{}$ & {\emph{Challenge Rule}} & The Draw Four Wild card can only be played when the player has no other cards of the same color as the discard pile. The victim can challenge this play. The challenged player reveals their hand. If the Draw Four Wild card was played illegally, the challenged player must draw four cards. Otherwise, the challenger must draw six cards. \tn % Row Count 28 (+ 15) % Row 3 \SetRowColor{white} $\square{}$ & No, You! & Playing a Reverse card reflects an adverse effect onto the previous player. \tn % Row Count 32 (+ 4) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{p{0.4577 cm} x{1.41887 cm} x{2.70043 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Specific Cards (cont)}} \tn % Row 4 \SetRowColor{LightBackground} $\square{}$ & Skip Forward & Playing a Skip card forwards an adverse effect onto the next player. \tn % Row Count 3 (+ 3) % Row 5 \SetRowColor{white} $\square{}$ & Targeted Draw Cards & When playing a draw card, choose who draws cards. \tn % Row Count 6 (+ 3) % Row 6 \SetRowColor{LightBackground} $\square{}$ & {\emph{Draw Two Skip}} & If a Draw Two card is played then the victim must draw two cards and lose their turn. \tn % Row Count 10 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}