vendredi 19 juillet 2013

Transformations de texte : un effet de perspective

Le code :

\documentclass{article}
\usepackage{pst-nltr}
\usepackage[a4paper,margin=2cm]{geometry}

\begin{document}
\begin{center}
\begin{pspicture}(-8,-3)(8,5)
\psframe(-8,-3)(8,5)
\pstVerb{
/FC {
/y exch def
/x exch def
 x 1.5 mul y x abs 0.05 mul 2 add mul
} def}%
\psset{transform=FC}
\psTransformText[fillstyle=solid,fillcolor={[rgb]{.25 0.75 0.25}},fontscale=1,pos=cc,PSfont=Helvetica](0,0){Un effet de perspective}%
\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=5pt](-8,-3)(8,5)
\pstVerb{
/FC {
/y exch def
/x exch def
 x 1.5 mul y x abs 0.7 mul 2 add mul
} def}%
\psset{transform=FC}
\psLineNL[linecolor=red](-5.33,-0.5)(5.33,-0.5)
\psLineNL[linecolor=red](-5.33,0.5)(5.33,0.5)
\end{pspicture}
\end{center}
\end{document}

Je rappelle que le package pst-nltr est disponible (pst-nltr.pro, pst-nltr.sty et pst-nltr.tex avec la documentation) ici dans le sous-dossier juillet2013 du dossier :



Aucun commentaire:

Enregistrer un commentaire