我对 LaTeX 表格的标题有疑问。有没有办法编辑我的 LaTeX 表格的标题,以便并非所有标题都以“Table1”开头
我可以以某种方式编辑第二个文件以显示“表 2”吗?我的表格不全部放在一个文件中,而是每个表格都编码在不同的文件中,但我想这应该不是问题
\caption{bla}
\label{tab:xyz}
\end{table}
\end{document}
如果没有简单的解决方案,我该如何整合这些表格
\documentclass[12pt]{article}
\usepackage{multirow}
\usepackage[landscape]{geometry}
\begin{document}
\begin{table}[ht]
\begin{center}
\begin{tabular}{ |l|l|l|l|l|}
\hline
% TABLE content
\hline
\end{tabular}
\end{center}
\caption{bla}
\end{table}
\end{document}
\documentclass[12pt]{article}
\usepackage{multirow}
\usepackage[landscape]{geometry}
\usepackage{booktabs}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}
\let\centering\relax
\begin{document}
\begin{table*}\centering
\ra{1.3}
% TABLE CONTENT
\bottomrule
\end{tabular}
\caption{bla2}
\end{table*}
\end{document}
答案1
如果您有充分的理由将表格保存在单独的文件中,则可以通过调整计数器来解决问题{table}
,如下所示:
\setcounter{table}{9}
\begin{table}
(whatever)
\caption{This will be numbered ``Table 10.''}
\end{table}
请注意,您将其设置为其应有的值前有问题的表格。
但你真的有什么理由将表格放在单独的文档中?这样做会让您失去 LaTeX 的自动编号和各种其他优点。如果您可以重新安排工作流程,以便在单个文档中生成所有表格,那么从长远来看,您会更受益。
答案2
如果将两个表格放在同一篇文档中,它们将被连续编号。
\documentclass{article}
\begin{document}
\begin{table}
\centering
\begin{tabular}{|c|}\hline
This is a table \\ \hline
\end{tabular}
\caption{The first table.}
\end{table}
%
\begin{table}
\centering
\begin{tabular}{|c|}\hline
This is another table \\ \hline
\end{tabular}
\caption{The second table.}
\end{table}
\end{document}
如果代码太长,您可以将所有内容放在\begin{table}
单独end{table}
的文件中,例如“table1.tex”,然后放入\input{table1}
主文档中。