我有我的小examples
环境
\newlist{examples}{enumerate}{1}
\setlist[examples]{label=(\arabic*), ref=\arabic*, resume}
我如何对table
环境使用相同的计数器?
答案1
好吧,我可能误解了这个问题。但是是这样吗?
\documentclass[a4paper]{article}
\usepackage{enumitem}
\newlist{examples}{enumerate}{1}
\begin{document}
\setcounter{table}{4}
\begin{examples}[label=(\thetable.\arabic*)]
\item {text to center}
\item {text to center}
\end{examples}
\begin{table}[htb]
\centering
\begin{tabular}{|c|c|}
\hline
1 & 2 \\\hline
3 & 4 \\
\hline
\end{tabular}
\caption{This is one table}\label{tab:mytab}
\end{table}
\begin{examples}[label=(\thetable.\arabic*)]
\item {text to center}
\item {text to center}
\end{examples}
\end{document}
可以通过以下方式将列表的设置设为全局设置
\setlist[examples]{label=(\thetable.\arabic*)}
代码:
\documentclass[a4paper]{article}
\usepackage{enumitem}
\newlist{examples}{enumerate}{1}
\setlist[examples]{label=(\thetable.\arabic*)}
\begin{document}
\setcounter{table}{4}
\begin{examples}
\item {text to center}
\item {text to center}
\end{examples}
\begin{table}[htb]
\centering
\begin{tabular}{|c|c|}
\hline
1 & 2 \\\hline
3 & 4 \\
\hline
\end{tabular}
\caption{This is one table}\label{tab:mytab}
\end{table}
\begin{examples}
\item {text to center}
\item {text to center}
\end{examples}
\end{document}
这将取的最后一个值\thetable
作为第一位数字,第二位数字将是通常的阿拉伯数字。