2010-02-21 12 views
3

J'ai travaillé avec tetex sur Zenwalk et maintenant que je compile mon rapport avec texlive, le comportement est un peu différent.Comment modifier la taille de l'espace avant un titre de chapitre dans LaTeX?

Je voudrais que ma bibliographie corresponde à une page comme avant et il me suffit de changer l'espace avant le titre du chapitre bibliographique. Savez-vous comment je peux gérer cela?

Merci

+1

Nous parlons de l'espace vertical entre un morceau de texte précédent et le début du titre du chapitre? Je n'ai rien trouvé de prometteur. Ceci: http://dcwww.camd.dtu.dk/~schiotz/comp/LatexTips/LatexTips.html#bibspace a de l'aide relative à la bibliographie mais ne contient pas le nom de la longueur que vous voulez. – dmckee

Répondre

2

Si vous voulez juste de réduire l'espace de marge supérieure de la page de référence que vous pouvez définir une commande \vspace*{} avant \bibliography{}. Cela forcera la page de référence à être ajustée. Par exemple:

\newpage 
\vspace*{-2cm} 
\bibliographystyle{/..../bst-files/econometrica_v2} 
\bibliography{/home/.../econometrics} 
2

Le plus simple est d'utiliser le titlesec package. Il fournit des macros pour définir l'apparence des titres de coupe.

La solution hacker est de redéfinir la macro de book.cls à votre goût. L'original ressemble à:

\def\@makechapterhead#1{% 
    \vspace*{50\[email protected]}% 
    {\parindent \[email protected] \raggedright \normalfont 
    \ifnum \[email protected] >\[email protected] 
     \[email protected] 
     \huge\bfseries \@chapapp\space \thechapter 
     \par\nobreak 
     \vskip 20\[email protected] 
     \fi 
    \fi 
    \interlinepenalty\@M 
    \Huge \bfseries #1\par\nobreak 
    \vskip 40\[email protected] 
    }} 

Le simple fait de modifier les vspaces de vskips pourrait vous suffire.