Souci xelatex/pstricks/bclogo

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Thibault
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 214
Inscription : jeudi 28 février 2008, 16:20
Localisation : Vendée

Souci xelatex/pstricks/bclogo

Message non lu par Thibault »

Bonjour à tous,

Je dépoussière un ancien sujet car j'ai testé un truc et le souci ne vient pas de là où je croyais... Je remets les choses en place.

Voici mon ECM :

Code : Tout sélectionner

\documentclass[french]{article}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage[blur]{bclogo}

\begin{document}

\textbf{SANS} bclogo :
	
\psset{unit=1cm}
\begin{pspicture}(0,0)(4,2)
	\psset{linecolor=blue}
	\cnodeput(1,1){A}{$A$} \cnodeput(3,1){B}{$B$}
	\ncline{A}{B} \naput{$a$}  \nbput{$b$}
\end{pspicture}
	

\textbf{AVEC} bclogo :

\begin{bclogo}{test}
  \begin{pspicture}(0,0)(4,2)
    \psset{linecolor=blue}
    \cnodeput(1,1){A}{$A$} \cnodeput(3,1){B}{$B$}
    \ncline{A}{B} \naput{$a$} \nbput{$b$}
  \end{pspicture}
\end{bclogo}	
\end{document}
Lorsque je compile avec mon ancienne commande de compilation LaTeX
latex -shell-escape -interaction=nonstopmode %s.tex && latex -shell-escape -interaction=nonstopmode %s.tex && dvips -o %s.ps %s.dvi && ps2pdf -sPAPERSIZE#a4 -dCompatibilityLevel=1.4 %s.ps && rm %s.ps tout se passe bien, voici ce que j'obtiens :
Image

Lorsque je compile avec ma nouvelle commande de compilation XeLaTeX
xelatex -shell-escape %s.tex voici ce que j'obtiens :
Image

Comme vous pouvez le voir, il y a un décalage des labels a et b dans le cas de l'utilisation de bclogo.

Au départ, j'ai pensé que le souci venait d'un conflit entre bclogo et pstricks mais en fait, cela vient d'un souci de la compilation avec xelatex.
Avez-vous une idée de ce qui pourrait être fait pour que cela passe avec XeLaTeX s'il vous plait ?

Merci d'avance.
Thibault
Prof de maths...
Utilisateur de LaTeX sous Linux (kubuntu 23.10)
Distrib TeXlive
Éditeur GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) + auctex + yasnippets