проблема в латексе - PullRequest
       40

проблема в латексе

0 голосов
/ 30 марта 2010

У меня проблема с латексом: если у меня есть:

    \begin{enumerate}
\item Alert - Mesaje de avertizare, erori, etc.
\item Form - Permite crearea de ecrane compuse din alte componente, cum ar fi imagini (Image) sau articole derivate din Item (ChoiceGroup, CustomItem, DateField, Gauge, ImageItem, Spacer, StringItem, TextField).
\item List - Ecran pentru selectarea unei op\c tiuni dintr-o mul\c time prestabilit\u a.
\item TextBox - Ecran pentru introducerea unui text.
\end{enumerate}

\bf BIBLIOGRAFIE
\linebreak \linebreak
1.suport\hspace{0.2cm}curs

тогда я хочу отобразить этот BIBLIOGRAFIE после последнего элемента, но с двумя строками между ними. Итак, у меня есть «TextBox - Ecran pentru вводит текст unui.», Затем две строки, затем BIBLIOGRAFIE. как я могу написать это? с этим кодом пространство между элементами List и TextBox очень велико, и BIBLIOGRAFIE отображается в нижней части ... почему? если я использую \ linebreak после \ end {enumerate}, я получаю ошибку компиляции Пожалуйста, помогите

Thankls!

Ответы [ 4 ]

3 голосов
/ 30 марта 2010

Вы можете использовать \vspace для управления вертикальным интервалом. Так что в вашем случае, так как у вас слишком много места, вы можете передать vspace отрицательный аргумент, такой как \vspace{-3mm}, и это должно перевернуть вас.

2 голосов
/ 01 апреля 2010

Вы пытаетесь сделать вручную то, что LaTeX с радостью сделает для вас.

Вместо использования \ bf для создания заголовка раздела, попробуйте \section*{Bibliografie}. (Звездочка не позволяет нумеровать раздел.) Если этот заголовок слишком большой, попробуйте \subsection*{Bibliografie} или даже \subsubsection*{Bibliografie}.

Как только LaTeX узнает, что заголовок раздела - это то, что вы пытаетесь сделать, он должен вставить вертикальное пространство для вас; вам не понадобится \linebreak или что-нибудь подобное.

2 голосов
/ 30 марта 2010

Я лично ненавижу использовать любые магические числа в LaTeX; Я бы предпочел

\ smallskip \ medskip \ bigskip \ Vfill

Разрыв строки не работает, потому что нет строки, которую нужно разрывать, потому что написание чего-либо после любого другого кода в LaTeX не означает, что оно появится сразу после этого; LaTeX не такой.

0 голосов
/ 30 марта 2010

Может быть, вы можете поэкспериментировать, поместив его в одну или несколько коробок , либо

\parbox[pos]{width}{...text...}

или

\begin{minipage}[pos]{width}...text...\end{minipage}
...