1

I am using the \begin{table} \subtable[] \subtable[] \end{table} on two related tables, that are tiled horizontally(one above the other). The problem is that I wish the (sub) captions (a) and (b) to be wider than the figures (take the whole page width), and NOT like they are now (see image). I would like the subcaption to be as wide as the page. How do I set up the caption? Thanks! Michael

enter image description here

Here is the relevant extract:

%------------------------------------------------%

\documentclass[review,review,12pt]{elsarticle}

\usepackage{subfigure}
\usepackage[justification=centering]{caption}
\usepackage{subfig}% Support for small, `sub' figures and tables

\begin{document}

\begin{table}
\centering
\caption{Use of added entries by agencies \label{addedEntriesAgencies}}

\subtable[Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) - total occurrences of sub-fields]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
BIBBI    & 5844      & 4574       &  1272 & 775\\
Bokbasen & 5632 & 5623 & 0 & 693\\ \hline
\end{tabular}
}

\subtable[Difference in registering added entries between agencies (across 5815 books
cataloged by both agencies) - Records with at least one occurrence of sub-field]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency    & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
  BIBBI    & 3354      & 3262       &  179     &    571\\
Bokbasen   & 3667      & 3664       &   0         & 417\\ \hline
\end{tabular}
}
\end{table}
\end{document}

%------------------------------------------------------------------%
1
  • 2
    Please note that the subfigure package is deprecated. Use the environments from the subfig package (that you also already load) instead.
    – leandriis
    Commented Sep 28, 2019 at 18:16

1 Answer 1

1

Here are three different versions of your two subtables:

For the first version, I have used \captionsetup[subfloat]{width=\textwidth} in order to make the subtable's captions use the whole width instead of just the width of the corresponding subtable.

In the second example, I have moved repeated information from the subtable's captions to the main caption.

enter image description here

In the third table, I have merged both subtables into a single table to save some space. I have also used the booktabs package for the horizontal lines and removed all vertical lines:

\documentclass[review,review,12pt]{elsarticle}

\usepackage{subfig}
\captionsetup[subfloat]{width=\textwidth} % To use the full width of the page instead of the width of the corresponding subtable.


% only used for last example
\usepackage{booktabs}
\usepackage{makecell}
\renewcommand{\theadfont}{\normalsize}
\begin{document}

\begin{table}
\centering

\caption{Use of added entries by agencies \label{addedEntriesAgencies}}

\subfloat[Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) - total occurrences of sub-fields]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
BIBBI    & 5844      & 4574       &  1272 & 775\\
Bokbasen & 5632 & 5623 & 0 & 693\\ \hline
\end{tabular}
}

\subfloat[Difference in registering added entries between agencies (across 5815 books
cataloged by both agencies) - Records with at least one occurrence of sub-field]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency    & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
  BIBBI    & 3354      & 3262       &  179     &    571\\
Bokbasen   & 3667      & 3664       &   0         & 417\\ \hline
\end{tabular}
}
\end{table}



\begin{table}
\centering
\caption{Use of added entries by agencies -- Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) \label{addedEntriesAgencies}}

\subfloat[total occurrences of sub-fields]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
BIBBI    & 5844      & 4574       &  1272 & 775\\
Bokbasen & 5632 & 5623 & 0 & 693\\ \hline
\end{tabular}
}

\subfloat[Records with at least one occurrence of sub-field]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency    & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
  BIBBI    & 3354      & 3262       &  179     &    571\\
Bokbasen   & 3667      & 3664       &   0         & 417\\ \hline
\end{tabular}
}
\end{table}


\begin{table}
\centering
\setlength{\tabcolsep}{4pt}
\caption{Use of added entries by agencies -- Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) \label{addedEntriesAgencies}}
\begin{tabular}{l*{8}{r}}
\toprule
& \multicolumn{4}{l}{\small a) total occurrences of sub-fields} & \multicolumn{4}{p{5cm}}{\small b) Records with at least one occurrence of sub-field}\\
\cmidrule(r){2-5} \cmidrule(l){6-9}
Agency   & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$ & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$ \\ \midrule
BIBBI    & 5844      & 4574       &  1272 & 775 & 3354      & 3262       &  179     &    571\\
Bokbasen & 5632 & 5623 & 0 & 693 & 3667      & 3664       &   0         & 417\\ \bottomrule
\end{tabular}
\end{table}
\end{document}
\documentclass[review,review,12pt]{elsarticle}

\usepackage{subfig}
\captionsetup[subfloat]{width=\textwidth} % To use the full width of the page instead of the width of the corresponding subtable.


% only used for ast example
\usepackage{booktabs}
\usepackage{makecell}
\renewcommand{\theadfont}{\normalsize}
\begin{document}

\begin{table}
\centering

\caption{Use of added entries by agencies \label{addedEntriesAgencies}}

\subfloat[Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) - total occurrences of sub-fields]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
BIBBI    & 5844      & 4574       &  1272 & 775\\
Bokbasen & 5632 & 5623 & 0 & 693\\ \hline
\end{tabular}
}

\subfloat[Difference in registering added entries between agencies (across 5815 books
cataloged by both agencies) - Records with at least one occurrence of sub-field]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency    & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
  BIBBI    & 3354      & 3262       &  179     &    571\\
Bokbasen   & 3667      & 3664       &   0         & 417\\ \hline
\end{tabular}
}
\end{table}



\begin{table}
\centering
\caption{Use of added entries by agencies -- Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) \label{addedEntriesAgencies}}

\subfloat[total occurrences of sub-fields]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
BIBBI    & 5844      & 4574       &  1272 & 775\\
Bokbasen & 5632 & 5623 & 0 & 693\\ \hline
\end{tabular}
}

\subfloat[Records with at least one occurrence of sub-field]{
\begin{tabular}{|| c | c | c | c | c || }
\hline
 Agency    & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$\\ \hline
  BIBBI    & 3354      & 3262       &  179     &    571\\
Bokbasen   & 3667      & 3664       &   0         & 417\\ \hline
\end{tabular}
}
\end{table}


\begin{table}
\centering
\setlength{\tabcolsep}{4pt}
\caption{Use of added entries by agencies -- Difference in registering added entries between agencies (across 5815 books cataloged by both agencies) \label{addedEntriesAgencies}}
\begin{tabular}{l*{8}{r}}
\toprule
& \multicolumn{4}{l}{\small a) total occurrences of sub-fields} & \multicolumn{4}{p{5cm}}{\small b) Records with at least one occurrence of sub-field}\\
\cmidrule(r){2-5} \cmidrule(l){6-9}
Agency   & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$ & 700 $\$a$ & 700 $\$e$  & 700 $\$t$ & 740 $\$a$ \\ \midrule
BIBBI    & 5844      & 4574       &  1272 & 775 & 3354      & 3262       &  179     &    571\\
Bokbasen & 5632 & 5623 & 0 & 693 & 3667      & 3664       &   0         & 417\\ \bottomrule
\end{tabular}
\end{table}
\end{document}

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .