Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/05/2008, à 22:33

Abdou-g

index, bibliographie et figures en latex

salut,
    j'ai deux problème:
        1-l'index et la bibliographie dans la table de matière renvoie vers la conclusion et non pas vers la page de l'index ou la biblio.
        2-lorsque je met une figure et qu'elle se trouve vers la fin de la page, elle se met dans la page suivante et des parties, qui sont supposées être après la figure, se mettent avant elle pour remplir l'espace restant.

quelqu'un aurait des idées pour résoudres ces deux problèmes?
merci

Hors ligne

#2 Le 02/05/2008, à 23:03

Astier

Re : index, bibliographie et figures en latex

Alors pour le 1er point il serait bon d'avoir ton document "épuré" c'est-à-dire le strict minimum.

Pour le 2e point, c'est normal : il s'agit de flottant ; (La)TeX place le flottant là où il juge que la figure s'intègrera le mieux. C'est justement pour cela qu'existe le système de label et de référence. Mais là encore ça dépend des options que tu utilises pour l'environnement figure ou table. Cela dépend aussi de la structure du texte (découpage en paragraphes ou pas...).
Là encore il serait intéressant d'avoir le document.

Pour produire un Exemple Complet Minimal (ECM) regarde la 3e section de cette page : http://groups.google.fr/group/fr.usenet.reponses/browse_thread/thread/82f6e72e13e9ad18/fb7676233a62b8ae?lnk=gst&q=fr.comp.text.tex+ECM#fb7676233a62b8ae

A+

Hors ligne

#3 Le 02/05/2008, à 23:35

Abdou-g

Re : index, bibliographie et figures en latex

\documentclass[12pt]{report}

\usepackage[francais]{babel}\usepackage[T1]{fontenc}

\usepackage[cyr]{aeguill}

\usepackage{fancyheadings}

\usepackage[pdftex]{graphicx}

\DeclareGraphicsExtensions{.jpg,.pdf}

\usepackage[pdftex,colorlinks=true,linkcolor=blue,citecolor=blue,urlcolor=blue]{hyperref}

\usepackage{anysize}
\marginsize{22mm}{14mm}{12mm}{25mm}

\usepackage{natbib}
\bibpunct{(}{)}{;}{a}{,}{,}

\usepackage{makeidx}
\makeindex

