%% %%%%%%%%%%%%%%%%%% %% Page formatting %% %%%%%%%%%%%%%%%%%% %%\usepackage[margin=1in]{geometry} \usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry} % fallback for manual settings... uncomment if the geometry package is not available % %\voffset=-11mm %\textheight=220mm %\textwidth=160mm %\oddsidemargin=0mm %\evensidemargin=0mm \columnsep=5mm \addtolength{\belowcaptionskip}{0.5em} \renewcommand{\textfraction}{0.01} \renewcommand{\floatpagefraction}{0.99} \renewcommand{\topfraction}{0.9} \renewcommand{\bottomfraction}{0.9} % Allow the page size to vary a bit ... \raggedbottom % To avoid Latex to be too fussy with line breaking ... \sloppy %% %%%%%%%%%%%%%%%%%%%%%%% %% Packages to be used %% %%%%%%%%%%%%%%%%%%%%%%% \usepackage{microtype} \usepackage{lineno} % for line numbering during review \usepackage{xspace} % To avoid problems with missing or double spaces after % predefined symbold \usepackage{caption} %these three command get the figure and table captions automatically small \renewcommand{\captionfont}{\small} \renewcommand{\captionlabelfont}{\small} %% Graphics \usepackage{graphicx} % to include figures (can also use other packages) \usepackage{color} \usepackage{colortbl} \graphicspath{{./figs/}} % Make Latex search fig subdir for figures %% Math \usepackage{amsmath} % Adds a large collection of math symbols \usepackage{amssymb} \usepackage{amsfonts} \usepackage{upgreek} % Adds in support for greek letters in roman typeset %% fix to allow peaceful coexistence of line numbering and %% mathematical objects %% http://www.latex-community.org/forum/viewtopic.php?f=5&t=163 %% \newcommand*\patchAmsMathEnvironmentForLineno[1]{% \expandafter\let\csname old#1\expandafter\endcsname\csname #1\endcsname \expandafter\let\csname oldend#1\expandafter\endcsname\csname end#1\endcsname \renewenvironment{#1}% {\linenomath\csname old#1\endcsname}% {\csname oldend#1\endcsname\endlinenomath}% } \newcommand*\patchBothAmsMathEnvironmentsForLineno[1]{% \patchAmsMathEnvironmentForLineno{#1}% \patchAmsMathEnvironmentForLineno{#1*}% } \AtBeginDocument{% \patchBothAmsMathEnvironmentsForLineno{equation}% \patchBothAmsMathEnvironmentsForLineno{align}% \patchBothAmsMathEnvironmentsForLineno{flalign}% \patchBothAmsMathEnvironmentsForLineno{alignat}% \patchBothAmsMathEnvironmentsForLineno{gather}% \patchBothAmsMathEnvironmentsForLineno{multline}% \patchBothAmsMathEnvironmentsForLineno{eqnarray}% } % Get hyperlinks to captions and in references. % These do not work with revtex. Use "hypertext" as class option instead. \usepackage{hyperref} % Hyperlinks in references \usepackage[all]{hypcap} % Internal hyperlinks to floats. \input{lhcb-symbols-def} % Add in the predefined LHCb symbols % Make this the last packages you include before the \begin{document} \usepackage{cite} % Allows for ranges in citations \usepackage{mciteplus} % User defined input % Add definitions for thesis \def \Btojpsikpipimumu {\decay{\Bu}{\jpsi(\to\mup\mun)\Kp\pip\pim}} \def \Btojpsikpipiee {\decay{\Bu}{\jpsi(\to\epem)\Kp\pip\pim}} \def \Btokpipiee {\decay{\Bu}{\Kp\pip\pim\epem}} \def \LzeroElectron {\texttt{L0 Electron}} \def \LzeroGlobal {\texttt{L0 Global}} \def \LzeroHadron {\texttt{L0 Hadron}} \def \Lzero {\texttt{L0}} \def \TIS {\texttt{TIS}} \def \TOS {\texttt{TOS}} % Add custom packages \usepackage{tabularx} \usepackage{subcaption} \usepackage[bottom]{footmisc} \usepackage{flafter} \usepackage{tablefootnote} \usepackage{float} %\usepackage[includefoot,bottom=0pt]{geometry}