I am writing my PhD dissertation. I have many appendices (like 6?), mostly tables.
As it happens automatically for tables and figures, I'd like to get a label plus progressive number before I define the title of the appendix on the top of the appendix page. Something like
Appendix 1: Bla bla bla.
Also, I'd like my appendix titles to be included in the ToC.
This is what I have:
\documentclass[11pt,a4paper,oneside]{report}
\usepackage[toc,page]{appendix}
\begin{document}
\tableofcontents
\addcontentsline{file}{sec_unit}{entry}
\begin{appendices}
\appendix{Cities Coordinates\label{appendix:Cities Coordinates}}
\begin{longtable}{ l l r r}
\toprule
\textsc{County}&\textsc{City}&\textsc{Latitude}&\textsc{Longitude}\\ \midrule
\endfirsthead
\caption[]{(continued)}\\
\toprule
\textsc{County}&\textsc{City}&\textsc{Latitude}&\textsc{Longitude}\\ \midrule
\endhead
\bottomrule
\endlastfoot
Alameda&Alameda&-122.24&37.76\\
&Albany&-122.29&37.88\\
&Berkeley&-122.27&37.87\\
&Dublin&-121.93&37.70\\
&Hayward&-122.08&37.66\\
&Emeryville&-122.28&37.83\\
&Oakland&-122.27&37.80\\
&Piedmont&-122.23&37.82\\
&San Leandro&-122.15&37.72\\
&Union City&-122.04&37.59\\
\end{longtable}
\end{document}
I still have some problems with the appendices:
- In the ToC I see only three appendixes represented, but I am providing four instead;
- I don't know where to type the title of my appendices so that it comes out uniformly, no matter if the appendix is a table or a list of examples;
- I would like the title of my appendix in the landscaped page to be at the top of the page.
Thank you in advance. And yes, I use longtables because I have a long list of data to display.
\documentclass[11pt,a4paper,oneside]{report}
\usepackage{array}
\usepackage{covington}
\usepackage[danish,english]{babel}
\usepackage{titlesec}
\usepackage[a4paper]{geometry}
\geometry{includefoot=false, heightrounded=true, top=4.5cm, bottom=6cm, left=4.7cm, right=4.7cm}
\usepackage[toc,page]{appendix}
\usepackage{longtable}
\usepackage{caption}
\newif\ifappendix % snippet appendix
\makeatletter
\def\LT@c@ption#1[#2]#3{%
\LT@makecaption#1\fnum@table{#3}%
\def\@tempa{#2}%
\ifx\@tempa\@empty\else
{\let\\\space
\addcontentsline{\ifappendix toc\else lot\fi}{table}{\protect\numberline{\thetable}{#2}}}%
\fi}
\makeatother
\usepackage{multirow}
\usepackage{morefloats}
\usepackage{booktabs}
\newcolumntype{R}{>{\raggedleft\arraybackslash}p{2cm}}
\setlength\belowcaptionskip{1\baselineskip}
\usepackage{lscape}
\begin{document}
\pagenumbering{arabic}
\tableofcontents
\addcontentsline{file}{sec_unit}{entry}
\chapter{How Do I Make a Nice Appendix?}
\section{Please Advise}
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\begin{appendices}
\appendixtrue
\setcounter{table}{0}
\renewcommand*{\thetable}{A.\arabic{table}}
\begin{longtable}{ l l r r}
\caption{text text\label{appendix:this is just the table caption. I would like this to be something like: Appendix A.1: bla bla bla}}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{text}\\ \midrule
\endfirsthead
\caption[]{(continued)}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{text}\\ \midrule
\endhead
\bottomrule
\endlastfoot
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
text&text&123&123\\
&text&123&123\\
&text&123&123\\
\end{longtable}
\newpage
\appendixtrue
\setcounter{table}{1}
\renewcommand*{\thechapter}{\arabic{chapter}}
\begin{landscape}
\begin{longtable}{l l l l}
\caption{this is a table caption that I would like to print at the top of my page\label{appendix:this is a table caption that I would like to print at the top of my page}}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{website}\\
\midrule
\endfirsthead
\caption[]{(continued)}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{website}\\
\midrule
\endhead
\bottomrule
\endlastfoot
text&text&text&www.nytimes.com\\
text&text&text&www.nytimes.com\\
text&text&text&www.nytimes.com\\
\end{longtable}
\end{landscape}
\newpage
\appendixtrue
\setcounter{table}{2}
\renewcommand*{\thetable}{A.\arabic{table}}
\begin{landscape}
\begin{longtable}{l l l r r r r r}
\caption{text\label{appendix:text3}}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{text}&number&number&number&number\\
\midrule
\endfirsthead
\caption[]{(continued)}\\
\toprule
\textsc{text}&\textsc{text}&\textsc{text}&\textsc{text}&number&number&number&number\\
\midrule
\endhead
\bottomrule
\endfoot
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
text&text&text&text&number&number&number&number\\
\end{longtable}
\end{landscape}
\newpage
\appendixtrue
\setcounter{table}{3}
\renewcommand*{\thetable}{A.\arabic{table}}
\appendix{I would like this to be Appendix A.4: bla bla bla\label{appendix:I would like this to be Appendix A.4: bla bla bla}}
\begin{examples}
\item Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. \label{ex:Lorem}
\item Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\label{ex:ipsum}
\end{examples}
\end{appendices}
\end{document}