Problème pstricks et pdflatex
Problème pstricks et pdflatex
Bonjour à tous,
J'ai un petit pb en LaTex.
J'ai un assez gros document avec pas mal de figures géométriques usant du package pstricks et d'autres de cette bib.
Mais le fichier ne se compile pas et j'ai des messages d'erreur
Je pense que j'ai mal installé pstricks et toutes ses extensions. Comment faire précisément ?
Merci d'avance
J'ai un petit pb en LaTex.
J'ai un assez gros document avec pas mal de figures géométriques usant du package pstricks et d'autres de cette bib.
Mais le fichier ne se compile pas et j'ai des messages d'erreur
Je pense que j'ai mal installé pstricks et toutes ses extensions. Comment faire précisément ?
Merci d'avance
Re: Problème Géométrie LaTex
Bonjour,
Je pense que Pstricks n'est pas reconnu en pdflatex. Il faut compiler en XeLaTeX par exemple, mais pour cela l'encodage en utf8 est nécessaire.
Je pense que Pstricks n'est pas reconnu en pdflatex. Il faut compiler en XeLaTeX par exemple, mais pour cela l'encodage en utf8 est nécessaire.
iMac 27'' Intel Core i9 10 coeurs, 40 Go Ram, MacBook Pro 16", TeX Live
Re: Problème Géométrie LaTex
En fait j'utilise Overleaf, donc je ne sais pas...
Le système est assez puissant et je n'avais jusqu'alors jamais eu de pb de ce genre
Le système est assez puissant et je n'avais jusqu'alors jamais eu de pb de ce genre
Re: Problème Géométrie LaTex
Il faudrait tester ailleurs mais pour cela disposer du fichier. Soit à mettre en ecm, soit à envoyer à qqn...
Re: Problème Géométrie LaTex
Voilà un exemple type
Les chiffres des unités s'affichent mais pass les axes et la fonction qui est censée être tracée : x+1
Les chiffres des unités s'affichent mais pass les axes et la fonction qui est censée être tracée : x+1
Code : Tout sélectionner
\documentclass[10pt]{article}
\usepackage{pstricks-add}
\pagestyle{empty}
\begin{document}
\newrgbcolor{qqwuqq}{0 0.39215686274509803 0}
\psset{xunit=0.5cm,yunit=0.5cm,algebraic=true,dimen=middle,dotstyle=o,dotsize=5pt 0,linewidth=1.6pt,arrowsize=3pt 2,arrowinset=0.25}
\begin{pspicture*}(-10.52,-9.59)(10.52,5.03)
\multips(0,-9)(0,1){15}{\psline[linestyle=dashed,linecap=1,dash=1.5pt 1.5pt,linewidth=0.4pt,linecolor=lightgray]{c-c}(-10.52,0)(10.52,0)}
\multips(-10,0)(1,0){22}{\psline[linestyle=dashed,linecap=1,dash=1.5pt 1.5pt,linewidth=0.4pt,linecolor=lightgray]{c-c}(0,-9.59)(0,5.03)}
\psaxes[labelFontSize=\scriptstyle,xAxis=true,yAxis=true,Dx=1,Dy=1,ticksize=-2pt 0,subticks=2]{->}(0,0)(-10.52,-9.59)(10.52,5.03)
\psplot[linewidth=2pt,linecolor=qqwuqq,plotpoints=200]{-10.52}{10.52}{x+1}
\begin{scriptsize}
\rput[bl](-10.42,-9.49){\qqwuqq{$f$}}
\end{scriptsize}
\end{pspicture*}
\end{document}
Dernière modification par MB le dimanche 10 mai 2020, 15:47, modifié 1 fois.
Raison : Balises Code !
Raison : Balises Code !
Re: Problème Géométrie LaTex
Bonjour,
Chez moi, ça compile parfaitement.
Il faut savoir qu'il ya plusieurs façons de compiler du code pstricks:
Chez moi, ça compile parfaitement.
Il faut savoir qu'il ya plusieurs façons de compiler du code pstricks:
- 1. La voie traditionnelle: latex -> dvips -> pstopdf.
2. Avec pdlatex+auto-pst-pdf: comme pdflatex ne peut effectuer les caculs requis par le code postscript, le travail est automatiquement sous-traité à epstopdf , mais il faut compiler avec le switch -shell-escape.
3. Avec xelatex et, encore, le switch -shell-escape.
Dernière modification par balf le jeudi 19 mars 2020, 17:42, modifié 1 fois.
-
- Utilisateur chevronné
- Messages : 2804
- Inscription : samedi 08 juillet 2006, 20:56
- Localisation : Saint Bonnet Elvert
Re: Problème Géométrie LaTex
Chez moi aussi, ça compile parfaitement.
Je ne crois pas que le fait de passer le code postscript à la moulinette de auto-pst-pdf change grand chose. Si j'en crois mes maigres connaissances texiennes, auto-pst-pdf fait appel à dvips pour interpréter le code pstricks puis extrait les images produites et les convertit en un format acceptable pour pdflatex avec ps2pdf. Ça ferait donc exactement la même chose que dvips+ps2pdf, avec plus de sources d'erreurs potentielles. De plus l'appel à shell-escape potentiellement dangereux pour la sécurité.
Je vois dans l'entête du fichier ECM l'appel à pstricks-add ce qui est un peu bourrin alors que pst-plot suffit. C'est un peu comme pour faire ses courses au supermarché parfois fort éloigné pour acheter une baguette de pain et un pot de confiture, le vélo suffit et ne gaspille pas les ressources comme le fait un parfois lourd véhicule.
Je ne crois pas que le fait de passer le code postscript à la moulinette de auto-pst-pdf change grand chose. Si j'en crois mes maigres connaissances texiennes, auto-pst-pdf fait appel à dvips pour interpréter le code pstricks puis extrait les images produites et les convertit en un format acceptable pour pdflatex avec ps2pdf. Ça ferait donc exactement la même chose que dvips+ps2pdf, avec plus de sources d'erreurs potentielles. De plus l'appel à shell-escape potentiellement dangereux pour la sécurité.
Je vois dans l'entête du fichier ECM l'appel à pstricks-add ce qui est un peu bourrin alors que pst-plot suffit. C'est un peu comme pour faire ses courses au supermarché parfois fort éloigné pour acheter une baguette de pain et un pot de confiture, le vélo suffit et ne gaspille pas les ressources comme le fait un parfois lourd véhicule.
JJR.
LaTeXien migrateur.
LaTeXien migrateur.
Re: Problème Géométrie LaTex
Ok pour moi, ça compile parfaitement chez moi aussi.
Re: Problème Géométrie LaTex
Bonjour,
OK aussi pour moi, mais avec compilation en XeLaTeX.
Vu l'instruction
Une exportation en TiKz serait peut-être plus judicieuse...
En vous souhaitant une belle journée.
OK aussi pour moi, mais avec compilation en XeLaTeX.
Vu l'instruction
\newrgbcolor{qqwuqq}{0 0.39215686274509803 0}
, il me semble que le code est le résultat d'une exportation en Pstricks d'un dessin géométrique réalisé avec ... Geogebra ou autre du même genre.Une exportation en TiKz serait peut-être plus judicieuse...
En vous souhaitant une belle journée.
iMac 27'' Intel Core i9 10 coeurs, 40 Go Ram, MacBook Pro 16", TeX Live
-
- Sujets similaires
- Réponses
- Vues
- Dernier message