I have a problem in Latex: if i have:

 \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 \linebreak1.suport\hspace{0.2cm}curs

then, i wanna display that BIBLIOGRAFIE after the last item, but with two lines between them. So i have "TextBox - Ecran pentru introducerea unui text.", then two lines, then BIBLIOGRAFIE. how can i write that? with this code, the space between List and TextBox items are very large, and BIBLIOGRAFIE is displayed at the buttom... why? if i use \linebreak after \end{enumerate} i got a compile errorPlease help

Thankls!

4

Best Answer


You can use \vspace to control vertical spacing. So in your case since you have too much space, you can pass vspace a negative argument such as \vspace{-3mm} and it should move things up for you.

I personally hate using any magical numbers in LaTeX; I would prefer

\smallskip\medskip\bigskip\vfill

The linebreak doesn't work, because there is no line to be broken, because writing something after any other code in LaTeX doesn't mean it will appear immediately after that; LaTeX is not like that.

You're trying to do by hand something that LaTeX will happily do for you.

Instead of using \bf to make a section header, try \section*{Bibliografie}. (The asterisk is to keep the section from being numbered.) If that header is too big, try \subsection*{Bibliografie} or even \subsubsection*{Bibliografie}.

Once LaTeX knows that a section header is what you're trying to do, it should insert vertical space for you; you won't need \linebreak or anything like it.

Maybe you could experiment by either putting it inside one or several boxes, either

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

or

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