![如何创建具有不同标签名称的第二种类型的表](https://linux22.com/image/478365/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%E6%A0%87%E7%AD%BE%E5%90%8D%E7%A7%B0%E7%9A%84%E7%AC%AC%E4%BA%8C%E7%A7%8D%E7%B1%BB%E5%9E%8B%E7%9A%84%E8%A1%A8.png)
目前我正在处理一个文件,其中已经包含很多表格,这些表格都已设置好ltablex
。仅在其中一章中。
我将添加仅包含测试用例描述的表格,但采用表格形式。我想将这些特殊表格的表格标签设置为“测试用例 N: XXX”。他们也应该从 1 开始计数。
在接下来的章节中,桌子应该贴上通常的桌子标签,并继续使用原始的桌子计数器。
是否有可能创建第二种类型的表并仅定义其标签?例如
\begin{myOwnTable}
\end{myOwnTable}
这应该是原始 tabularx 环境的克隆,但具有不同的标签和自己的计数变量。
如果可能的话,怎么做?
答案1
float 包可以定义新类型:
\documentclass{article}
\usepackage{float}
\newfloat{Testcase}{htbp}{test}
\usepackage{tabularx}
\begin{document}
\begin{Testcase}
\begin{tabularx}{\textwidth}{|X|X|}
\hline
aaa & bbbb\\
\hline
\end{tabularx}
\caption{text}
\end{Testcase}
\end{document}
如果你更喜欢myOwnTable
环境,可以使用 caption 包将标题更改为testcase