\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{MimsyLu} \pdfinfo{ /Title (adjectives.pdf) /Creator (Cheatography) /Author (MimsyLu) /Subject (Adjectives 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}{A4C522} \definecolor{LightBackground}{HTML}{F9FBF1} \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{Adjectives Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{MimsyLu} via \textcolor{DarkBackground}{\uline{cheatography.com/90038/cs/20946/}}} \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}MimsyLu \\ \uline{cheatography.com/mimsylu} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 28th October, 2019.\\ Updated 28th October, 2019.\\ 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}{Adjective Patterns}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Many standard adjectives follow this regular pattern:\{\{nl\}\}petit = masculine\{\{nl\}\}petit{\bf{e}} = feminine\{\{nl\}\}petit{\bf{s}} = masculine plural\{\{nl\}\}petit{\bf{es}} = feminine plural% Row Count 4 (+ 4) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Possessive Adjectives}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{There are different words for {\emph{'my','your',}} etc. depending on whether the noun which follow is masculine, feminine, or plural% Row Count 3 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.33664 cm} x{1.08602 cm} x{1.00248 cm} p{0.75186 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{5.377cm}}{\bf\textcolor{white}{Possessive Adjectives}} \tn % Row 0 \SetRowColor{LightBackground} English & Masculine & Feminine & Plural \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} my & mon & ma & mes \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} your & ton & ta & tes \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} his/her/its & son & sa & ses \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} our & notre & notre & nos \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} your & votre & votre & vos \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} their & leur & leur & leurs \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}----} \SetRowColor{LightBackground} \mymulticolumn{4}{x{5.377cm}}{Before a singular word beginning with a vowel, whether it is masculine or feminine, the possessive pronoun will be masculine. This does not apply to plural words beginning with a vowel.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Alternative Masculine Forms}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{A few adjectives have an alternative masculine form before a noun beginning with a vowel or h:\{\{nl\}\}un {\bf{beau}} chien = un {\bf{{\emph{bel}}}} appartement\{\{nl\}\}un {\bf{vieux}} cheval = un {\bf{{\emph{vieil}}}} homme\{\{nl\}\}un {\bf{nouveau}} jardin= un {\bf{{\emph{nouvel}}}} élève% Row Count 5 (+ 5) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{The Position Of Adjectives}} \tn \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Many adjectives go after the word that they describe\{\{nl\}\}e.g colours, nationalities, long adjectives.\{\{nl\}\}Those that don't can be remembered by the acronym {\bf{B.A.G.S}}% Row Count 4 (+ 4) } \tn \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}{B.A.G.S}} \tn % Row 0 \SetRowColor{LightBackground} B & Beautiful \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} A & Age \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} G & Goodness \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} S & Size \tn % Row Count 4 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{Bags adjectives come before their noun. Examples are beau (beautiful), joli (pretty), jeune (young), vieux (old), nouveau (new), bon (good), meilleur (better), mauvais (bad), gentil (kind), petit (small), haut (high), gros (fat).} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}