Ligne vide sur une diapositive en latex Beamer

8

J'utilise Latex Beamer pour créer une présentation.

Sur une diapositive j'ai

\frame
{
  \frametitle{fdjsljklfdjs}
  What is fdjsljklfdjs
  \begin{itemize}
  \item item one
  \item item one
  \end{itemize}

  Why do we want to know it
  \begin{itemize}
  \item item one
  \item item one
  \item item three
  \end{itemize}
}

Je voudrais avoir de l'espace entre le premier bloc de détail et la deuxième question. Cependant, si j'essaie \\ou \newline, j'obtiens une erreur d'analyse pdflatex:

! LaTeX Error: There's no line here to end.

Comment obtenir une ligne vide?

Peter Smit
la source

Réponses:

15

Utilisation \vspace, par exemple

\vspace{1in}

pour un espace vertical d'un pouce. Si vous souhaitez qu'elle soit égale à la distance normale entre deux lignes, utilisez la longueur \baselineskip.

Mikael Auno
la source
Le \ baselineskip ne fonctionne pas pour moi, mais la commande \ vspace {} le fait! Merci!
Peter Smit
Savez-vous également pour quelle raison \\ et \ newline ne fonctionnent pas?
Peter Smit
1
Je ne sais pas plus que ce qui peut être lu dans le message d'erreur. Si je comprends bien (j'ai moi-même vu ce message plusieurs fois), \\ et \ newline cassent simplement une ligne existante, mais il n'y a pas de ligne à rompre avant d'y mettre du contenu et une nouvelle ligne vient d'être créée pour vous après le bloc de détail. Je me trompe peut-être totalement dans cette interprétation, mais c'est ma supposition de toute façon.
Mikael Auno
5
@Peter: \baselineskipest une longueur. Pour l'utiliser avec \vspacevous devez écrire \vspace{\baselineskip}.
Mark Reid