\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{ivanviera} \pdfinfo{ /Title (iv-test.pdf) /Creator (Cheatography) /Author (ivanviera) /Subject (iv\_test 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{iv\_test Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{ivanviera} via \textcolor{DarkBackground}{\uline{cheatography.com/197210/cs/41537/}}} \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}ivanviera \\ \uline{cheatography.com/ivanviera} \\ \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 4th December, 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}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{test} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{test} \tn % Row Count 2 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Paragraph 1}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{Entering Apprentice Obligation Widow's Son \#54} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{ PART 1 - }} Of m on fr w nd ac, i th prsc o Alm G nd ths wf L O F nd A Ms, erc t G nd ddct t th mr o th H. Ss. J.. du hb nd hn slm an snc prm nd swr, tht i wl k nd cL nd nvr rvl ay o th sc at o ats, pt o pts, pn o pns, o th hd ms o anc F. Mry wh I hv rcv, am abt t rcv, or my hrf b nstd i, t ny psn nls it shl b t a wth Br. E.A. or wthn t bd o a jt nd rgl cnst L o sh, nd nt unt hm or th: whm I shl hr so t b, unt hm nd thm onl whm I shl fn so to b af du tr?, strc xmnt or lfl Msc infr.} \tn % Row Count 11 (+ 10) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{{\emph{ Part 2 - }}}} F, I d prm nd sr, tht I wl nt wr, in, pr, pt, st, stn, hw, ct, cv, mk, or ng th sm up anthg mvb or imvb whb o whon th Ls wd, sb,lt, or chc my bec Lgb or Intel t msf o antr, whby th scs of F. Msry my b unlfly obt thr m unwtns.} \tn % Row Count 16 (+ 5) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{{\emph{ Part 3 - }}}} Part 3 - To al o wh. I d slml nd scrl pms nd swr, wtht ny hstn, mnt rsv or sc evn of md in m wtr, bdg msl un no ls a pnl thn tt o hvg m thrt ct acr, m tg tn ot nd brd I th sd o th se at Lw wtmk. wh th td eb nd twc in twent fur hrs, shd I ev knly or wly vit ths m slm obgn o E.A., s hp G mk m stfst t kp nd prfm th sm} \tn % Row Count 23 (+ 7) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Decoded version 1.0}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{} \tn % Row Count 0 (+ 0) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{"Of my own free will and accord, in the presence of Almighty God and this worshipful Lodge of Ancient Free and Accepted Masons, erected to God and dedicated to the memory of the Holy Saints John. I do hereby and hereon solemnly and sincerely promise and swear that I will keep and conceal and never reveal any of the secrets or the secrets and arts, part or parts, point or points of the hidden mysteries of Ancient Free Masonry. which I have received, am about to receive or may hereafter be instructed in, to any person unless it shall be to a worthy Brother E.A. or within the body of a just and regularly constituted Lodge of such and not unto him or those whom I shall find so to be but after due trial, strict examination or lawful masonic information."} \tn % Row Count 16 (+ 16) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{5.377cm}}{\bf\textcolor{white}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{"To all of which I do solemnly and sincerely promise and swear, without any hesitation, mental reservation, or secret evasion of mind in me, whatever, binding myself under no less a penalty than that of having my throat cut across, my tongue torn out and buried in the sands of the sea at low watermark, where the tide ebbs and flows twice in twenty-four hours, should I ever knowingly or wilfully violate this my solemn obligation of an Entering Apprentice, so help me God and make me steadfast to keep and perform the same."} \tn % Row Count 11 (+ 11) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{"Further, I do promise and swear that I will not write, indict, print, paint, stamp, stain, hew, cut, carve, mark, or engrave the same upon anything movable or immovable whereby or whereon the least word, syllable, letter, or character may become legible or intelligible to myself or another, whereby the secrets of Freemasonry may be unlawfully obtained through my unworthiness."} \tn % Row Count 19 (+ 8) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{p{0.4577 cm} p{0.4577 cm} p{0.4577 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{Of m on fr w nd ac, i th prsc o Alm G nd ths wf L O F nd A Ms, erc t G nd ddct t th mr o th H. Ss. J..} \tn % Row Count 3 (+ 3) % Row 1 \SetRowColor{white} \mymulticolumn{3}{x{5.377cm}}{Of my own free will and accord, in the presence of Almighty God and this worshipful Lodge of Ancient Free and Accepted Masons, erected to God and dedicated to the memory of the Holy Saints John.} \tn % Row Count 7 (+ 4) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{du hb nd hn slm an snc prm nd swr, tht i wl k nd cL nd nvr rvl ay o th sc at o ats, pt o pts, pn o pns, o th hd ms o anc F. Mry} \tn % Row Count 10 (+ 3) % Row 3 \SetRowColor{white} \mymulticolumn{3}{x{5.377cm}}{do hereby and hereon solemnly and sincerely promise and swear that I will keep and conceal and never reveal any of the secrets or the secrets and arts, part or parts, point or points of the hidden mysteries of Ancient Free Masonry.} \tn % Row Count 15 (+ 5) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{wh I hv rcv, am abt t rcv, or my hrf b nstd i, t ny psn nls it shl b t a wth Br. E.A. or wthn t bd o a jt nd rgl cnst L o sh, nd nt unt hm or th:} \tn % Row Count 18 (+ 3) % Row 5 \SetRowColor{white} \mymulticolumn{3}{x{5.377cm}}{which I have received, am about to receive or may hereafter be instructed in, to any person unless it shall be to a worthy Brother E.A. or within the body of a just and regulated constituted Lodge of ??? and not unto him or those} \tn % Row Count 23 (+ 5) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{whm I shl hr so t b, unt hm nd thm onl whm I shl fn so to b af du tr?, strc xmnt or lfl Msc infr.} \tn % Row Count 25 (+ 2) % Row 7 \SetRowColor{white} \mymulticolumn{3}{x{5.377cm}}{whom I shall find so to be but after due trial, strict examination or lawful masonic information.} \tn % Row Count 27 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{{\bf{ PART 1 - }} Of m on fr w nd ac, i th prsc o Alm G nd \newline ths wf L O F nd A Ms, erc t G nd ddct t th mr o th H. Ss. J.. du hb nd hn slm an \newline snc prm nd swr, tht i wl k nd cL nd nvr rvl ay o th sc at o ats, pt o pts, pn o pns, \newline o th hd ms o anc F. Mry wh I hv rcv, am abt t rcv, or my hrf b nstd i, t ny psn nls \newline it shl b t a wth Br. E.A. or wthn t bd o a jt nd rgl cnst L o sh, nd nt unt hm or th: \newline whm I shl hr so t b, unt hm nd thm onl whm I shl fn so to b af du tr?, strc xmnt \newline or lfl Msc infr.} \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}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{F, I d prm nd sr, tht I wl nt wr, in, pr, pt, st, stn, hw, ct, cv, mk, or ng th sm up} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Further, I do promise and swear that I will not write, indict, print, paint, stamp, stain, hew, cut, carve, mark, or engrave the same upon} \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{anthg mvb or imvb whb o whon th Ls wd, sb,lt, or chc my bec Lgb or Intel t msf o antr,} \tn % Row Count 7 (+ 2) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{anything movable or immovable whereby or whereon the least word, syllable, letter, or character may become legible or intelligible to myself or another,} \tn % Row Count 11 (+ 4) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{whby th scs of F. Msry my b unlfly obt thr m unwtns} \tn % Row Count 13 (+ 2) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{whereby the secrets of Freemasonry may be unlawfully obtained through my unworthiness} \tn % Row Count 15 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{{\emph{ Part 2 }}}} \newline F, I d prm nd sr, tht I wl nt wr, in, pr, pt, st, stn, hw, ct, cv, mk, or ng th sm up \newline anthg mvb or imvb whb o whon th Ls wd, sb,lt, or chc my bec Lgb or Intel t msf o \newline antr, whby th scs of F. Msry my b unlfly obt thr m unwtns.} \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}{Entering Apprentice Obligation Widow's Son \#54}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{wtht ny hstn, mnt rsv or sc evn of md in m} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{without any hesitation, mental reservation, or secret evasion of mind in me} \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{wtr, bdg msl un no ls a pnl thn tt o hvg m thrt} \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{whatever, binding myself under no less a penalty than that of having my throat} \tn % Row Count 6 (+ 2) % Row 4 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{ct acr, m tg tn ot nd brd} \tn % Row Count 7 (+ 1) % Row 5 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{cut across, my tongue torn out and buried} \tn % Row Count 8 (+ 1) % Row 6 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{I th sd o th se at Lw wtmk. wh th td eb nd twc in twent fur hrs} \tn % Row Count 10 (+ 2) % Row 7 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{in the sands of the sea at low watermark, where the tide ebbs and flows twice in twenty-four hours} \tn % Row Count 12 (+ 2) % Row 8 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{shd I ev knly or wly vit ths m slm obgn o E.A.} \tn % Row Count 13 (+ 1) % Row 9 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{should I ever knowingly or wilfully violate this my solemn obligation of an Entering Apprentice} \tn % Row Count 15 (+ 2) % Row 10 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{s hp G mk m stfst t kp nd prfm th sm} \tn % Row Count 16 (+ 1) % Row 11 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{so help me God, and make me steadfast to keep and perform the same} \tn % Row Count 18 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}-} \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{{\emph{ Part 3 - }}}} \newline To al o wh. I d slml nd scrl pms nd swr, wtht ny hstn, mnt rsv or sc evn of md in m wtr, bdg msl un no ls a pnl thn tt o hvg m thrt ct acr, m tg tn ot nd brd I th sd o th se at Lw wtmk. wh th td eb nd twc in twent fur hrs, shd I ev knly or wly vit ths m slm obgn o E.A., s hp G mk m stfst t kp nd prfm th sm} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}