Nous sommes le Sam 26 Juil, 2025 01:41
Supprimer les cookies

Page 3 sur 3Précédent 1, 2, 3Probleme de compilation sous Latex: ps créé mais pas pdf

Sur le logiciel libre en général ou un logiciel libre en particulier

Mer 27 Sep, 2006 17:56

Putain, impossible d'avoir les lien sous acrobat.
J'ai bien les couleurs des liens mais aucun lien ne marche...

Ca vient d'une incompatibilité avec d'autres packages?
mailf

Messages : 28

Mer 27 Sep, 2006 18:31

mailf a écrit:Ca vient d'une incompatibilité avec d'autres packages?


On peut bien comprendre et admettre que le contenu de ton document soit confidentiel. Mais demander si ton problème vient d'une incompatibilité avec d'autres packages sans rien dire de ton préambule, c'est te condamner toi-même à ne pas avoir de réponse...

P.S. Comme tu sembles vraiment tenir à un fichier PDF en sortie, et devant les différents problèmes que tu rencontres, je commence à me dire que tu devrais sérieusement envisager de compiler ton document avec pdflatex.
Sebastien

Messages : 730
Géo : Sainte-Marie (974)

Mer 27 Sep, 2006 18:40

Ben mon préambule est tellement long...

Le voilà:

Code: Tout sélectionner
usepackage[a4paper,left=2cm,top=3cm, headheight=1.cm,
 right=2cm,bottom=3cm, verbose, twosideshift=0.2cm] {geometry}   
\usepackage{subfigure}
\usepackage{array}
\makeatletter
\def\cleardoublepage{\clearpage
 \if@twoside
  \ifodd\c@page\else
   \null\thispagestyle{chapterverso}\newpage
   \if@twocolumn\null\newpage\fi
   \fi
  \fi
 }%
