我的表格编号不正确。我定义了连续的数字,如下所示:
\usepackage{chngcntr}
\counterwithout{table}{chapter}
它可以正常工作,但由于某种原因,编号从 2 开始。仅当我将表格放在文档的最开始处时,它才从 1 开始。看看这个:
\begin{document}
% Deckblatt
\begin{spacing}{1}
\input{ads/deckblatt}
\end{spacing}
\newpage
\begin{table}
\begin{center}
\begin{tabular}{ c c c }
cell1 & cell2 & cell3 \\
cell4 & cell5 & cell6 \\
cell7 & cell8 & cell9
\end{tabular}
\end{center}
\caption{Test\label{tab:table-test}}
\end{table}
...
\end{document}
但是,如果我将表格移到封面前面,它就会变成表格 1(位于页面的中心):
因此,我认为是代码\input{ads/deckblatt}
导致了这个问题,但是它的内容似乎没有对编号做出任何改变:
\begin{titlepage}
\begin{longtable}{p{.4\textwidth} p{.4\textwidth}}
{\includegraphics[width=6cm]{images/logo.png}} &
{\includegraphics[height=2.6cm]{images/dhbw.png}}
\end{longtable}
\enlargethispage{20mm}
\begin{center}
\vspace*{12mm} {\LARGE\bf \titel }\\
\vspace*{12mm} {\large\bf \arbeit}\\
\vspace*{12mm} für die Prüfung zum\\
\vspace*{3mm} {\bf \abschluss}\\
\vspace*{12mm} des \studiengang\\
\vspace*{3mm} an der Dualen Hochschule Baden-Württemberg \dhbw\\
\vspace*{12mm} von\\
\vspace*{3mm} {\large\bf \autor}\\
\vspace*{12mm} \datumAbgabe\\
\end{center}
\vfill
\begin{spacing}{1.2}
\begin{tabbing}
mmmmmmmmmmmmmmmmmmmmmmmmmm \= \kill
\textbf{Bearbeitungszeitraum} \> \zeitraum\\
\textbf{Matrikelnummer, Kurs} \> \martrikelnr, \kurs\\
\textbf{Ausbildungsfirma} \> \firma, \firmenort\\
\textbf{Betreuer} \> \betreuer\\
\textbf{Gutachter} \> \gutachter
\end{tabbing}
\end{spacing}
\end{titlepage}
为什么表格编号从 2 开始?我该如何防止这种情况发生?如果相关的话,我正在使用 documentclass scrreprt
。
答案1
longtable
实现自己的字幕命令,允许在每一页上打印表格编号和字幕。要实现此功能,longtable
请增加table
计数器。
(尝试在标题页之前和之后放置一个表格。您可能会看到之前的第一个表格是表 1,而之后的表格是表 3 [跳过表 2,即长表]。)
你为什么要使用longtable
?这对徽标不应该跨越页面边界。你可以很容易地排版这对徽标,而无需使用任何表环境。
编辑:鉴于这是一个提供的模板,最简单的解决方法就是在\setcounter{table}{0}
您输入标题页之后。