
Estoy usando el de 2 columnas.plantilla IETy tengo un problema con las tablas. Es decir, los títulos de las tablas se extienden a ambas columnas incluso cuando la tabla en sí es de una sola columna. He configurado unproyecto ficticiocon un archivo MWE .tex para demostrar el problema:
\documentclass{cta-author}
\begin{document}
\supertitle{Test}
\title{Test}
\author{\au{First Author$^{1}$}, \au{Second Author$^{2\corr}$}, \au{Third Author$^{3}$}}
\address{\add{1}{First Department, First University, Address, City, Country Name}
\add{2}{Second Company Department, Company Address, City, Country Name}
\add{3}{Third Department, Third University, Address, Country Name}
\add{4}{Current affiliation: Fourth Department, Fourth University, Address, Country Name}
\email{[email protected]}}
\begin{abstract}
In the beginning the Universe was created. This had made many people very angry and has been widely regarded as a bad move.
\end{abstract}
\maketitle
\section{Figure}
Figures work fine as seen in Figure \ref{fig:sample}.
\begin{figure}
\centering
\includegraphics[width=\linewidth]{example-image-a}
\caption{This is a fairly long caption that doesn't actually provide any relevant, helpful, or indeed at all useful information about the figure in question.}
\label{fig:sample}
\end{figure}
\section{Table}
However, table captions extend over two columns even when the table itself is in a single column as seen in Table \ref{tab:sample}.
\begin{table}
\caption{This is another long and unhelpful caption that doesn't actually say anything about the below table but it does helpfully demonstrate the problem being discussed. Notice the table itself is appropriately placed and centred but the caption extends over both columns.}
\label{tab:sample}
\centering
\begin{tabular}{c|c}
1 & 2 \\
3 & 4
\end{tabular}
\end{table}
\end{document}
(No puedo pegar el archivo de clase en sí, ya que supera el límite de 30 000 caracteres).
¿Qué necesito arreglar en el archivo de clase para resolver este problema? Me gustaría evitar tener que agregar saltos de línea manuales en todos los títulos de mis tablas.
Respuesta1
La cta-author
clase tiene una sintaxis bastante peculiar requerida para table
.
\documentclass{cta-author}
\usepackage{lipsum} % for filler text
\begin{document}
\supertitle{Test}
\title{Test}
\author{\au{First Author$^{1}$}, \au{Second Author$^{2\corr}$}, \au{Third Author$^{3}$}}
\address{\add{1}{First Department, First University, Address, City, Country Name}
\add{2}{Second Company Department, Company Address, City, Country Name}
\add{3}{Third Department, Third University, Address, Country Name}
\add{4}{Current affiliation: Fourth Department, Fourth University, Address, Country Name}
\email{[email protected]}}
\begin{abstract}
In the beginning the Universe was created. This had made many people very angry and has been widely regarded as a bad move.
\end{abstract}
\maketitle
\section{Figure}
Figures work fine as seen in Figure \ref{fig:sample}.
\begin{figure}
\centering
\includegraphics[width=\linewidth]{example-image-a}
\caption{This is a fairly long caption that doesn't actually provide any relevant, helpful, or indeed at all useful information about the figure in question.}
\label{fig:sample}
\end{figure}
\section{Table}
However, table captions extend over two columns even when the table itself is in a single column as seen in Table \ref{tab:sample}.
\begin{table}
\processtable{This is another long and unhelpful caption that doesn't actually say anything
about the below table but it does helpfully demonstrate the problem being
discussed. Notice the table itself is appropriately placed and centred but the
caption extends over both columns.\label{tab:sample}}
{\makebox[\columnwidth]{\begin{tabular}{c|c}
1 & 2 \\
3 & 4
\end{tabular}}}{}
\end{table}
\lipsum
\end{document}
En realidad, el título está escrito con el mismo ancho que la tabla (por razones que no puedo entender), así que hice trampa con \makebox[\columnwidth]{...}
.