Je cherche toujours à tester le nouveau package pst-flags --- ben oui, la vexillologie, c'est mon truc.

Le package est désormais trouvé par le moteur :

[...]
--- We are running lualatex with luapstricks ---
 (/usr/local/texlive/2022/texmf-dist/tex/generic/pstricks/pstricks-color.tex)
(/usr/local/texlive/2022/texmf-dist/tex/generic/pstricks/pstricks-arrows.tex)
(/usr/local/texlive/2022/texmf-dist/tex/generic/pstricks/pstricks-dots.tex))
(/usr/local/texlive/2022/texmf-dist/tex/generic/pstricks/pst-fp.tex
`pst-fp' v0.06, 2020/11/20 (hv)))
(/usr/local/texlive/2022/texmf-dist/tex/latex/pst-flags/pst-flags.sty

... ce qui est un progrès par rapport à mon précédent fil à ce sujet.

Malheureusement, la compilation est interrompue sitôt passé ce premier écueil :

! LaTeX Error: Option clash for package xcolor.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.28 \RequirePackage
                  {fp}

Je précise que je cherche à compiler avec LuaLaTeX l'ECM suivant, est tiré de la documentation dudit package :

\documentclass{article}
\usepackage{pstricks}
\usepackage{pst-flags}
\begin{document}
Drapeau des Samoa américaines : \rput(0,0){\flagAS[2]}
\end{document}

Saperlipopette ! Que se passe-style ?

Posée 31 Déc '22, 09:37

Pathe's gravatar image

Pathe ♦♦
7.4k29197245
Taux d'acceptation : 55%


Le choc d'options vient de ce que pst-flags veut des options pour xcolor que pstricks ne demande pas. On peut réparer en commentant l'appel à pstricks.

De toute façon, il manque dans cet "ECM" l'appel à graphicx sinon \usegraphics n'est pas reconnu.

J'ai réussi à compilé en latex avec la commande latex --output-format=dvi puis j'ai fait un coup de dvips pour avoir le ps correct. Par contre je bute encore sur le passage à pdf.

(à suivre...)

Lien permanent

Publiée 31 Déc '22, 10:44

Le%20TeXnicien%20de%20surface's gravatar image

Le TeXnicien de surface
2.0k814
Taux d'acceptation : 28%

J'arrive au pdf à l'aide de ps2pdf avec l'option -dNOSAFER si on ne veut pas de cris.

Par contre dvipdfmx n'arrive pas à traiter le dvi (et je ne sais pas pourquoi).

(31 Déc '22, 10:49) Le TeXnicien de surface Le%20TeXnicien%20de%20surface's gravatar image

ça marche aussi (mais je pense que ce n'est qu'un raccourci pour ce que j'ai fait "a la mano") avec dvipdf qui réclame la même option (cf supra) pour cesser de geindre.

(31 Déc '22, 10:53) Le TeXnicien de surface Le%20TeXnicien%20de%20surface's gravatar image

@Le TeXnicien de surface : merci pour ces efforts ! Bin m'est avis que l'on n'est pas prêts de compiler ça pour le prochain numéro de La Lettre GUTenberg !

(31 Déc '22, 12:00) Pathe ♦♦ Pathe's gravatar image

Il suffit de ne pas charger le package PSTricks.

En revanche, le package pst-flags nécessite de charger le package graphicx (ce que, selon moi, il devrait faire lui-même) :

\documentclass{article}
\usepackage{graphicx}
\usepackage{pst-flags}
\begin{document}
Drapeau des Samoa américaines : \rput(0,0){\flagAS[2]}
\end{document}

En outre, les fichiers images (.eps) que ce package fournit devraient être proposés aussi au format .pdf de façon à ce qu'il puisse être utilisé dans le cadre d'une compilation via lualatex.

Lien permanent

Publiée 31 Déc '22, 12:00

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

@denis : peut-être serait-il bon d'en informer l'auteur du package, non ?

Par ailleurs, ça fonctionne très moyennement --- j'ai une erreur ! Package luatex.def Error: FileFlags/pst-American-Samoa-flag-seal-eps-converted-to.pdf' not found: using draft setting.` et, à la fin de la compilation, le drapeau n'est pas complet : il y manque l'aigle.

(31 Déc '22, 12:17) Pathe ♦♦ Pathe's gravatar image

Oui, c'est pour cela que je disais que, en l'état actuel des choses, ce package ne peut pas être utilisé avec une compilation lualatex. Mon ECM fonctionne avec une compilation latex.

(31 Déc '22, 14:31) denis ♦♦ denis's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.