如何在LaTeX中创建一个新环境,该环境的行为类似于一个表,但具有不同的标签和单独的计数器?

如何在LaTeX中创建一个新环境,该环境的行为类似于一个表,但具有不同的标签和单独的计数器?,latex,Latex,我正在写我的论文,我所在领域(语言学和会话分析)的惯例是,把一行一行的演讲片段称为“片段”。我已经创建了我喜欢的片段,但是我必须使用表环境来创建,所以它们都被称为表 我担心更新\setcounter命令,因为它会弄乱我未来的表,我知道我可以将单个表的名称更改为片段,但我忍不住认为必须有一种简单的方法来创建一个额外的.sty包,并简单地创建一个新环境,使用新名称的普通表的代码,但我不知道如何做到这一点。帮助?有一个允许定义浮动环境的包。它被称为,并且应该出现在大多数latex发行版中 您可以定义环

我正在写我的论文,我所在领域(语言学和会话分析)的惯例是,把一行一行的演讲片段称为“片段”。我已经创建了我喜欢的片段,但是我必须使用表环境来创建,所以它们都被称为表


我担心更新\setcounter命令,因为它会弄乱我未来的表,我知道我可以将单个表的名称更改为片段,但我忍不住认为必须有一种简单的方法来创建一个额外的.sty包,并简单地创建一个新环境,使用新名称的普通表的代码,但我不知道如何做到这一点。帮助?

有一个允许定义浮动环境的包。它被称为,并且应该出现在大多数latex发行版中

您可以定义环境并自定义其行为

\documentclass{article}
\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=lof,listname={List of fragments}, 
                            name=Fragment, placement=h]{fragment}

\begin{document}
\begin{fragment}
  \fbox{blah, blah}
\caption{This is fragment 1}
\end{fragment}

\begin{fragment}
  \fbox{Blah, blah blah}
  \caption{This is another fragment}
\end{fragment}
\end{document}