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

lualatex, fancyhdr et pstricks

61 views
Skip to first unread message

david cobac

unread,
Apr 30, 2014, 7:01:50 AM4/30/14
to
Bonjour,

j'ai un petit problème avec fancyhdr qui ne semble pas vouloir appliquer des psframebox sans toutefois sortir d'erreur avec lualatex.
(j'ai essayé du coup avec fancybox qui fonctionne bien mais pstricks a plus de 'tricks' dans sa poche...)

Voici (ÀMHA) un ECM :

% !TEX en­co­ding = UTF-8 Uni­code
% !TEX TS-pro­gram = Lua­La­TeX
\documentclass{article}
\usepackage{ifluatex}
\ifluatex
%%
\else
\usepackage{pst-all}
\usepackage[utf8]{inputenc}
\fi
\usepackage{auto-pst-pdf}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lfoot{pied gauche}
\rfoot{\psframebox{pied droit}}
\begin{document}
\psframebox{Mon document}
\end{document}
%%% Local Variables:
%%% mode: LaTeX
%%% LaTeX-command: "lualatex --shell-escape"
%%% End:

merci pour toute aide

D. Cobac
Message has been deleted

bernard...@free.fr

unread,
Apr 30, 2014, 4:29:08 PM4/30/14
to
J'ai testé avec différents compilateurs. Ça ne fonctionne qu'avec LaTeX ou XeLaTeX. J'ai même changé fancyhdr pour titleps, qui fait la même chose mais sans doute différemment en interne : même résultat.

Ulrike Fischer

unread,
May 1, 2014, 10:38:33 AM5/1/14
to
Am Wed, 30 Apr 2014 04:01:50 -0700 (PDT) schrieb david cobac:

> Bonjour,
>
> j'ai un petit probl�me avec fancyhdr qui ne semble pas vouloir appliquer des psframebox sans toutefois sortir d'erreur avec lualatex.
> (j'ai essay� du coup avec fancybox qui fonctionne bien mais pstricks a plus de 'tricks' dans sa poche...)

Je ne pense pas que c'est une bonne idee d'utiliser pst-pdf pour
quelque chose dans les entetes. Tu es au milieu de l'output routine
en ce moment.

Si c'est un texte fix tu peux faire ceci:

......
\newsavebox\myrfoot
\rfoot{\usebox\myrfoot}
\begin{document}
\savebox\myrfoot{\psframebox{pied droit}}
......

--
Ulrike Fischer
http://www.troubleshooting-tex.de/

Herbert Voss

unread,
May 1, 2014, 1:06:25 PM5/1/14
to
Am 30.04.2014 13:01, schrieb david cobac:

> j'ai un petit probl�me avec fancyhdr qui ne semble pas vouloir appliquer des psframebox sans toutefois sortir d'erreur avec lualatex.
> (j'ai essay� du coup avec fancybox qui fonctionne bien mais pstricks a plus de 'tricks' dans sa poche...)



\documentclass{article}
\usepackage{ifluatex}
\usepackage{auto-pst-pdf}
\ifpdf\else\usepackage{pst-all}\fi
\ifluatex\else
\usepackage[utf8]{inputenc}
\fi
\usepackage{fancyhdr}
\pagestyle{fancy}
\lfoot{pied gauche}
\newsavebox\PSTBox
\savebox\PSTBox{%
\begin{postscript}
\psframebox[fillstyle=gradient]{pied droit}% fillstyle only demo
\end{postscript}}
\rfoot{\usebox\PSTBox}

\begin{document}
\psframebox{Mon document}
\end{document}

Herbert

david cobac

unread,
May 2, 2014, 7:38:12 AM5/2/14
to
Le jeudi 1 mai 2014 19:06:25 UTC+2, Herbert Voss a écrit :
> [...]
> \newsavebox\PSTBox
>[...]

Bonjour,

merci beaucoup à Ulrike et Herbert pour leurs réponses éclairées qui résolvent pour problème.

D. Cobac
0 new messages