\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{Daniel Nevarez} \pdfinfo{ /Title (japanese-grammar.pdf) /Creator (Cheatography) /Author (Daniel Nevarez) /Subject (Japanese grammar 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}{37A6F0} \definecolor{LightBackground}{HTML}{F2F9FE} \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{Japanese grammar Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Daniel Nevarez} via \textcolor{DarkBackground}{\uline{cheatography.com/122310/cs/22663/}}} \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}Daniel Nevarez \\ \uline{cheatography.com/daniel-nevarez} \\ \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 8th May, 2020.\\ 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{1.296 cm} x{1.656 cm} x{1.656 cm} x{2.592 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{8.4cm}}{\bf\textcolor{white}{Forma ます}} \tn % Row 0 \SetRowColor{LightBackground} No pasado & Negativo & Pasado & Pasado negativo \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \seqsplit{~ます} & \seqsplit{~ません} & \seqsplit{~ました} & \seqsplit{~ませんでした} \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{4}{x{8.4cm}}{} \tn % Row Count 4 (+ 0) % Row 3 \SetRowColor{white} \seqsplit{たべます} & \seqsplit{たべません} & \seqsplit{たべました} & \seqsplit{たべませんでした} \tn % Row Count 6 (+ 2) % Row 4 \SetRowColor{LightBackground} \seqsplit{いきます} & \seqsplit{いきません} & \seqsplit{いきました} & \seqsplit{いきませんでした} \tn % Row Count 8 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{1.368 cm} x{1.8 cm} x{1.368 cm} x{2.664 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{8.4cm}}{\bf\textcolor{white}{Forma じしょ}} \tn % Row 0 \SetRowColor{LightBackground} No pasado & Negativo & Pasado & Pasado negativo \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} いく & \seqsplit{いかない} & \seqsplit{いった} & \seqsplit{いかなかった} \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \seqsplit{たべる} & \seqsplit{たべない} & \seqsplit{たべた} & \seqsplit{たべなかった} \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} くる & こない & きた & \seqsplit{こなかった} \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} する & しない & した & \seqsplit{しなかった} \tn % Row Count 10 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}----} \SetRowColor{LightBackground} \mymulticolumn{4}{x{8.4cm}}{-El negativo se forma en el grupo 1 cambiando el ultimo sonido por (a) y agregando ない, en el grupo 2 se le quita る y se le agrega ない, y en el grupo 3 para くる y する es こない y しない。 \newline \newline -El pasado se forma cambiando el ultimo sonido por (a) en la forma て; lo que se le llama la forma た。 \newline \newline -El pasado negativo se forma sobre la forma negativa del verbo, cambiando ない a pasado como un adejtivo い, resultando en なかった。} \tn \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.052 cm} p{0.988 cm} x{4.56 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Forma ます a じしょ}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{Terminación} & \seqsplit{Cambio} & Ejemplo \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \seqsplit{~います} & \seqsplit{~う} & \seqsplit{うたいます・うたう} \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \seqsplit{~きます} & \seqsplit{~く} & かきます・かく \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} \seqsplit{~します} & \seqsplit{~す} & だします・だす \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} \seqsplit{~ちます} & \seqsplit{~つ} & たちます・たつ \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} \seqsplit{~にます} & \seqsplit{~ぬ} & しにます・しぬ \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} \seqsplit{~びます} & \seqsplit{~ぶ} & とびます・とぶ \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} \seqsplit{~みます} & \seqsplit{~む} & のみます・のむ \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} \seqsplit{~ります} & \seqsplit{~る} & \seqsplit{かえります・かえる} \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} \mymulticolumn{3}{x{8.4cm}}{} \tn % Row Count 18 (+ 0) % Row 10 \SetRowColor{LightBackground} ~ます & \seqsplit{~る} & \seqsplit{たべます・たべる} \tn % Row Count 20 (+ 2) % Row 11 \SetRowColor{white} \mymulticolumn{3}{x{8.4cm}}{} \tn % Row Count 20 (+ 0) % Row 12 \SetRowColor{LightBackground} きます & \seqsplit{くる} & \tn % Row Count 22 (+ 2) % Row 13 \SetRowColor{white} します & \seqsplit{する} & \tn % Row Count 24 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{8.4cm}}{-Para el grupo 1 se quita el ます y se cambia el último hiragana por el sonido (u) por ejemplo み -\textgreater{} む、い -\textgreater{} う、し -\textgreater{} す, etc. \newline -Para el grupo 2 se quita ます y se agrega る。 \newline -El grupo tres son excepciones.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.192 cm} x{1.216 cm} x{3.192 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{8.4cm}}{\bf\textcolor{white}{Forma て}} \tn % Row 0 \SetRowColor{LightBackground} Terminación (じしょ) & \seqsplit{Cambio} & Ejemplo \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} ~う & \seqsplit{って} & \seqsplit{うたう・うって} \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} ~つ & \seqsplit{って} & \seqsplit{たつ・たって} \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} ~る & \seqsplit{って} & \seqsplit{かえる・かえって} \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} ~く & \seqsplit{~いて} & \seqsplit{かく・かいて} \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} ~ぐ & \seqsplit{~いで} & \seqsplit{およぐ・およいで} \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} ~す & \seqsplit{~して} & \seqsplit{だす・だして} \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} ~む & \seqsplit{~んで} & \seqsplit{のむ・のんで} \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} ~ぬ & \seqsplit{~んで} & \seqsplit{しぬ・しんで} \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} \mymulticolumn{3}{x{8.4cm}}{} \tn % Row Count 18 (+ 0) % Row 10 \SetRowColor{LightBackground} ~る & \seqsplit{~て} & \seqsplit{たべる・たべて} \tn % Row Count 20 (+ 2) % Row 11 \SetRowColor{white} \mymulticolumn{3}{x{8.4cm}}{} \tn % Row Count 20 (+ 0) % Row 12 \SetRowColor{LightBackground} する & \seqsplit{して} & \tn % Row Count 21 (+ 1) % Row 13 \SetRowColor{white} くる & \seqsplit{きて} & \tn % Row Count 22 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{8.4cm}}{-En el grupo 1 se cambia el último hiragana por lo que se muestra en la tabla. \newline -En el grupo 2 se cambia る por て。 \newline -El grupo 3 son excepciones. \newline -いく es una excepción, cambiando a いって。} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{1.872 cm} x{0.936 cm} x{1.368 cm} x{3.024 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{8.4cm}}{\bf\textcolor{white}{Forma potencial}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{Terminación} \seqsplit{(じしょ)} & \seqsplit{Potencial} & \seqsplit{Potencial} \seqsplit{(formal)} & Ejemplo \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} ~う & \seqsplit{~える} & \seqsplit{~えます} & \seqsplit{うたう・うたえる/うたえます} \tn % Row Count 6 (+ 3) % Row 2 \SetRowColor{LightBackground} ~く & \seqsplit{~ける} & \seqsplit{~けます} & \seqsplit{はく・はける/はけます} \tn % Row Count 8 (+ 2) % Row 3 \SetRowColor{white} ~す & \seqsplit{~せる} & \seqsplit{~せます} & \seqsplit{はなす・はなせる/はなせます} \tn % Row Count 11 (+ 3) % Row 4 \SetRowColor{LightBackground} ~つ & \seqsplit{~てる} & \seqsplit{~てます} & \seqsplit{たつ・たてる/たてます} \tn % Row Count 13 (+ 2) % Row 5 \SetRowColor{white} ~ぬ & \seqsplit{~ねる} & \seqsplit{~ねます} & \seqsplit{しぬ・しねる/しねます} \tn % Row Count 15 (+ 2) % Row 6 \SetRowColor{LightBackground} ~ぶ & \seqsplit{~べる} & \seqsplit{~べます} & \seqsplit{とぶ・とべる/とべます} \tn % Row Count 17 (+ 2) % Row 7 \SetRowColor{white} ~む & \seqsplit{~める} & \seqsplit{~まます} & \seqsplit{のむ・のめる/のめます} \tn % Row Count 19 (+ 2) % Row 8 \SetRowColor{LightBackground} ~る & \seqsplit{~れる} & \seqsplit{~れます} & \seqsplit{かえる・かえれる/かえれます} \tn % Row Count 22 (+ 3) % Row 9 \SetRowColor{white} \mymulticolumn{4}{x{8.4cm}}{} \tn % Row Count 22 (+ 0) % Row 10 \SetRowColor{LightBackground} ~る & \seqsplit{~られる} & \seqsplit{~られます} & \seqsplit{たべる・たべられる/たべられます} \tn % Row Count 25 (+ 3) % Row 11 \SetRowColor{white} \mymulticolumn{4}{x{8.4cm}}{} \tn % Row Count 25 (+ 0) % Row 12 \SetRowColor{LightBackground} くる & \seqsplit{こられる} & \seqsplit{こられます} & \tn % Row Count 28 (+ 3) % Row 13 \SetRowColor{white} する & \seqsplit{できる} & \seqsplit{できます} & \tn % Row Count 30 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}----} \SetRowColor{LightBackground} \mymulticolumn{4}{x{8.4cm}}{-En el grupo 1 se cambia el último hiragana por el sonido (e) por ejemplo む -\textgreater{} め、う -\textgreater{} え y se le agrega る (informal) o ます (formal). \newline -En el grupo 2 se le quita る y se le pone られる (informal) o られます (formal). \newline -El grupo 3 son excepciones. \newline -Todos los verbos en forma potencial se "conjugan" como verbos del grupo 2 para el negativo, pasado, pasado negativo y forma て。} \tn \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{1.872 cm} p{0.72 cm} x{1.44 cm} x{3.168 cm} } \SetRowColor{DarkBackground} \mymulticolumn{4}{x{8.4cm}}{\bf\textcolor{white}{Forma potencial}} \tn % Row 0 \SetRowColor{LightBackground} \seqsplit{Terminación} \seqsplit{(じしょ)} & \seqsplit{Potencial} & \seqsplit{Potencial} \seqsplit{(formal)} & Ejemplo \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} ~う & \seqsplit{~える} & \seqsplit{~えます} & \seqsplit{うたう・うたえる/うたえます} \tn % Row Count 6 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}----} \SetRowColor{LightBackground} \mymulticolumn{4}{x{8.4cm}}{-En el grupo 1 se cambia el último hiragana por el sonido (e) por ejemplo む -\textgreater{} め、う -\textgreater{} え y se le agrega る (informal) o ます (formal). \newline -En el grupo 2 se le quita る y se le pone られる (informal) o られます (formal). \newline -El grupo 3 son excepciones. \newline -Todos los verbos en forma potencial se "conjugan" como verbos del grupo 2 para el negativo, pasado, pasado negativo y forma て。} \tn \hhline{>{\arrayrulecolor{DarkBackground}}----} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{p{0.8 cm} p{0.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Forma ふつう}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{} \tn % Row Count 0 (+ 0) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}