Google Groupes n'accepte plus les nouveaux posts ni abonnements Usenet. Les contenus de l'historique resteront visibles.

Compilation pdflatex : erreur quand Pstricks est chargé sans être utilisé pour autant

116 vues
Accéder directement au premier message non lu

Francois Lafont

non lue,
1 avr. 2011, 09:28:3401/04/2011
à
Bonjour à tous,

Je suis sous Debian Squeeze avec une TeXLive 2010 à jour.
Voici mon ecm :

%----------------------------
\documentclass[french,a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{geometry}
\usepackage{pstricks}
\usepackage{babel}


\begin{document}
Test...
\end{document}
%----------------------------

Si je compile avec pdflatex, alors j'ai le message d'erreur suivant :

#------------------------------------------
! LaTeX Error: You have run the document with pdflatex, but PSTricks
requires latex->dvips->ps2pdf or alternatively the use
of the package `auto-pst-pdf'. Then you can run
`pdflatex -shell-escape <file>' (TeX Live)
or
`pdflatex -enable-write18 <file>' (MikTeX).
#------------------------------------------

Il y a quelques jours, je n'avais pas d'erreur avec un tel source.
Est-ce normal ?

Personnellement, j'ai un pacckage perso que j'utilise sans cesse et
dedans je charge Pstricks. Or, quand dans un document je ne fais pas
usage de Pstricks, je compile toujours avec pdflatex directement. Et là,
du coup, je ne peux plus le faire car j'ai ce message d'erreur.
Pourtant, le document produit lui est impeccable.

Merci d'avance pour votre aide.


--
François Lafont

GL

non lue,
1 avr. 2011, 10:03:1801/04/2011
à
Le 01/04/2011 15:28, Francois Lafont a écrit :
> Bonjour à tous,
>
> Je suis sous Debian Squeeze avec une TeXLive 2010 à jour.
> Voici mon ecm :
>
> %----------------------------
> \documentclass[french,a4paper,12pt]{article}
> \usepackage[utf8]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage{lmodern}
> \usepackage{geometry}
> \usepackage{pstricks}

Bah ! pas bô ! use TikZ TikZ TikZ....

Ulrike Fischer

non lue,
1 avr. 2011, 11:37:3601/04/2011
à

Oui, pstricks a ajoute un test parce que des tas de persones
essayent d'utiliser pstricks avec pdflatex



> Personnellement, j'ai un pacckage perso que j'utilise sans cesse et
> dedans je charge Pstricks. Or, quand dans un document je ne fais pas
> usage de Pstricks, je compile toujours avec pdflatex directement. Et là,
> du coup, je ne peux plus le faire car j'ai ce message d'erreur.
> Pourtant, le document produit lui est impeccable.

\RequirePackage{ifpdf}
\ifpdf
\else
\RequirePackage{pstricks}
\fi


--
Ulrike Fischer

Francois Lafont

non lue,
1 avr. 2011, 16:15:0101/04/2011
à
Le 01/04/2011 17:37, Ulrike Fischer a écrit :

> Oui, pstricks a ajoute un test parce que des tas de persones
> essayent d'utiliser pstricks avec pdflatex

Ok, je comprends.

> \RequirePackage{ifpdf}
> \ifpdf
> \else
> \RequirePackage{pstricks}
> \fi

Ah, super ! Merci beaucoup Ulrike. Heureusement que mon préambule est
centralisé dans un seul fichier. J'aurais été bien embêté s'il avait
fallu que je modifie les 700 sources .tex de mon home.

Merci encore.


--
François Lafont

0 nouveau message