LaTeX плавает и последовательно нумерует уравнения - PullRequest
1 голос
/ 02 декабря 2009

У меня есть несколько уравнений, которые появляются в плавающей фигуре. К сожалению, соответствующие номера уравнений присваиваются в предположении, что поплавок (и, следовательно, уравнения) появляются в том положении, в котором поплавок был определен. Концептуально страница будет выглядеть так:

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

Но если латекс плавает фигуру в верхней части страницы, то я бы хотел, чтобы она была пронумерована следующим образом:

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

Можно ли заставить Латекс сделать это?

Ответы [ 4 ]

1 голос
/ 02 декабря 2009

Одним из способов решения этой проблемы было бы просто использовать ненумерованное уравнение внутри числа с плавающей запятой, а затем обратиться к нему, сказав «уравнение на рисунке \ ref {fig: foo}»

0 голосов
/ 04 декабря 2009

Я полагаю, что после того, как документ закончен, вы перемещаете код для рисунка в то же место, в котором он появляется в выходных данных. Я не знаю каких-либо автоматических средств, позволяющих это сделать (хотя я не рассматривал это, я вполне уверен, что это будет довольно сложной проблемой).

0 голосов
/ 02 декабря 2009

заставляет ваши цифры не плавать, добавляя массив массива \usepackage{array}

затем скажите латексу, что вы хотите, чтобы ваша фигура была точно там, где она есть в коде:

\begin{figure}[H]
blah blah figure
\end{figure}
0 голосов
/ 02 декабря 2009

Не уверен, но, вероятно, нет.Во втором примере два уравнения нумеруются как # 1.Я не знаю контекста, но вы должны подумать о том, чтобы не нумеровать уравнение на рисунке (или не ставить уравнение на рисунке) или переопределить стандартную метку для уравнения (с помощью команды \ tag из пакетов AMS)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...