#1 Le 03/09/2008, à 12:03
- JollyRoger
[Résolu] hyperref ne m'aime plus
salut,
j'ai beau chercher, je comprends pas. les bras m'en tombent !
je m'explique. je suis passé d'une fedora core 5 à ubuntu hardy heron. donc de tex à tex-live. j'ai redécouvert kile (customisé c'est fantastique), etc. tout se passe bien avec mes fichiers persos sauf hyperref
: quand je mets dans le préambule
\usepackage[pdftex]{hyperref}
kile me retourne
/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def:799:Too many }'s. }
et 588 erreurs en cascade. il m'ouvre hpdftex.def avec le curseur devant une accolade bien évidemment.
j'ai cru voir quéque part que hyperref n'aime pas trop PDFLateX. ça vient de là d'après vous ? j'ai essayé de compiler avec PDFTeX mais là c'est tout mon fichier qui ne passe plus.
donc là, j'avoue, je vois pas.
merci d'avance pour votre aide
Hors ligne
#2 Le 03/09/2008, à 13:06
- playmobill
Re : [Résolu] hyperref ne m'aime plus
Sans doute que la version de hyperref n'est plus la même. A priori avec hardy, tu dois avoir une version plus récente, ce qui peut expliquer un comportement différent. Peux-tu nous donner un ECM ?
Passer à Linux n’est pas un défi, c’est juste un choix.
Hors ligne
#3 Le 03/09/2008, à 13:08
- ®om
Re : [Résolu] hyperref ne m'aime plus
j'ai redécouvert kile (customisé c'est fantastique)
Qu'appelles-tu "customisé", tu as changé quoi?
PS: désolé pour ton problème, je ne sais pas.
Hors ligne
#4 Le 03/09/2008, à 13:58
- JollyRoger
Re : [Résolu] hyperref ne m'aime plus
@playmobil : je me dis la même chose. pour un ECM, je l'envois dès que j'ai tout réinstallé. j'ai tout viré tellement ça m'énervait les histoires de tetex, texlive, etc.
@Rom : par customisé j'entends racourcis clavier pour balises utilisateur, les barres d'outils plus légères que par défaut, et entre autre la personnalisation des commandes, comme un MakeNomenclature calqué sur MakeIndex avec les options qui vont bien
je réinstalle texlive et je vous tiens au courant. mersi pour vos réponses rapides en tout cas, je suis en pleine bourre et fallait que ça me tombe dessus...
Hors ligne
#5 Le 03/09/2008, à 15:10
- JollyRoger
Re : [Résolu] hyperref ne m'aime plus
j'ai tout viré et j'ai réinstallé texlive en évitant tetex. l'erreur change : j'ai désormais
maitre2.tex:60:Paragraph ended before \Hy@setref@link was complete.
encore une fois, quand je compile sans hyperref, tout se passe bien. j'ai veillé à ce qu'il n'y ait pas de label défini deux fois ou d'appel à une référence inexistante.
mon préambule, que j'ai mis dans un fichier de style, placé dans le répertoire de compilation :
%--------------------------------- fontes etc ---------------------------------
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\DeclareTextSymbol{\degre}{T1}{6}
%----------------------------------- paquets ----------------------------------
\usepackage{geometry} % marges
\geometry{verbose,a4paper,tmargin=3cm,bmargin=3cm,lmargin=2cm,rmargin=2cm, headheight=15mm,headsep=1cm,footskip=1cm}
\usepackage{fancyhdrperso} % en-têtes
\usepackage{amsmath}
\usepackage{mathenv}
\usepackage{array}
\usepackage{pgf}
\usepackage{tikz}
\usepackage{floatflt}
\usepackage{float}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{xcolor}
\usepackage{longtable}
\usepackage{multicol}
\usepackage{subfigure}
\usepackage[perso]{fncychap}
\usepackage[nottoc]{tocbibind}
\usepackage{frbib} % biblio
\bibliographystyle{/usr/share/texmf-texlive/bibtex/bst/frcomplet/frcomplet.bst}
\usepackage{index} % index
\usepackage[french,intoc]{nomenclperso} % nomenclature
\usepackage{frenchle} % francais
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
avec un préambule
\documentclass[a4paper,12pt,french,twoside,openright]{book}
\usepackage{theseperso}
\makeindex
\makenomenclature
\begin{document}
pas de souci. si j'ajoute
\usepackage{hyperref}
j'ai le message d'erreur :
maitre2.tex:94:Paragraph ended before \Hy@setref@link was complete.
il apparaît très souvent jusqu'à la fin.
j'espère que ça vous parlera plus qu'à moi ! merci pour votre aide (et votre soutien aussi )
Hors ligne
#6 Le 03/09/2008, à 17:12
- playmobill
Re : [Résolu] hyperref ne m'aime plus
Bon j'ai essayé de compiler un document bidon avec ton préambule et en ajoutant hyperref à la fin du préambule. Résultat, tout est ok. Evidemment, j'ai du désactiver les paquets frbib, fancyhdrperso et nomenclperso que tu as dû fabriquer toi même. Le problème doit donc venir d'un incompatibilité quelconque avec l'un de ces trois paquets.
Passer à Linux n’est pas un défi, c’est juste un choix.
Hors ligne
#7 Le 03/09/2008, à 17:45
- JollyRoger
Re : [Résolu] hyperref ne m'aime plus
ok.
je vais regarder ça dans le détail alors. ça doit être en effet un incompatibilité.
en tout cas, merci d'avoir pris du temps pour l'essayer chez toi. je vous tiens au courant pour la suite.
à tout bientôt, ici ou ailleurs sur le forum
Hors ligne
#8 Le 04/09/2008, à 18:35
- JollyRoger
Re : [Résolu] hyperref ne m'aime plus
salut,
tout fonctionne bien maintenant. en fait il me manquait un package latex. je m'en suis rendu compte en parcourant hyperref.sty. il était dans le paquet xetex.
je ne comprends toujours pas comment hyperref peut être installé sans les bonnes dépendances !
merci pour votre aide en tout cas, j'ai pu cibler le problème pour mieux le résoudre.
à bientôt sur le forum
ps : comment met-on un sujet en résolu ?
Dernière modification par JollyRoger (Le 04/09/2008, à 18:39)
Hors ligne
#9 Le 04/09/2008, à 19:07
- xabilon
Re : [Résolu] hyperref ne m'aime plus
Salut
Pour passer ton sujet en résolu :
- clique sur "Modifier" en bas à droite de ton premier message
- ajoute [Résolu] en tête du titre du sujet
A+
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#10 Le 05/09/2008, à 21:44
- JollyRoger
Re : [Résolu] hyperref ne m'aime plus
ok, c'est noté.
merci et à bientôt
Hors ligne