\newcommand{\figref}[1]{figure~\ref{#1}}

\newcommand{\empha}[1]{\textit{\textbf{#1}}}
 
\begin{document}

\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter. #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection. #1}}
\lhead[]{\fancyplain{}{\bfseries\leftmark}}
\rhead[]{\fancyplain{}{\bfseries\thepage}}
\cfoot{}

\makeatletter
\def\figurename{{\protect\sc \protect\small\bfseries Fig.}}
\def\f@ffrench{\protect\figurename\space{\protect\small\bf \thefigure}\space}
\let\fnum@figure\f@ffrench%
\let\captionORI\caption
\def\caption#1{\captionORI{\rm\small #1}}
\makeatother





% Couverture :
\thispagestyle{empty}
{\Large

\begin{center}
%% Ici je  lis  logo.jpg
%
\includegraphics[height=40mm]{logo}

\fboxsep6mm
\fboxrule1.3pt

$$\fbox{$
  \begin{array}{c}
  \textbf{Simulateur de r\'eseaux de machines}
  \vphantom{\int_\int}
  \\
  \textbf{Version 1}
  \end{array}
  $}
$$
\vskip2cm
\begin{center}
\item Par:
\item xxx

\end{center}
\begin{center}
\vskip1cm
\item Encadrant:
\item xxxxxx
\end{center}
\vskip4cm
\begin{center}
Mai 2008
\end{center}

%\vskip1cm
\end{center}
%\vskip1cm
}

\clearpage

%%%%%%%%%%%%%%%%%%%%%% Table des matires :
\renewcommand{\baselinestretch}{1.30}\small \normalsize

\tableofcontents
\setcounter{tocdepth}{6}

\renewcommand{\baselinestretch}{1.18}\small \normalsize


%%%%%%%%%%%%%%%%%%%%%% Introduction :
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
introduction
\vskip1cm

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Chap 1 :
\chapter{Pr\'esentation du projet}
blablabla

\section{D\'efinition du produit}
blablabla

%%%%%%%%%%%%%%%%%%%%%%%
\section{Exigences sur le produit}
\label{sec:exigences} 
\subsection{Capacit\'s fonctionnelles}
\subsubsection{Fonction 1}

\subsubsection{Fonction 2}

\subsubsection{Fonction 3}
 utilis\'es par le D\'epartement Informatique pour \^{e}tre fonctionnel.

%%%%%%%%%%%%%%%%%%%%%%%
\subsection{Exigences non fonctionnelle sur le produit}
\subsubsection{Facilit d'utilisation}
ment.


\subsubsection{Maintenabilit}

\subsection{Exigences concernant le d\'eveloppement du produit}
\subsubsection{Objectifs de d\'elais}

\subsubsection{Exigences de r\'ealisation}

%%%%%%%%%%%%%%%%%%%%%% Chap 2 :
\chapter{Pr\'esentation du travail r\'ealis\'e}
ben l\'a on mettera du vrai contenu


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{La mod\`elisation}

\subsection{Parties du syst\`me}
Notre syst\`me sera constitué en gros de trois grandes parties. La première sert de base pour le simulateur, car c'est dans cette partie que l'on va cr\'eer une configuration de r\'eseau pour la simuler.

\subsection{Diagramme de cas d'utilisation}

\subsection{Diagramme de classe}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{section 2}

%%%%%%%%%%%%%%%%%%%%%% Conclusion :
\chapter*{Conclusion}
\addcontentsline{toc}{chapter}{Conclusion}
il faut mettre un truc super bien pour conclure !!

\clearpage

%%%%%%%%%%%%%%%%%%%%%% Annex:
\chapter*{Annex}
\addcontentsline{toc}{chapter}{Annex}
\clearpage

%%%%%%%%%%%%%%%%%%%%%% Index:
\printindex
\addcontentsline{toc}{chapter}{Index}
\clearpage

%%%%%%%%%%%%%%%%%%%%%% Bibliographie :
\addcontentsline{toc}{chapter}{Bibliographie}

\bibliographystyle{plainnat}
\bibliography{biblio}
\clearpage
\end{document}

voilàn j'espère que c'est bien un ECM!
merci

Dernière modification par Abdou-g (Le 18/12/2010, à 19:14)

Hors ligne

#4 Le 02/05/2008, à 23:47

Astier

Re : index, bibliographie et figures en latex

Et en plaçant le \addcontentsline après les appels ça ne produirait pas le fonctionnement souhaité ?

D'ailleurs pourquoi n'utilise pas les package inputenc (plus besoin de placer les accents "à la main") ?

Hors ligne

#5 Le 03/05/2008, à 01:00

Abdou-g

Re : index, bibliographie et figures en latex

merci bcp pour inputenc, je galèrais pour écrire les accents à chaque fois avec truc à la main.

j'ai mis maintenant la partie annex, et le renvoi se fait maintenant vers cette partie, meme si le met \addcontentsline après l'appel.

Hors ligne

#6 Le 03/05/2008, à 15:34

Astier

Re : index, bibliographie et figures en latex

Je comprends pas trop là du coup hmm Essaye d'être plus précis s'il te plaît.

A+

Hors ligne

#7 Le 05/05/2008, à 10:57

playmobill

Re : index, bibliographie et figures en latex

Pour ton premier point, au lieu des options [htbp] (comme dans \begin{figure}[htbp]), tu peux essayer [h!] ou [H]. Perso, je te conseille simplement de placer ton flottant juste avant le paragraphe dans lequel tu fais ton référence à la figure correspondante. Souvent, cela permet d'éviter le problème que tu rencontres.


Passer à Linux n’est pas un défi, c’est juste un choix.

Hors ligne