LaTeX浮动和连续编号的方程

时间:2009-12-02 14:01:22

标签: latex

我有一些方程出现在浮动图中。不幸的是,假设浮点(因此方程式)出现在定义浮点的位置,则分配相应的方程数。从概念上讲,页面将如下所示:

equation #1
figure begins
  equation #2
figure ends
equation #3

但是如果乳胶将图形浮动到页面顶部,那么我希望它的编号如下:

figure begins
   equation #1
figure ends
equation #1
equation #2

是否可以让Latex做到这一点?

4 个答案:

答案 0 :(得分:1)

这样做的一种方法就是在浮点数内部使用未编号的方程式,然后通过说“图中的等式\ ref {fig:foo}”

来引用它。

答案 1 :(得分:0)

不确定,但可能不是。在第二个例子中,两个方程编号为#1。我不知道上下文,但您应该考虑不在图中对等式进行编号(或者不在图中放置等式),或者覆盖等式的标准标签(通过使用AMS包中的\ tag命令)

答案 2 :(得分:0)

通过添加数组包\usepackage{array}

使您的数字不浮动

然后告诉乳胶你想要你的数字在代码中的确切位置:

\begin{figure}[H]
blah blah figure
\end{figure}

答案 3 :(得分:0)

我建议在文档完成后,将图形的代码移动到它在输出中出现的相同位置。我不知道有任何自动手段可以做到这一点(虽然我没有调查过,我很确定这将是一个非常困难的问题)。