estoy usando elcaption
ysubcaption
paquetes para crear subtablas y ponerles títulos. Yo uso elcaption
paquete para cambiar el estilo de los subtítulos para todos los flotadores. utilicé elsubcaption
Paquete para crear subtablas. Yo uso elbooktabs
paquete para ayudar a que mi mesa se vea bien. Aquí está mi MWE:
\documentclass{article}
\usepackage[labelsep=quad,labelfont=sc]{caption}
\usepackage[subrefformat=parens]{subcaption}
\usepackage{booktabs}
\begin{document}
\begin{table}
% \centering
\begin{subtable}{\textwidth}
\centering
\caption{First table}\label{tab:mytable:first}
\begin{tabular}{ll}
\toprule
A & B\\
\midrule
1 & 2\\
\bottomrule
\end{tabular}
\end{subtable}
\vspace*{16pt}
\begin{subtable}{\textwidth}
\caption{Second table}\label{tab:mytable:second}
\centering
\begin{tabular}{ll}
\toprule
C & D\\
\midrule
3 & 4\\
\bottomrule
\end{tabular}
\end{subtable}
\caption{My caption referring to \subref{tab:mytable:first}~first table
and \subref{tab:mytable:second}~second table.}\label{tab:mytable}
\end{table}
\end{document}
... lo que da este resultado:
¿Cómo hago para que las etiquetas de la subtabla estén en minúsculas ((a) en lugar de (A), (b) en lugar de (B), ...) sin cambiar ningún otro estilo, ubicación, etc.?
Si es posible, me gustaría que este formato se produzca localmente, ya sea localmente en las tablas de mi tesis o localmente en estaparticulartabla en mi tesis.
Respuesta1
Entre \begin{subtable}{\textwidth}
y \caption...
, agrega la línea
\renewcommand\captionlabelfont{}
El cambio es local para la tabla en particular. Observe la diferencia entre la primera subtabla (modificada) y la segunda (sin cambios).
\documentclass{article}
\usepackage[labelsep=quad,labelfont=sc]{caption}
\usepackage[subrefformat=parens]{subcaption}
\usepackage{booktabs}
\begin{document}
\begin{table}
% \centering
\begin{subtable}{\textwidth}
\renewcommand\captionlabelfont{}% <<< HERE <<< HERE <<< HERE
\centering
\caption{First table}\label{tab:mytable:first}
\begin{tabular}{ll}
\toprule
A & B\\
\midrule
1 & 2\\
\bottomrule
\end{tabular}
\end{subtable}
\vspace*{16pt}
\begin{subtable}{\textwidth}
\tracingmacros=2
\caption{Second table}\label{tab:mytable:second}
\tracingmacros=0
\centering
\begin{tabular}{ll}
\toprule
C & D\\
\midrule
3 & 4\\
\bottomrule
\end{tabular}
\end{subtable}
\caption{My caption referring to \subref{tab:mytable:first}~first table
and \subref{tab:mytable:second}~second table.}\label{tab:mytable}
\end{table}
\end{document}