\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{Chrisna} \pdfinfo{ /Title (thorax.pdf) /Creator (Cheatography) /Author (Chrisna) /Subject (Thorax 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}{17AD00} \definecolor{LightBackground}{HTML}{F7FCF7} \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{Thorax Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Chrisna} via \textcolor{DarkBackground}{\uline{cheatography.com/201807/cs/42757/}}} \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}Chrisna \\ \uline{cheatography.com/chrisna} \\ \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 17th March, 2024.\\ 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}{Thoracic cavity compartments}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{Left pulmonary cavity} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{Mediastinum} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{Right pulmonary cavity} \tn % Row Count 3 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{3.93183 cm} p{1.04517 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{5.377cm}}{\bf\textcolor{white}{Sternum}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Manubrium}} & T1-T4 \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} {\bf{Body}} & T5-T9 \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} {\bf{Xiphoid process}} & T10 \tn % Row Count 3 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{5.377cm}}{The junction of the manubriosternal joint forms the {\bf{sternal angle}} of Louis, the plane of which lies between T4 and T5. \newline Many important events occur at this angle: \newline 1. Beginning and end of aortic arch \newline 2. Tracheal bifurcation \newline 3. Confluence of azygous vein and SVC \newline 4. Thoracic ducts deviates left \newline 5. Ligamentum arteriosum lies on this plane \newline 6. Division of pulmonary trunk \newline 7. Location of cardiac plexus} \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}{Function of Thorax}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Protection}}} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Support}}} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{1}{x{5.377cm}}{{\bf{Provides attachment}} for muscles of upper limb, abdomen, neck, back and respiration} \tn % Row Count 4 (+ 2) % Row 3 \SetRowColor{white} \mymulticolumn{1}{x{5.377cm}}{{\bf{Provides mechanics for breathing}} and resists negative internal pressures created by the elastic recoil of the lungs and inspiratory movements} \tn % Row Count 7 (+ 3) \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}{Vertebral Features}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Bilateral costal facets}} & Articulates with heads of ribs \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{Costal facets}} on transverse processes & Articulates with tubercles of ribs \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} {\bf{Spinous processes}} & Slope inferiorly and overlap with vertebra below and thus cover the intervals between the laminae of the adjacent vertebra which prevents sharp objects from entering the vertebral canal and injuring the spinal cord \tn % Row Count 16 (+ 11) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.8308 cm} p{0.50347 cm} x{2.24273 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Rib Types}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{True \seqsplit{(vertebrosternal)} ribs}} & {\emph{1-7th}} & Attach directly to sternum through their own costal cartilages {\emph{(vertebrae to sternum)}} \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} {\bf{False \seqsplit{(vertebrochondral)} ribs}} & {\emph{8-10th}} & Attach indirectly to sternum via cartilage of rib above them {\emph{(vertebrae to cartilage)}} \tn % Row Count 10 (+ 5) % Row 2 \SetRowColor{LightBackground} {\bf{Floating (vertebral) ribs}} & {\emph{11-12th}} & Do not connect to sternum {\emph{(vertebrae only)}} \tn % Row Count 13 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{Interior of ribs is red bone marrow (hematopoietic tissue) which forms blood cells} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{5.377cm}{x{1.05271 cm} x{1.00694 cm} x{2.51735 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{5.377cm}}{\bf\textcolor{white}{Rib Classification}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Typical ribs}} & {\emph{3-9th}} & Have a {\bf{head}} (has 2 facets), {\bf{neck}}, {\bf{tubercle}} ({\emph{smooth articular surface}} for articulation with transverse process of vertebra and {\emph{rough articular surface}} for attachment of costotransverse ligament), {\bf{body}} (with {\emph{costal groove}} which gives protection to intercostal nerve and vessels). \tn % Row Count 14 (+ 14) % Row 1 \SetRowColor{white} {\bf{Atypical ribs}} & {\emph{1,2,10,11,12th}} & Lack either one or more of the features of typical ribs \tn % Row Count 17 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}---} \SetRowColor{LightBackground} \mymulticolumn{3}{x{5.377cm}}{The intercostal spaces are named for the rib number forming the superior border, and the intercostal blood vessels and nerves are named for the intercostal space number in which they are found. \newline Space below the 12th rib: subcostal space, thus T12 is the subcostal nerve.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}