Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

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

116 views
Skip to first unread message

Francois Lafont

unread,
Apr 1, 2011, 9:28:34 AM4/1/11
to
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

unread,
Apr 1, 2011, 10:03:18 AM4/1/11
to
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

unread,
Apr 1, 2011, 11:37:36 AM4/1/11
to

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

unread,
Apr 1, 2011, 4:15:01 PM4/1/11
to
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 new messages