Re: LaTeX /BibTex

Top Page

Reply to this message
Author: Gedeon Legaut
Date:  
To: Guilde
Subject: Re: LaTeX /BibTex
Salut Marc,
Pour ma thèse, j'ai définit plusieurs styles différents dans un fichier
THESE.sty (en pièce jointe). Ces styles sont du genre these::xxx
(these::corps, these::tablematiere ...). Je les appelle dans le corps de
ma thèse (cf these.tex en pièce jointe). Je crois me rappeler que la
place des accolades {} est importante.
J'utilise le package fancyhdr (\usepackage{fancyhdr}) et natbib
(\usepackage[square]{natbib}) pour la biblio.
Si tu as des pbs, demande, j'y ai passé un peu de temps pour terminer la
mise en page de ma thèse (après impression :-( ).
bonne soirée
Gédéon Légaut

PS : regarde d'abord le google groupe fr.comp.text.tex (qui est en
français) avant d'aller sur le comp.text.tex.

Marc TERRIER a écrit :
> Bonjour a tous,
>
> Content de voir qu'il y a sur la liste de la Guilde des gens qui s'interessent a
> LaTeX. Personnellement, je suis en train de bosser sur mon probatoire de cycle C
> au CNAM, et j'aurais bien aime le faire sous LaTeX, notamment pour la puissance
> de BibTeX, mais je rencontre des problemes sans doute betes, qui compte tenu du
> temps dont je dispose, vont peut-etre me faire faire mon proba sous un
> traitement de texte classique ( WYSIWYG ).
>
> Par exemple, j'ai trouve comment faire des entetes et des pieds de page, mais
> cela ne s'applique qu'au corps de mon document, et la page de bibliographie
> generee par BibTex n'en fait qu'a sa tete. Je me retrouve, en bas de ma page de
> bibliographie, avec un numero de page tout seul, au centre. C'est pas genial
> pour l'uniformite de presentation du document.
>


% Squelette de These en français, fait à partir des fichiers
% d'Eric Beucler, février 2004
% Repris par G. LEGAUT, Juin 2005
% Environnement standard :