\def\ps@chapterverso{\ps@empty}%
\makeatother
\usepackage{christophe}
\usepackage{hhline}
\renewcommand{\sectionmark}[1]{\markboth{#1}{}}
\renewcommand{\subsectionmark}[1]{\markright{#1}}

\usepackage[intlimits]{amsmath}
\usepackage{suffix} %pour les acronymes
\usepackage{acronym}%pour les acronymes
%[refpage]
\usepackage{nomencl}
\makeglossary

\def\siecle#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècle}
\def\siecles#1{\textsc{\romannumeral #1}\textsuperscript{e}~siècles}


\usepackage{color} % un p'tit peu de couleur?


\newenvironment{maliste}%
{ \begin{list}%
   {$\vartriangleright$}%
   {\setlength{\labelwidth}{30pt}%
    \setlength{\leftmargin}{35pt}%
    \setlength{\itemsep}{0pt}}}%
{ \end{list} }

\newenvironment{maliste2}%
{ \begin{list}%
   {$\bullet$}%
   {\setlength{\labelwidth}{30pt}%
    \setlength{\leftmargin}{35pt}%
    \setlength{\itemsep}{0pt}}}%
{ \end{list} }



\usepackage[hang]{caption2}
%\usepackage[french]{varioref}
%\usepackage[french]{minitoc}
%\usepackage[dvips, breaklinks, linktocpage=true, bookmarksopen=true,bookmarksopenlevel=0,bookmarksnumbered=true]{hyperref}
%\usepackage[dvips, breaklinks, linktocpage=true, bookmarksopen=true,bookmarksopenlevel=0,bookmarksnumbered=true,ps2pdf,hypertex]{hyperref}
%\usepackage[hypertex]{hyperref}
\usepackage[dvips,ps2pdf,hypertex,pagebackref]{hyperref}
%\usepackage[pdffitwindow=false,
%pdfview=FitH,
%pdfstartview=FitH,
%plainpages=false]{hyperref}
\usepackage{chngpage}
\usepackage{colortab}
\usepackage{pstricks}
\usepackage{placeins}

\usepackage{pst-node,pst-grad,url}
\usepackage{pst-diffraction}
\usepackage{framed}
\SpecialCoor

%\usepackage{textcomp}%pour les degrés
%\newgray{grisclair}{0.9}
\setlength{\parindent}{.5cm}
\renewcommand{\arraystretch}{1.3}
\usepackage{longtable}
\setcaptionmargin{0.5cm}
\voffset=-.2cm
%\renewcommand{\emph}[1]{\it #1}
%pour appeler un numéro de page en italique (LaTeX2.09) :
\usepackage{cancel}
%\usepackage{tocbibind}


%\usepackage{bookman}
%\usepackage{newcent}
%\usepackage{utopia}
\usepackage{ae}
\usepackage{aecompl}

\usepackage{named}
\usepackage[french]{babel}
\usepackage{mathpazo}%%palatino
%\usepackage[latin1]{inputenc}
\usepackage[french]{varioref}
\usepackage{setspace}
\usepackage[dvips]{graphicx}
\usepackage{psfrag}
\usepackage{midpage}
\usepackage[french]{minitoc}
\usepackage{colortbl}

\definecolor{488}{rgb}{0.08,0.9,0.84}
\definecolor{514}{rgb}{0.09,0.94,0.39}
%\usepackage[french]{minitoc-hyper}
\usepackage{rotating} % rotation tableaux
\usepackage{floatflt} % mettre des figures où on veut


\usepackage{slashbox}
\usepackage{shapepar}

\usepackage{graphics}
\DeclareGraphicsExtensions{eps,ps}
\graphicspath{{ImagesThese/}}
\dominitoc



\usepackage{fancyref}

%\DeclareMathSizes{11}{11.5}{8}{6}
\newcommand{\chapitre}[1]
{
\chapter{#1}
\minitoc
\newpage}

\newlength{\figlarg}
\setlength{\figlarg}{10.truecm}
\newlength{\gfiglarg}
\setlength{\gfiglarg}{12.truecm}
\newlength{\dfiglarg}
\setlength{\dfiglarg}{10.truecm}
\newlength{\Qfiglarg}
\setlength{\Qfiglarg}{9.truecm}
\newlength{\Tfiglarg}
\setlength{\Tfiglarg}{7.65truecm}
\newlength{\sfiglarg}
\setlength{\sfiglarg}{9.truecm}


\renewcommand{\vec}[1]{\mathbf{#1}}
\newcommand{\ddr}{\frac{\partial}{\partial{\vec{r}}}}
\newcommand{\ddt}{\frac{\partial}{\partial t}}

\newcommand{\pref}[1]{\ref{#1} (page \pageref{#1})}
\newcommand{\peqref}[1]{\eqref{#1} (page \pageref{#1})}

\newcommand\upun[1]{\uppercase{\underline{\underline{#1}}}}
%\renewcommand{\chapter}[1]{\chapter{#1}\minitoc}
\newcommand{\comm}[1]
{\textbf{\textcolor{red}{#1}}\\
}

\addto\captionsfrench{\renewcommand{\
}{Sommaire}
}
\addto\captionsfrench{
\renewcommand{\contentsname}{Sommaire}
}
\addto\captionsfrench{
\renewcommand{\figurename}{Figure}
}

\addto\captionsfrench{
\renewcommand{\tablename}{Tableau}
}

\addto\captionsfrench{
\renewcommand{\captionlabeldelim}{ :}
}
\usepackage{fancyhdr}
\pagestyle{fancy}

\fancyhead{}
%\fancyfoot{\thepage}
%\fancyhead[RO]{\leftmark}
%\fancyfoot[LO,RE]{}

%\fancyfoot[RO,LE]{\thepage}
\cfoot{\thepage}



%\fancypagestyle{plain}
%{
%\fancyhf{}
%\renewcommand{\headrulewidth}{0.pt}
%\fancyfoot[RO,RE]{\thepage}
%}

\fancypagestyle{pagetitre}
{
\fancyhf{}
\renewcommand{\headrulewidth}{.4pt}
}

 \renewcommand\floatpagefraction{.9}
 \renewcommand\topfraction{.9}
 \renewcommand\bottomfraction{.9}
 \renewcommand\textfraction{.1}

\renewcommand{\footrulewidth}{0.4pt}

\renewcommand{\chaptermark}[1]{\markboth{\textrm Chapitre \thechapter \ --
    #1}{}}
\makeatletter

\renewcommand\paragraph{\@startsection{paragraph}{2}{\z@}%
                                    {3.25ex \@plus1ex \@minus.2ex}%
       %                             {-1em}%
                                    {1em}
                                    {\normalfont\normalsize\bfseries}}

\renewcommand{\theparagraph}{\@alph\c@paragraph)}

\renewcommand\subsubsection{\@startsection{subsubsection}{2}{\z@}% 
                                     {-3.25ex\@plus -1ex \@minus
                                       -.2ex}% 
                                     {1.5ex \@plus .2ex}% 
                                     {\normalfont\normalsize\bfseries}} 


\renewcommand\thesubsubsection
{\thesubsection.\@arabic\c@subsubsection} 
\makeatother

\usepackage{setspace}
\doublespacing

%\usepackage{french}
\usepackage{bibunits}

\usepackage{frbib}
\bibliographystyle{unsrt-fr}

\usepackage{makeidx}
\makeindex
% Pour enlever les espaces dans les equations...
\makeatletter
\newlength{\earraycolsep}
\setlength{\earraycolsep}{2pt}
\def\eqnarray{\stepcounter{equation}\let\@currentlabel%
\theequation
\global\@eqnswtrue\m@th
\global\@eqcnt\z@\tabskip\@centering\let\\\@eqncr
$$\halign to\displaywidth\bgroup\@eqnsel\hskip\@centering
$\displaystyle\tabskip\z@{##}$&\global\@eqcnt\@ne
\hskip 2\earraycolsep \hfil$\displaystyle{##}$\hfil
&\global\@eqcnt\tw@ \hskip 2\earraycolsep
$\displaystyle\tabskip\z@{##}$\hfil
\tabskip\@centering&\llap{##}\tabskip\z@\cr}
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[Conny]{fix-fncychap} %Jolis chapitres...!
%\ChTitleVar{\Large\sc\centering}
%\ChNameVar{\raggedright\normalsize\sc}
%\ChNumVar{\Large}
\usepackage{lettrine}
\renewcommand{\LettrineFontHook}{\color[gray]{0.5}}

%%%%%%%
\usepackage{SIunits}
\usepackage{amsmath}

%\usepakage[side]{footmisc}




\hypersetup{
backref=true, %permet d'ajouter des liens dans...
pagebackref=true,%...les bibliographies
hyperindex=true, %ajoute des liens dans les index.
colorlinks=true, %colorise les liens
breaklinks=true, %permet le retour à la ligne dans les liens trop longs
urlcolor= red, %couleur des hyperliens
linkcolor= blue, %couleur des liens internes
bookmarks=true, %créé des signets pour Acrobat
bookmarksopen=true, %si les signets Acrobat sont créés,
%%les afficher complètement.
%%pdftitle={These}, %informations apparaissant
%%pdfauthor={Sébastien MAILFERT}, %dans les informations du document
%%pdfsubject={AFM et SNOM} %sous Acrobat.
%
backref=true,
pdfpagemode=UseOutlines,
pageanchor=true,
}
mailf

Messages : 28

Jeu 28 Sep, 2006 08:48

Sebastien a écrit:P.S. Comme tu sembles vraiment tenir à un fichier PDF en sortie, et devant les différents problèmes que tu rencontres, je commence à me dire que tu devrais sérieusement envisager de compiler ton document avec pdflatex.


Je pensais ce genre de chose aussi avant que je n'essaie un package comme HA-prosper... c'est bluffant parce que la compilation passe d'abord par du ps, mais les liens sont bien cliquables une fois le pdf créé : c'est donc que ce doit être faisable ! (mais il faut sans doute plonger un peu dans le code et les docs)
steph

Messages : 158
Géo : Lyon

Mar 03 Oct, 2006 08:30

Je galère tjs autant...
J'ai plus les liens mais le fichier est créé....
mailf

Messages : 28

Mer 04 Oct, 2006 09:42

C'es quoi le package christophe ?
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Mer 04 Oct, 2006 10:43

Oups!
Il ne sert à rien, il est vide! C'est un .sty vide!
mailf

Messages : 28

Mer 04 Oct, 2006 12:58

De manière générale, faut quand même que je te dise que ton préambule est un beau bordel et mériterait un bon coup de nettoyage. Cela ne t'aidera peut-être pas pour ton problème, mais :
- pas besoin du package graphics si tu utilise déjà graphicx ;
- amsmath est appelé deux fois, tout comme setspace ;
- frbib est-il utile dans la mesure où tu utilises déjà babel et named?
- caption2 est périmé (remplacer par caption) .

Sinon, il ne me semble pas que l'option ps2pdf soit nécessaire pour hyperref. En tout cas je m'en passe très bien.
playmobil

Avatar de l’utilisateur
Messages : 575
Géo : Clermont-Ferrand

Mer 04 Oct, 2006 15:27

:!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!: :!:

J'ai fait le ménage des packages que tu as cité ci-dessus et ça a marché!
Je sais pas d'où ça vient.
J'ai enlevé les packages dupliqués, enlevé le package caption2 (bon, c'est un détail!) et surtout, j'ai mis cette comande, qui était auparavant en commentaire:

Code: Tout sélectionner
\usepackage[dvips, breaklinks, linktocpage=true, bookmarksopen=true,bookmarksopenlevel=0,bookmarksnumbered=true]{hyperref}


J'ai également viré le package frbib

A priori, tout fonctionne!
En tout cas,
- les chapitres sont effectivement bien crées dans les signets du pdf
- les liens sont cliquables
- tout est joli comme tout...
Faut que je vérifie juste si la biblio est exacte mais bon, enfin, quoi, oui, heu, merci tout plein les gars!
J'commencais à perdre patience!

MERCI et je vous tiens au courant dès que j'ai tout compilé (c'est super long!).

A+

:D
mailf

Messages : 28

Ven 06 Oct, 2006 09:54

Salut!

Bon, ben apparement, tout est ok!

Merci vraiment les gars!
mailf

Messages : 28

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit