\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{Zelhia} \pdfinfo{ /Title (dnd-basics.pdf) /Creator (Cheatography) /Author (Zelhia) /Subject (DnD basics 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}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \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{DnD basics Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Zelhia} via \textcolor{DarkBackground}{\uline{cheatography.com/162098/cs/33953/}}} \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}Zelhia \\ \uline{cheatography.com/zelhia} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 8th September, 2022.\\ Updated 25th 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}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Dice}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{5.377cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/zelhia_1662562778_360_F_490471895_AxT4bn59q7GAtN3k3VDJkB7u12E3BHMS.jpg}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.54287 cm} x{3.43413 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Ability Scores}} \tn % Row 0 \SetRowColor{LightBackground} Strength (STR) & muscles, used to hit with melee weapons, and shoving people around \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} Dexterity (DEX) & Agile, used for ranged/finesse weapons, avoiding being hit, and being sneaky \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} \seqsplit{Constitution} (CON) & Toughness, determines your hp and helps withstand poison \tn % Row Count 9 (+ 3) % Row 3 \SetRowColor{white} \seqsplit{Intelligence} (INT) & book knowledge, helpful to recall lore, analyze information, and some spellcasting \tn % Row Count 13 (+ 4) % Row 4 \SetRowColor{LightBackground} Wisdom (WIS) & practical knowledge, used for survival, handling and some spellcasting \tn % Row Count 16 (+ 3) % Row 5 \SetRowColor{white} Charisma (CHA) & charismatic, ability to influence others state of mind, and some spellcasting \tn % Row Count 19 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.54287 cm} x{3.43413 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Action in Combat}} \tn % Row 0 \SetRowColor{LightBackground} Action & This is your "main" action. This can be used to attack, cast spells (with 1 action cast time), dash, disengage, ready action, and some others. \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} Bonus action & This is a shorter action, that you will gain from your class \tn % Row Count 9 (+ 3) % Row 2 \SetRowColor{LightBackground} movement & You can move up to your full movement speed once per turn, you can split this up however you want \tn % Row Count 13 (+ 4) % Row 3 \SetRowColor{white} object interaction & Once per turn, you can open a door, equip a weapon, pick up an object etc. \tn % Row Count 16 (+ 3) % Row 4 \SetRowColor{LightBackground} reaction & This happens on others turn, if someone walks away from melee with you, you get an attack of opportunity (AoO), or this is used on ready action, or class features \tn % Row Count 22 (+ 6) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Actions}} \tn % Row 0 \SetRowColor{LightBackground} Attack & Attack with a weapon one or more times (depends on class and level) \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} Cast & a spell with a casting time of 1 action \tn % Row Count 5 (+ 2) % Row 2 \SetRowColor{LightBackground} Dash & Move up to your movement speed again \tn % Row Count 7 (+ 2) % Row 3 \SetRowColor{white} Disengage & move away from enemies without them getting an attack of opportunity \tn % Row Count 10 (+ 3) % Row 4 \SetRowColor{LightBackground} Hide & roll a stealth check to hide \tn % Row Count 11 (+ 1) % Row 5 \SetRowColor{white} Ready & Prepare to use an action when something specific happens outside of your turn \tn % Row Count 14 (+ 3) % Row 6 \SetRowColor{LightBackground} Use an object & Using a scroll, giving a potion to someone, or some other magic item \tn % Row Count 17 (+ 3) % Row 7 \SetRowColor{white} First aid & Roll a medicine check to stabilize a dying character \tn % Row Count 19 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.4977 cm} x{4.4793 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Coins}} \tn % Row 0 \SetRowColor{LightBackground} pp & platinum piece (worth 10 gp) \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} gp & gold piece \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} ep & Something made by the devil \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} sp & silver piece (1/10 gp) \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} cp & copper piece (1/100 gp) \tn % Row Count 5 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Dictionary}} \tn % Row 0 \SetRowColor{LightBackground} AC & Armor Class (how difficult you are to hit) \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} DC & Difficulty class (how difficult a 'challenge' is) \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} DM & Dungeon Master \tn % Row Count 5 (+ 1) % Row 3 \SetRowColor{white} NPC & Non-player character (the characters played by the DM that you encounter) \tn % Row Count 8 (+ 3) % Row 4 \SetRowColor{LightBackground} PC & Player character (that's your characters) \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} TPK & Total party kill (when the whole part dies, try to avoid this) \tn % Row Count 13 (+ 3) % Row 6 \SetRowColor{LightBackground} Crit & When you roll the highest or lowest on a d20 \tn % Row Count 15 (+ 2) % Row 7 \SetRowColor{white} AoO & Attack of opportunity (I rarely see this abbreviation) \tn % Row Count 17 (+ 2) % Row 8 \SetRowColor{LightBackground} Dice jail & Where bad dice go feel shame for rolling so low \tn % Row Count 19 (+ 2) % Row 9 \SetRowColor{white} Modifiers & The bonus or drawback you add to your roll \tn % Row Count 21 (+ 2) % Row 10 \SetRowColor{LightBackground} Advantage & roll 2d20 and take the highest result \tn % Row Count 23 (+ 2) % Row 11 \SetRowColor{white} \seqsplit{Disadvantage} & roll 2d20 and take the lowest result \tn % Row Count 25 (+ 2) % Row 12 \SetRowColor{LightBackground} AoE & Area of Effect (typically the area of a spell effects) \tn % Row Count 27 (+ 2) % Row 13 \SetRowColor{white} Combat round & This is a round of combat where everyone has taken their turn once (this is 6 seconds) \tn % Row Count 30 (+ 3) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{5.377cm}{x{1.24425 cm} x{3.73275 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Dictionary (cont)}} \tn % Row 14 \SetRowColor{LightBackground} \seqsplit{Concentration} & If you're attacked while concentrating on a spell, you have to roll a saving throw to focus \tn % Row Count 4 (+ 4) % Row 15 \SetRowColor{white} \seqsplit{Components} & What your spell require. verbal (V), somatic (S), and/or material (M) \tn % Row Count 7 (+ 3) % Row 16 \SetRowColor{LightBackground} Spell slots & This is how many spells you can cast of each level \tn % Row Count 9 (+ 2) % Row 17 \SetRowColor{white} BBEG & Big bad evil guy (the boss enemy) \tn % Row Count 11 (+ 2) % Row 18 \SetRowColor{LightBackground} PHB & Player's handbook \tn % Row Count 12 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}