L'en-tête de section pour les références et les citations réelles sont regroupés dans LaTeX

StackOverflow https://stackoverflow.com/questions/452114

  •  19-08-2019
  •  | 
  •  

Question

Cela doit être un problème courant car je le vois dans de nombreux articles publiés, mais il semble assez difficile de chercher sur Google. Vous pouvez insérer une bibliographie comme suit

\bibliographystyle{plain}
\bibliography{foo}

et tout fonctionne comme prévu, sauf qu'il y a parfois (je ne sais pas quelles circonstances en sont la cause - cela me semble aléatoire) aucun espace entre l'en-tête de section (par exemple, "7. Références") et le début de la références réelles. Le titre de la section et la première citation apparaissent tous ensemble. Ce n’est pas tout à fait flagrant, mais cela me semble être sans aucun doute un défaut dans la composition.

Je le supporte depuis des années, mais quelqu'un, quelque part, doit l'avoir remarqué et être assez obsessionnel-compulsif pour le localiser et en comprendre la cause et la façon de le corriger.

Je pensais que ce serait un bon endroit pour enregistrer la solution. Faites-moi savoir si vous pouvez trouver des moyens de rendre cela plus réaliste.

ADDED: Voici un exemple de document présentant le problème: http://yootles.com/outbox/squish / . (Voir aussi ma solution ci-dessous.)

Était-ce utile?

La solution 2

Il se trouve que LaTeX supprime parfois l'espace entre l'en-tête de la section Références et le début des références réelles s'il tente d'éviter que le document ne déborde sur une page supplémentaire.

Donc, une solution consiste à allonger ou à raccourcir le document pour éviter de déborder sur une page supplémentaire.

Une solution connexe (grâce à la réponse de bluebrother) consiste à indiquer explicitement à LaTeX de laisser à la page avec le début des références un espace vertical supplémentaire (en mangeant légèrement dans la marge inférieure). Cela peut être fait avec la commande suivante juste avant le " \ bibliographystyle {plain} ":

\enlargethispage{\baselineskip}

Une autre solution de contournement qui semble fonctionner:

  1. Changer en \ bibliographystyle {amsalpha}
  2. Recompiler
  3. Revenez en \ bibliographystyle {plain}
  4. Recompiler
  5. (Ne recompilez pas à nouveau, sinon il sera réécrit.)

Autres conseils

Vous n'êtes pas sûr que ce soit la cause, mais si la bibliographie peut être adaptée à la page en supprimant cet espace, vous pouvez essayer d'utiliser \ enlagethispage {somountount}

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top