%%
%% encodage
\usepackage[T1]{fontenc}
%%
%% format a4
\usepackage[a4paper,left=25mm,right=20mm,top=30mm,bottom=30mm]{geometry}
%%
%% mathematiques
\usepackage{amsmath,amssymb}
%%
%% police vectorielle
%\usepackage{palatino}
%\usepackage{times}
%%
%% Environnement graphiques et images :
%% toutes les figures --> \usepackage{graphicx}
%% seulement les cadres (~psdraft) --> \usepackage[draft]{graphicx}
%% une seule figure --> \includegraphics[draft=false or true]{file...}
\usepackage{epsf}
%\usepackage[draft]{graphicx}
\usepackage{graphicx}
%%
%% legende des figures
\usepackage[center]{caption}
%%
%% Pour pouvoir mettre plusieurs figures ayant chacune sa legende
%% et une legende globale pour toutes les images
\usepackage{subfig}
%%
%% couleur
\usepackage{xcolor,here}
%%
%% modifs PostScript
\usepackage{psfrag,pstricks,multido}
%%
%% bibliographie
\usepackage[square]{natbib}
%%
%% multi-colonnes
%\usepackage{multicol}
%%
%% gestion des espaces
\usepackage{xspace}
%%
%% entete et pieds de page
\usepackage{fancyhdr}
\addtolength{\headheight}{2.7pt} % si 11pt
%% style du corps du texte
\fancypagestyle{these::corps}{%
\fancyhf{} %
\renewcommand{\headrulewidth}{0.4pt}
\fancyhead[RO,LE]{\bfseries\thepage}
\fancyhead[RE]{\sc\leftmark}
\fancyhead[LO]{\bfseries\rightmark}
}
%% style de la table des matieres
\fancypagestyle{these::tablematiere}{%
\fancyhf{} %
\renewcommand{\headrulewidth}{0.4pt}
\fancyhead[RO,LE]{\bfseries\thepage}
\fancyhead[RE]{\leftmark}
\fancyhead[LO]{\rightmark}
}
%% style pour la biblio
\fancypagestyle{these::biblio}{%
\fancyhf{} %
\renewcommand{\headrulewidth}{0.4pt}
\fancyhead[RO,LE]{\bfseries\thepage}
\fancyhead[RE]{\sc\bibname}
\fancyhead[LO]{\sc\bibname}
}
%% style pour ne pas avoir d'entete et pied de page
\fancypagestyle{these::rien}{%
\fancyhf{} %
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
}
%% style general
\pagestyle{these::corps}
%% pour avoir les bons entetes
\renewcommand{\chaptermark}[1]{\markboth{#1}{#1}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
%% pour ne pas avoir de numero de page
%% sur la premiere page de \tableofcontents
%% \listoffigures et \listoftables
\renewcommand\ps@plain{%
\renewcommand\@oddhead{}%
\let\@evenhead\@oddhead
\renewcommand\@oddfoot{}%
\let\@evenfoot\@oddfoot
}
%% pour avoir une page vierge en fin de chapitre
%% si elle est impaire
\let\cleardoublepageori\cleardoublepage
\renewcommand\cleardoublepage{%
\newpage
\thispagestyle{empty}
\cleardoublepageori

}
%%
%% langue
%\usepackage[french]{babel}
\usepackage[francais]{babel}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% These de Gedeon LEGAUT                                    %% 
%% intitulee  -- Ondes de torsion dans le noyau terrestre -- %%
%% Auteur : G. LEGAUT                                        %%
%% Copyright (C) 2005 G. LEGAUT                              %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\documentclass[11pt]{THESE} %% THESE.cls
%% option twoside par defaut
\usepackage{THESE} %% THESE.sty
\usepackage{PERSO} %% PERSO.sty

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\includeonly{Intro/intro}
%\includeonly{Intro/observations}
%\includeonly{Data/donnees}
%\includeonly{OndesTorsion/equations}
%\includeonly{OndesTorsion/alfven,OndesTorsion/equation_onde}
%\includeonly{OndesTorsion/equation_onde}
%\includeonly{OndesTorsion/propagation}
%\includeonly{OndesTorsion/propagation,OndesTorsion/mecanisme}
%\includeonly{OndesTorsion/conclusion}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Page de garde, table des matiere, %%
%% liste des tableaux et des figures %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\include{PageGarde}

\cleardoublepage

\setcounter{page}{1}

\parindent 0pt
\parskip 10pt plus 3pt minus 3pt

\pagestyle{these::tablematiere}
{\parskip 2pt
\tableofcontents}

\cleardoublepage

{\parskip 2pt
\listoffigures}

\cleardoublepage

{\parskip 2pt
\listoftables}

\cleardoublepage

\cleardoublepage

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% remerciements, intro, corps du manuscript %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\pagestyle{these::rien}
\include{Intro/remerciements}
\cleardoublepage
\include{Intro/intro}
\cleardoublepage

\pagestyle{these::corps}

\part{Introduction géophysique -- Données magnétiques}
\include{Intro/observations}
\cleardoublepage
\include{Data/donnees}
\cleardoublepage

%% pour commencer une nouvelle page dans la table des matieres
%\addtocontents{toc}{\newpage}

\part{Les Ondes de Torsion}
\include{OndesTorsion/equations}
\cleardoublepage
\include{OndesTorsion/alfven}
%\cleardoublepage
\include{OndesTorsion/equation_onde}
\cleardoublepage
\include{OndesTorsion/propagation}
\cleardoublepage

\part[Un m\'ecanisme d'excitation des ondes de torsion]{Un mécanisme d'excitation \\des ondes de torsion}
\include{OndesTorsion/mecanisme}
\cleardoublepage
\include{OndesTorsion/conclusion}
\cleardoublepage

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%% Annexes %%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\part{Annexes}
\appendix

\include{Appendix/notation}
\cleardoublepage
\include{Appendix/rotation}
\cleardoublepage
\include{Appendix/sphbessel}
\cleardoublepage
\include{Appendix/champ_magnetique}
\cleardoublepage

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%% Bibliographie %%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\pagestyle{these::biblio}
\bibliographystyle{plainnat-fr}
\bibliography{these}

\end{document}