\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{obedthomas} \pdfinfo{ /Title (custom-french.pdf) /Creator (Cheatography) /Author (obedthomas) /Subject (Custom French 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}{57D0D9} \definecolor{LightBackground}{HTML}{EAF9FA} \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{Custom French Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{obedthomas} via \textcolor{DarkBackground}{\uline{cheatography.com/171449/cs/35983/}}} \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}obedthomas \\ \uline{cheatography.com/obedthomas} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 24th December, 2022.\\ 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{2.58804 cm} x{2.38896 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Pronouns}} \tn % Row 0 \SetRowColor{LightBackground} je, tu, il, elle & I, you, he, she \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} nous, vous & we, you (pl) \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} le, la, les & the (m, f, pl) \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} un, une, des & a (m, f, pl) \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} ce, ça & this, that \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} mon, ma & my (m, f) \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} nos, votre & our, your \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.39356 cm} x{3.58344 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{"être" forms}} \tn % Row 0 \SetRowColor{LightBackground} I am & je suis \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} You are & tu es \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} He/She is & il'elle est \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} We are & nous sommes \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} You are & vous êtes (.p, formal) \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} They are & ills/elles(.f) sont \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{In English, am, is, and are all have the same meaning. They all mean to be. However, the form (conjugation) changes depending on the person that the verb is used with. \newline \newline Each of the words above mean to be (= être in French). It's just that the conjugation changes based on the word in front of it (i.e., the person).} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{3.33459 cm} p{1.64241 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Useful adverbs}} \tn % Row 0 \SetRowColor{LightBackground} Where? & où \tn % Row Count 1 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.84149 cm} x{3.13551 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Other small words}} \tn % Row 0 \SetRowColor{LightBackground} from & de \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} in & à, en \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} but & mais \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} for & depuis \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} then & alors \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} too & aussi \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} comment & How? or What \tn % Row Count 7 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{3.03597 cm} x{1.94103 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{The plural articles}} \tn % Row 0 \SetRowColor{LightBackground} Where are the chips? & Où sont les chips \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} Are you going to have some olives? & Vous prenez des olives \tn % Row Count 4 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{The definite article in the plural is always {\bf{{\emph{les}}}} \newline \{\{nl\}\} \newline While there is no indefinite plural article in English, in French the articles {\bf{{\emph{des}}}} is always used.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.18988 cm} x{2.78712 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Conjugation or regular "er' verbs}} \tn % Row 0 \SetRowColor{LightBackground} j'habite & I live \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} to habites & you (sg. informal) live \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} il/elle habite & he/she lives \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} nous habitons & we live \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} vous habitez & you (pl.) live \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} ils/elles habitent & they live \tn % Row Count 8 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{To conjugate verbs ending in "er", just drop the -er and add the following endings: e, es, e, ons, ez, ent} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.88666 cm} x{2.09034 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Verbs that end in -er}} \tn % Row 0 \SetRowColor{LightBackground} to live & habiter \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} to speak & parler \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} to listen & écouter \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} to watch & regarder \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} to play & jouer \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} to eat & manger \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} to work & travailler \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} to fail & échouer \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} to like/love & aimer \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} to change & changer \tn % Row Count 10 (+ 1) % Row 10 \SetRowColor{LightBackground} to ask & demander \tn % Row Count 11 (+ 1) % Row 11 \SetRowColor{white} to stay & rester \tn % Row Count 12 (+ 1) % Row 12 \SetRowColor{LightBackground} to find & trouver \tn % Row Count 13 (+ 1) % Row 13 \SetRowColor{white} to want/desire & désirer \tn % Row Count 14 (+ 1) % Row 14 \SetRowColor{LightBackground} to keep & garder \tn % Row Count 15 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{Je is abbreviated to j' when it comes before verbs that begin with a vowel or an h. \newline \newline These words belong to the large group of French verbs that end in -er in the infinitive, e.g. parler.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.58804 cm} x{2.38896 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{-}} \tn % Row 0 \SetRowColor{LightBackground} These are children & Ce sont des enfants \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} There are/is children & il y a des enfants \tn % Row Count 3 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.4885 cm} x{2.4885 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Common responses}} \tn % Row 0 \SetRowColor{LightBackground} I am learning french & j'apprends le français \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} me neither & moi non plus \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} that's crazy! & c'est fou! \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} I live in London & J'habite a Londres \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} no problem & de rein \tn % Row Count 6 (+ 1) % Row 5 \SetRowColor{white} of course & bien sûr \tn % Row Count 7 (+ 1) % Row 6 \SetRowColor{LightBackground} agree/ok & d'accord \tn % Row Count 8 (+ 1) % Row 7 \SetRowColor{white} I am going to get some tea & Je vais aller chercher du thé \tn % Row Count 10 (+ 2) % Row 8 \SetRowColor{LightBackground} I am back & Je suis de retour \tn % Row Count 11 (+ 1) % Row 9 \SetRowColor{white} you suck & tu crains \tn % Row Count 12 (+ 1) % Row 10 \SetRowColor{LightBackground} Asshole & Trou du cul \tn % Row Count 13 (+ 1) % Row 11 \SetRowColor{white} At the moment & En ce moment \tn % Row Count 14 (+ 1) % Row 12 \SetRowColor{LightBackground} it's not & ce n'est pas \tn % Row Count 15 (+ 1) % Row 13 \SetRowColor{white} I am back & je suis de retour \tn % Row Count 16 (+ 1) % Row 14 \SetRowColor{LightBackground} That's awesome! & c'est génial \tn % Row Count 17 (+ 1) % Row 15 \SetRowColor{white} close your mouth & ferme la bouche \tn % Row Count 18 (+ 1) % Row 16 \SetRowColor{LightBackground} I'll have (lit. I take) une bouteille d'eau & I'll have (lit. I take) a bottle of water \tn % Row Count 21 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{2.88666 cm} x{2.09034 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Common questions}} \tn % Row 0 \SetRowColor{LightBackground} Where's Obed? & Où est Obed ? \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} how do you do it? & comment to fais ? \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} What are you having(lit. taking)? & Qu'est-ce que to prends? \tn % Row Count 5 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.64241 cm} x{3.33459 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Apex calls}} \tn % Row 0 \SetRowColor{LightBackground} He's/She's up ahead & il/elle est devant \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} look left/right & regarde à gauche/droite \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} He/She is cracked & il/elle est fêlé (pronounced philly) \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} Above & au dessus (pronounced des-you) \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} Below & en dessous (pronounced des-oo) \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} There! & Là \tn % Row Count 11 (+ 1) % Row 6 \SetRowColor{LightBackground} I agree & Je suis d'accord \tn % Row Count 12 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}