2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Проблема с Enumerate
Сообщение08.05.2007, 11:24 
Есть список
Код:
\makeatletter
\renewcommand{\theenumi}{\roman{enumi}}
\renewcommand{\labelenumi}{\textup{\textbf{(\theenumi)}}}
\makeatother
\begin{enumerate}
   \item Текст 1
\begin{equation}\label{efr:eq:tse1}
    FORMULA
\end{equation}\label{efr:def:tse1}
   \item Текст 2
\begin{equation}
    FORMULA
\end{equation}\label{efr:def:tse2}
\end{enumerate}

Если \label, например \label{efr:def:tse1} (смотри пример выше), для каждого из элементов списка писать после выключенной формулы, то возникает проблема: текст становится слишком сильно разреженный по вертикали. А если \label писать перед выключенной формулой, -все OK. Может знаете как это исправить?

 
 
 
 
Сообщение08.05.2007, 12:44 
Аватара пользователя
just_roma

если я все правильно понял, то проблемы с разреженным текстом возникают вследствии использования окружения для формул, которые наверняка оставляют дополнительные вертикальные пробелы. Предлагаю вот какой вариант:

Цитата:
\begin{enumerate}
\item Текст 1
\begin{equation}\label{efr:eq:tse1}
\sin(x)
\end{equation}%\label{efr:def:tse1}
\vspace{-20mm} % нужный отступ подобрать вручную
\item Текст 2
\begin{equation}\label{efr:eq:tse2}
\cos(x)
\end{equation}%\label{efr:def:tse2}
\end{enumerate}

 
 
 
 
Сообщение11.05.2007, 11:06 
А иначе решить эту проблему можно?

 
 
 
 
Сообщение11.05.2007, 16:53 
Аватара пользователя
just_roma

Я, конечно, посмотрю, в книге Миттельбаха, может что есть, а если сходу
1) написать свое окружение;
2) попытаться поправить исходники, если они конечно для этого доступны.

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group