Ich verwende diecaption
Undsubcaption
Pakete, um Untertabellen zu erstellen und zu beschriften. Ich verwende diecaption
Paket, um den Beschriftungsstil für alle Floats zu ändern. Ich habe dassubcaption
Paket zum Erstellen von Untertabellen. Ich verwende dasbooktabs
Paket, damit meine Tabelle gut aussieht. Hier ist mein 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}
... was zu dieser Ausgabe führt:
Wie kann ich die Beschriftungen der Untertabellen in Kleinbuchstaben schreiben ((a) statt (A), (b) statt (B), ...), ohne andere Stile, Platzierungen usw. zu ändern?
Wenn möglich, möchte ich, dass diese Formatierung lokal erfolgt - entweder lokal für Tabellen in meiner Arbeit oder lokal für diesebesondereTabelle in meiner Abschlussarbeit.
Antwort1
Fügen Sie zwischen \begin{subtable}{\textwidth}
und \caption...
die Zeile hinzu
\renewcommand\captionlabelfont{}
Die Änderung ist lokal für die jeweilige Tabelle. Beachten Sie den Unterschied zwischen der ersten Untertabelle (geändert) und der zweiten (unverändert).
\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}