\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{Tito (tito.vinicius)} \pdfinfo{ /Title (well-testing.pdf) /Creator (Cheatography) /Author (Tito (tito.vinicius)) /Subject (Well Testing 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}{FF0000} \definecolor{LightBackground}{HTML}{FFEFEF} \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{Well Testing Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Tito (tito.vinicius)} via \textcolor{DarkBackground}{\uline{cheatography.com/147214/cs/32265/}}} \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}Tito (tito.vinicius) \\ \uline{cheatography.com/tito-vinicius} \\ \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 30th May, 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{tabularx}{17.67cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{17.67cm}}{\bf\textcolor{white}{Purpose of Well Tests}} \tn \SetRowColor{white} \mymulticolumn{1}{x{17.67cm}}{\{\{ac\}\}A properly conducted well test is a temporary completion of a well to acquire dynamic rate through time, pressure, and fluid property data.% Row Count 3 (+ 3) } \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.4902 cm} x{12.7798 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Well Test Objectives}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Short Term}} & Short-term well test objectives typically involve gathering and analyzing sufficient well data to obtain a description of the reservoir system in the vicinity of the wellbore \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} {\bf{Long Term}} & Long-term well test objectives focus on gathering and analyzing data to obtain a complete description of the reservoir. The test time required to satisfy the test objectives varies for each reservoir. These test times are directly related to the testing costs and data needed. Therefore, testing times are a principal concern for the company conducting the test. \tn % Row Count 19 (+ 13) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{X} \SetRowColor{DarkBackground} \mymulticolumn{1}{x{17.67cm}}{\bf\textcolor{white}{Open Hole x Cased Hole}} \tn \SetRowColor{LightBackground} \mymulticolumn{1}{p{17.67cm}}{\vspace{1px}\centerline{\includegraphics[width=5.1cm]{/web/www.cheatography.com/public/uploads/tito-vinicius_1653937455_Screenshot_1.png}}} \tn \hhline{>{\arrayrulecolor{DarkBackground}}-} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.4902 cm} x{12.7798 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Equipment That I Know}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Cased Hole}} & {\bf{The RTTS packer}} is a full-opening, hookwall packer used for testing, treating, and squeeze cementing operations. \tn % Row Count 4 (+ 4) % Row 1 \SetRowColor{white} & {\bf{The internal pressure-operated (IPO)}} circulating valve is a single-shot circulating valve which allows circulation through the workstring before trip-out and serves as a drain valve during trip-out. \tn % Row Count 11 (+ 7) % Row 2 \SetRowColor{LightBackground} & {\bf{The drain valve}} consists of a ported body, sliding sleeve, and rotating nut, which controls the position of the sliding sleeve. \tn % Row Count 16 (+ 5) % Row 3 \SetRowColor{white} {\bf{Open Hole}} & {\bf{The hollow plug impact reversing sub}} is used in the more difficult operations where depth and high-pressure differential across the plug sometimes make it difficult to open a conventional reversing sub. \tn % Row Count 24 (+ 8) % Row 4 \SetRowColor{LightBackground} & {\bf{The HYDROSPRING® tester}} was developed to provide a reliable and field-proven downhole master valve. \tn % Row Count 28 (+ 4) % Row 5 \SetRowColor{white} & {\bf{An extension joint}} provides 36 in. of free travel to aid in closing the HYDROSPRING® tester without removing weight from the packer. \tn % Row Count 33 (+ 5) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.4902 cm} x{12.7798 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Equipment That I Know (cont)}} \tn % Row 6 \SetRowColor{LightBackground} & {\bf{The dual closed-in pressure (DCIP) valve}} provides for two flows, two closed-in periods, and one reverse circulation position. This valve is run above the HYDROSPRING® tester and uses pipe rotation to operate. \tn % Row Count 8 (+ 8) % Row 7 \SetRowColor{white} & {\bf{The VR safety joint}} is a compact, right-hand safety joint used in the drillstem testing string. It is run immediately above the packer assembly to ensure that a minimum number of tools are left in the hole if it becomes necessary to release the safety joint. \tn % Row Count 18 (+ 10) % Row 8 \SetRowColor{LightBackground} & {\bf{The non-rotating (NR) expanding shoe wall packer}} assembly is designed to isolate the zone of interest from hydrostatic pressure. \tn % Row Count 23 (+ 5) % Row 9 \SetRowColor{white} & {\bf{The flush joint anchor}} provides support for the weight of drillpipe needed to collapse an openhole packer. \tn % Row Count 27 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \end{document}