Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Latex
Latex Forum d'entraide sur LaTeX. Avant de poster -> FAQ LaTeX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2012, 16h02   #1
Futur Membre du Club
 
Inscription : mai 2008
Messages : 101
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 101
Points : 19
Points : 19
Par défaut Problème Hyprref ref label

Bonjour,

J'ai un problème avec les liens hyperref. La compilation m'affiche des erreurs.

Je travaille en mode documentclass{book}.

enfin tout ça pour dire qu'il n'aime pas lorsque je fais référence par \ref{nomlabel}, \label{nomlabel}

J'ai rajouté pour les besoins une hiérarchie \subsubsubsection (je ne sais pas si c'est ça qui pose problème)!


J'espère avoir été claire

Merci par avance!!!
nostress est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 17h02   #2
Membre Expert
 
Avatar de lecteur1001
 
Inscription : mai 2009
Messages : 1 306
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 1 306
Points : 1 155
Points : 1 155
Un ECM nous serait beaucoup plus parlant
__________________
À lire avant de poster : qu'est ce qu'un ECM (Exemple Complet Minimal) ?
Quand votre problème est réglé, mettez votre discussion en "résolu" à l'aide de l'icône qui va bien :
Pour débuter en LaTeX je conseille fortement Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (merci Woody Allen ), livre téléchargeable gratuitement ou en vente dans le commerce pour 15€
lecteur1001 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 11h14   #3
Futur Membre du Club
 
Inscription : mai 2008
Messages : 101
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 101
Points : 19
Points : 19
Citation:
Envoyé par lecteur1001 Voir le message
Un ECM nous serait beaucoup plus parlant
bonjour,

Alors voici l'entête des packages utilisés.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
\documentclass[a4paper,11pt]{book}
\usepackage[cp1252]{inputenc} %For using accented letters
%\usepackage[T1]{fontenc}
\input epsf
\usepackage{anysize}
\usepackage{fancyhdr}
\usepackage[french, english]{babel}
\usepackage{amssymb}
\usepackage{bbm}
\usepackage{niceframe}
%\usepackage[ansinew]{inputenc}
%\usepackage{amsxtra}
%\usepackage{amsgen}
\usepackage{amsthm}
\usepackage{lineno}
\usepackage{comment}
%\usepackage{mathptmx}
\usepackage{amsfonts}
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{color}
\usepackage{float}
\usepackage[centertags]{amsmath}
\usepackage{slashbox}
\usepackage{fancybox}
%\usepackage{floatrow}
\usepackage[round, colon, sort&compress]{natbib}
\usepackage{threeparttable}
\usepackage{amsmath}
\usepackage{titling}


\usepackage[colorlinks=true]{hyperref}
\hypersetup{pageanchor=false}
\hypersetup{urlcolor=blue,linkcolor=blue,citecolor=blue,colorlinks=true}\usepackage{url}

