\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{azizer} \pdfinfo{ /Title (passe-compose.pdf) /Creator (Cheatography) /Author (azizer) /Subject (Passe Compose 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}{190AA3} \definecolor{LightBackground}{HTML}{F7F7FC} \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{Passe Compose Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{azizer} via \textcolor{DarkBackground}{\uline{cheatography.com/38414/cs/11975/}}} \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}azizer \\ \uline{cheatography.com/azizer} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 1st June, 2017.\\ Updated 1st June, 2017.\\ 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*}{2} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{{\bf{NOTE}}}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{Passe compose is formed like this: \newline % Row Count 1 (+ 1) (avoir/etre) + (past participle verb) \newline % Row Count 2 (+ 1) = passe compose \newline % Row Count 3 (+ 1) Always remember that avoir and etre must be conjugated in {\bf{present tense}} for passe compose. Refer to the "How to use" notes for further detail on each of the above terms.% Row Count 7 (+ 4) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{How to use - avoir and etre}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{Avoir and etre are the words that go before the verb in passe compose. You have to decide which one you need to use for the situation and you must conjugate them in present tense. If the verb is VANDERTRAMP (whole body actions), you must use etre. Otherwise, you will use avoir% Row Count 6 (+ 6) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{p{3.52 cm} p{4.48 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Avoir}} \tn % Row 0 \SetRowColor{LightBackground} je & j'ai \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} tu & as \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} il & a \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} nous & avons \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} vous & avez \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} ils & ont \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{p{3.2 cm} p{4.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Etre}} \tn % Row 0 \SetRowColor{LightBackground} je & suis \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} tu & es \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} il & est \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} nous & sommes \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} vous & êtes \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} ils & sont \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{8.4cm}}{\bf\textcolor{white}{How to use - past participle}} \tn \SetRowColor{white} \mymulticolumn{1}{x{8.4cm}}{Past participle verbs go after avoir and etre in the passe compose. These verbs are very simple to congugate, unless they are irregular. There is a long list of irregular verbs that you must memorize in order to use passe compose. All of the irregular verbs that you need are written below. \newline % Row Count 6 (+ 6) (I had to put the irregular verbs on the column to the right because it was so long)% Row Count 8 (+ 2) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{p{5.36 cm} p{2.64 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Regular Past Participle}} \tn % Row 0 \SetRowColor{LightBackground} er & e \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} ir & i \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} re & u \tn % Row Count 3 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{4.24 cm} x{3.76 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Irregular Past Participle}} \tn % Row 0 \SetRowColor{LightBackground} avoir & eu \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} boire & bu \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} connaître & connu \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} courir & couru \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} croire & cru \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} devoir & dû \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} falloir & fallu \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} lire & lu \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} taire & tu \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} paraître & paru \tn % Row Count 10 (+ 1) % Row 10 \SetRowColor{LightBackground} plaire & plu \tn % Row Count 11 (+ 1) % Row 11 \SetRowColor{white} pleuvoir & plu \tn % Row Count 12 (+ 1) % Row 12 \SetRowColor{LightBackground} pouvoir & pu \tn % Row Count 13 (+ 1) % Row 13 \SetRowColor{white} recevoir & reçu \tn % Row Count 14 (+ 1) % Row 14 \SetRowColor{LightBackground} savoir & su \tn % Row Count 15 (+ 1) % Row 15 \SetRowColor{white} tenir & tenu \tn % Row Count 16 (+ 1) % Row 16 \SetRowColor{LightBackground} valoir & valu \tn % Row Count 17 (+ 1) % Row 17 \SetRowColor{white} venir & venu \tn % Row Count 18 (+ 1) % Row 18 \SetRowColor{LightBackground} vivre & vécu \tn % Row Count 19 (+ 1) % Row 19 \SetRowColor{white} voire & vu \tn % Row Count 20 (+ 1) % Row 20 \SetRowColor{LightBackground} vouloir & voulu \tn % Row Count 21 (+ 1) % Row 21 \SetRowColor{white} rire & ri \tn % Row Count 22 (+ 1) % Row 22 \SetRowColor{LightBackground} sourire & souri \tn % Row Count 23 (+ 1) % Row 23 \SetRowColor{white} suivre & suivi \tn % Row Count 24 (+ 1) % Row 24 \SetRowColor{LightBackground} acquérir & acquis \tn % Row Count 25 (+ 1) % Row 25 \SetRowColor{white} apprendre & appris \tn % Row Count 26 (+ 1) % Row 26 \SetRowColor{LightBackground} asseoir & assis \tn % Row Count 27 (+ 1) % Row 27 \SetRowColor{white} conquérir & conquis \tn % Row Count 28 (+ 1) % Row 28 \SetRowColor{LightBackground} mettre & mis \tn % Row Count 29 (+ 1) % Row 29 \SetRowColor{white} prendre & pris \tn % Row Count 30 (+ 1) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4.24 cm} x{3.76 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Irregular Past Participle (cont)}} \tn % Row 30 \SetRowColor{LightBackground} conduire & conduit \tn % Row Count 1 (+ 1) % Row 31 \SetRowColor{white} construire & construit \tn % Row Count 2 (+ 1) % Row 32 \SetRowColor{LightBackground} cuire & cuit \tn % Row Count 3 (+ 1) % Row 33 \SetRowColor{white} dire & dit \tn % Row Count 4 (+ 1) % Row 34 \SetRowColor{LightBackground} décrire & décrit \tn % Row Count 5 (+ 1) % Row 35 \SetRowColor{white} ecrire & écrit \tn % Row Count 6 (+ 1) % Row 36 \SetRowColor{LightBackground} produire & produit \tn % Row Count 7 (+ 1) % Row 37 \SetRowColor{white} traduire & traduit \tn % Row Count 8 (+ 1) % Row 38 \SetRowColor{LightBackground} couvrir & couvert \tn % Row Count 9 (+ 1) % Row 39 \SetRowColor{white} offrir & offert \tn % Row Count 10 (+ 1) % Row 40 \SetRowColor{LightBackground} ouvrir & ouvert \tn % Row Count 11 (+ 1) % Row 41 \SetRowColor{white} souffrir & souffert \tn % Row Count 12 (+ 1) % Row 42 \SetRowColor{LightBackground} craindre & craint \tn % Row Count 13 (+ 1) % Row 43 \SetRowColor{white} plaindre & plaint \tn % Row Count 14 (+ 1) % Row 44 \SetRowColor{LightBackground} eteindre & éteint \tn % Row Count 15 (+ 1) % Row 45 \SetRowColor{white} peindre & peint \tn % Row Count 16 (+ 1) % Row 46 \SetRowColor{LightBackground} joindre & joint \tn % Row Count 17 (+ 1) % Row 47 \SetRowColor{white} etre & été \tn % Row Count 18 (+ 1) % Row 48 \SetRowColor{LightBackground} faire & fait \tn % Row Count 19 (+ 1) % Row 49 \SetRowColor{white} mourir & mort \tn % Row Count 20 (+ 1) % Row 50 \SetRowColor{LightBackground} naître & né \tn % Row Count 21 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}