%
%\usepackage{ifthen}
%\usepackage{latexsym}
%\usepackage{marvosym}
%\usepackage{shadow}
%\usepackage{pifont}
%\usepackage{lipsum}
\usepackage{epsfig}
\usepackage{pstricks}
%\usepackage{longtable}
%\usepackage{slashbox}
\usepackage{multirow}
%\usepackage{algorithmic}
%\usepackage{xtheorem}
%\usepackage[grey,utopia]{quotchap}
%\usepackage[Conny]{fncychap}
%\usepackage[Glenn]{fncychap}
\usepackage[Lenny]{fncychap}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{tocloft}
\usepackage{pdfpages}
%\usepackage{amstext}
\usepackage{pifont}
\makeatletter
\let\c@lofdepth\relax
\let\c@lotdepth\relax
\makeatother
\usepackage{subfigure}
\pagestyle{fancy}
%\usepackage{hyperref}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} % supprime les entêtes et pieds existant
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.8pt}
\renewcommand{\footrulewidth}{0pt}
%\addtolength{\headheight}{0.5pt} % espace pour le filet
%\fancypagestyle{plain}{ % pages de têtes de chapitre
\fancyhead{} % supprime l'entête
%\renewcommand{\headrulewidth}{0pt}}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\linespread{1.5}% espace entre les lines
\newlength{\defbaselineskip}
\setlength{\defbaselineskip}{\baselineskip}
\newcommand{\setlinespacing}[3]%
           {\setlength{\baselineskip}{#3 \defbaselineskip}}
\newcommand{\doublespacing}{\setlength{\baselineskip}%
                           {2.0 \defbaselineskip}}
\newcommand{\singlespacing}{\setlength{\baselineskip}{\defbaselineskip}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\baselinestretch{1.3}
\renewcommand{\headrulewidth}{0.8pt}
%\DeclareInstance{theoremstyle}{example}{std} {
%  pre-skip   = 1cm,
%  post-skip  = 1cm,
%  body-style = \ttfamily,
%  head-style = \sffamily,
%  post-head-action = \newline,
%}

% THÉORÈMES ---------------------------------------------------------------
\theoremstyle{plain}
\newtheorem{thm}{Théorème}[section]
\newtheorem{cor}[thm]{Corollaire}
\newtheorem{lem}[thm]{Lemme}
\newtheorem{prop}[thm]{Proposition}
%
\theoremstyle{definition}
\newtheorem{dfn}{Définition}[section]
%
\theoremstyle{remarque}
\newtheorem{rem}{Remarque}[section]
\cfoot{\thepage}%
\marginsize{2.5cm}{2.5cm}{2.5cm}{2.5cm} \sloppy


% pour les équations
\newcommand{\listequationname}{Liste des \'equations}
\newlistof{equations}{equa}{\listequationname}

\newcommand{\Monequa}[1]{%
\refstepcounter{equation}
\par\noindent\textbf{\'Equation \theequation. #1}
\addcontentsline{equa}{equations}
{\protect\numberline{\thechapter.\theexemple}#1}\par}

\newenvironment{abstract}%
{\null \vfill \begin{center}%
\bfseries \abstractname \end{center}}%
{\vfill \null}

\makeatletter \renewcommand{\thesection}{\@arabic\c@section}
\makeatother

\setcounter{secnumdepth}{3}\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{4} \setcounter{tocdepth}{3} \makeatletter
\newcounter {subsubsubsection}[subsubsection]
\renewcommand\thesubsubsubsection{\thesubsubsection .\@arabic\c@subsubsubsection}
\newcommand\subsubsubsection{\@startsection{subsubsubsection}{4}{\z@}%
                                     {-1.75ex\@plus -1ex \@minus -.2ex}%
                                     {0.75ex \@plus .2ex}%
                                     {\normalfont\normalsize\bfseries}}
\newcommand*\l@subsubsubsection{\@dottedtocline{3}{11.0em}{4.1em}}
\newcommand*{\subsubsubsectionmark}[1]{}

\setcounter{secnumdepth}{5} \setcounter{tocdepth}{3} \makeatletter
\newcounter {subsubsubsubsection}[subsubsubsection]
\renewcommand\thesubsubsubsubsection{\thesubsubsubsection .\@arabic\c@subsubsubsubsection}
\newcommand\subsubsubsubsection{\@startsection{subsubsubsubsection}{4}{\z@}%
                                     {-1.75ex\@plus -1ex \@minus -.2ex}%
                                     {0.75ex \@plus .2ex}%
                                     {\normalfont\normalsize\bfseries}}
\newcommand*\l@subsubsubsubsection{\@dottedtocline{3}{15.0em}{4.1em}}
\newcommand*{\subsubsubsubsectionmark}[1]{}


\begin{document}
\selectlanguage{french}
\newpage
\renewcommand\thepage{}
\tableofcontents
\newpage
\listoffigures  % table des figures
\newpage
\listoftables   % table des tableaux
\newpage
\renewcommand\thepage{\arabic{page}}
\pagestyle{plain} \setcounter{page}{1} \linenumbers
\section{exemple}
La figure (\ref{fig1}) donne ....
\begin{figure}[htpb!]
  \centering
   \includegraphics[scale=0.4]{fig1.png}
\caption{figure}\label{1}
\end{figure}

\end{document}

il n'aime pas que je rajoute l'ensemble des packages en bleu (hyperref). Il me sort une erreur dès la première fois où il rencontre une référence à une figure ou tableau dans le texte!

Merci
nostress est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 12h08   #4
Membre Expert
 
Avatar de lecteur1001
 
Inscription : mai 2009
Messages : 1 306
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 1 306
Points : 1 155
Points : 1 155
As-tu lu la description d'un ECM dans le lien donné dans ma signature ?
Car dans ECM, le M signifie MINIMAL... Est-ce le cas de ton code ? Je ne le crois pas
__________________
À lire avant de poster : qu'est ce qu'un ECM (Exemple Complet Minimal) ?
Quand votre problème est réglé, mettez votre discussion en "résolu" à l'aide de l'icône qui va bien :
Pour débuter en LaTeX je conseille fortement Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (merci Woody Allen ), livre téléchargeable gratuitement ou en vente dans le commerce pour 15€
lecteur1001 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2012, 12h37   #5
Futur Membre du Club
 
Inscription : mai 2008
Messages : 101
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 101
Points : 19
Points : 19
Citation:
Envoyé par lecteur1001 Voir le message
As-tu lu la description d'un ECM dans le lien donné dans ma signature ?
Car dans ECM, le M signifie MINIMAL... Est-ce le cas de ton code ? Je ne le crois pas
pourquoi ne serait-il pas minimal? et pour l'histoire je sais bien ce qu'est un ECM!

dans mon cas, j'ai mis l'ensemble des packages que j'utilise! donc je vais rééditer en en rajoutant l'erreur qu'il affiche! je pense que je pourrais pas faire mieux
nostress est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2012, 07h27   #6
Membre éclairé
 
Inscription : février 2010
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 317
Points : 392
Points : 392
Par défaut Minimal avez-vous dit ?

Pour compiler la plupart des packages que tu appelles (certains deux fois) ne sont pas utiles. Ton exemple n'est donc pas minimal
Voici un en-tête qui permet d'obtenir un pdf cliquable en exécutant deux fois la commande pdflatex sur le fichier source:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
\documentclass[a4paper,11pt]{book}
\usepackage[utf8]{inputenc} %For using accented letters
\usepackage{anysize}
\usepackage{amsthm}
\usepackage{lineno}
\usepackage{graphicx}
\usepackage[colorlinks=true]{hyperref}
\hypersetup{pageanchor=false}
\hypersetup{urlcolor=blue,linkcolor=blue,citecolor=blue,colorlinks=true}
\usepackage{url}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{tocloft}
\usepackage[french, english]{babel}
Les définitions de compteurs et commandes sont inchangées, je ne les ai donc pas recopiées.
Bonne continuation.
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h36.


 
 
 
 
Partenaires

Hébergement Web