\vfill
\begin{center}
\textcolor{white}{\textbf{\today}}\\[0.3cm]
-\textcolor{white}{\url{http://melusine.eu.org/syracuse/G/pstricks/}}\\
+\textcolor{white}{\url{http://melusine.eu.org/syracuse/G/pst-anamorphosis/}}\\
\includegraphics[scale=0.4]{logo_syracuse}
\end{center}
Le package `\textsf{pst-anamorphosis}' est compos\'{e}, actuellement, de \mbox{deux~parties~:}
\begin{itemize}
\item `\textsf{pst-anamorphosis}' qui permet d'afficher l'anamorphose d'un fichier au format \textsf{.eps} ;
- \item `\textsf{pst-anamorphosis-add}' qui est son compl\'{e}ment et qui adapte certaines macros de \textsf{PStricks} comme \verb+\psline+ et d'autres d\'{e}taill\'{e}es par la suite, au trac\'{e} d'anamorphoses personnelles dessin\'{e}es avec ces commandes. De plus, cette partie permet l'affichage de texte anamorphos\'{e} et de dessins au format \textsf{.pst} c'est-\`{a}-dire compos\'{e} de commandes \textsf{PStricks}.
+ \item `\textsf{pst-anamorphosis-add}' qui est son compl\'{e}ment et qui adapte certaines macros de \textsf{PSTricks} comme \verb+\psline+ et d'autres d\'{e}taill\'{e}es par la suite, au trac\'{e} d'anamorphoses personnelles dessin\'{e}es avec ces commandes. De plus, cette partie permet l'affichage de texte anamorphos\'{e} et de dessins au format \textsf{.pst} c'est-\`{a}-dire compos\'{e} de commandes \textsf{PSTricks}.
\end{itemize}
Ce package permet de calculer et dessiner les images anamorphiques planes obtenues par les anamorphoses suivantes :
\begin{enumerate}
\item l'unit\'{e} du quadrillage ou plut\^{o}t le demi-c\^{o}t\'{e} du carr\'{e} : \textsf{ua=2}.
\item Un bool\'{e}en \textsf{[drawanamorphosis=true]} qui dessine l'image anamorphique et qui positionn\'{e} \`{a} \textsf{[false]} permet de faire des essais de dimensions et de cadrage par rapport au \textit{cercle} de base du miroir ;
\item un facteur d'\'{e}chelle \textsf{[scale=1 1]} suivant $x$ et $y$ pour adapter les dimensions de l'image au miroir.
+ \item Une option permettant de choisir, \'{e}ventuellement, le chemin du r\'{e}pertoire contenant les images au format eps :\textsf{[path=]}, il est vide par d\'{e}faut, ce qui implique que les images sont dans le m\^{e}me r\'{e}pertoire que le fichier de travail. Il faut signaler une particularit\'{e} li\'{e}e \`{a} l'interpr\'{e}teur postscript, que ce soit sous Windows ou Linux il ne doit pas comporter de \textbackslash{}. On pourra utiliser par exemple :
+
+\verb+\psset{path=C:/Dokumente und Einstellungen/Besitzer/Desktop/workfolder/}+
\end{itemize}
+
\section{pst-anamorphosis-add}
\subsection{Les macros \textbackslash{}pscircleA, \textbackslash{}pscurveA, \textbackslash{}psccurveA, \textbackslash{}psbezierA, \mbox{\textbackslash{}pnodeA} et \textbackslash{}movetoA}
Ces commandes sont calqu\'{e}es sur celles de PStricks, elles ont donc les m\^{e}mes options, elles s'adaptent automatiquement au type d'anamorphose choisi.
+
\subsection{Un texte}
\verb+\pstextA[options](x,y){texte}+ permet de placer le texte centr\'{e} au point de coordonn\'{e}es~$(x,y)$.
\item un facteur d'\'{e}chelle \textsf{[scale=1 1]}, comme pour les images.
\end{itemize}
+
\subsection{Un fichier \textsf{.pst}}
Une commande sp\'{e}cifique permet le calcul et l'affichage des fichiers au format \textbf{.pst} : \mbox{\textbf{\textbackslash{}AFP\{fichier.pst\}}.} Cette image peut \^{e}tre mise \`{a} une \'{e}chelle diff\'{e}rente ou d\'{e}plac\'{e}e si le type d'anamorphose choisie le n\'{e}cessite, comme dans l'exemple suivant :
\AFP{tiger.pst}
\end{lstlisting}
+\newpage
+
\section{Exemples}
\subsection{Anamorphose cylindrique}
L'anamorphose cylindrique est celle qui est trac\'{e}e par d\'{e}faut si aucun type n'est sp\'{e}cifi\'{e}. Comme options, elle ne n\'{e}cessite que le rayon du cylindre, l'abscisse et l'ordonn\'{e}e du point de vue, comme nous l'avons vu dans la partie th\'{e}orique la cote du point de vue n'intervient pas. Comme tous les autres types d'anamorphoses, le dessin pourra \^{e}tre mis \`{a} l'\'{e}chelle, si n\'{e}cessaire, avec l'option \textsf{[scale=sx sy]}.
\begin{center}
+\psscalebox{0.8}{
\begin{pspicture}[showgrid](-8,-4)(8,10)
\pscircle[doubleline=true]{3}
\psset{Yv=100,linestyle=dotted}
}
\pstextA[fontsize=25,scale=1.5 -1,fillcolor=black](0,-3){Mickey}
\end{pspicture}
+}
\end{center}
\begin{lstlisting}
\begin{pspicture}[showgrid](-8,-4)(8,10)
\end{pspicture}
\end{lstlisting}
+
\subsection{Anamorphose conique}
Comme options, l'anamorphose conique ne n\'{e}cessite que le rayon de la base du c\^{o}ne \textsf{Rmirror=3}, la hauteur du c\^{o}ne et la cote \textsf{Zv=10} du point de vue.
\end{pspicture}
\end{lstlisting}
+
\subsection{Anamorphose h\'{e}misph\'{e}rique}
L'anamorphose sph\'{e}rique poss\`{e}de comme options le rayon du la sph\`{e}re et les 3 coordonn\'{e}es du point de vue. C'est la plus d\'{e}licate \`{a} mettre au point pour que tous les rayons r\'{e}fl\'{e}chis par le miroir parviennent \`{a} l'\oe{}il.
\end{pspicture}
\end{lstlisting}
+
\subsection{Anamorphose oblique ou perspective}
Les options sont particuli\`{e}res :
\item Un bool\'{e}en \textsf{perpsective=true} qui repr\'{e}sente l'objet trait\'{e} en perspective et qui positionn\'{e} \`{a} \textsf{false} donne la repr\'{e}sentation invers\'{e}e c'est-\`{a}-dire l'anamorphose oblique.
\end{itemize}
\begin{center}
-\begin{pspicture}(-4,-3)(4,12)
+\begin{pspicture}(-4,-3)(4,11)
\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=4pt](-3,-3)(3,3)
\psset{ua=3,F=12,D=2}
\psanamorphosis[type=perspective,scale=0.75 0.75](0,0){parrot.eps}
\end{center}
\end{lstlisting}
+
\subsection{Perspective invers\'{e}e}
+
Ceci est extrait de la page 59 du Baltru\v{s}a\"{\i}tis :
\begin{quote}\itshape
<<~L'arrangement peut fonctionner dans les deux sens. Si le carr\'{e} en perspective se pr\'{e}sente comme un trap\`{e}ze, le trap\`{e}ze y appara\^{\i}t comme un carr\'{e}.
Un renversement du point de vue ramen\'{e} au dessus du point principal (\`{a} une hauteur \'{e}gale \`{a} l'\'{e}loignement de la distance) et install\'{e} en quelque sorte dans le tableau, aboutit \`{a} un effet contraire. Les m\^{e}mes r\'{e}tr\'{e}cissements corrigent les formes et les rapprochent au lieu de les \'{e}loigner et de les alt\'{e}rer, comme dans un film \`{a} l'envers. La perspective est \`{a} rebours.~>>
\end{quote}
\begin{center}
-\psscalebox{2}{
-\begin{pspicture}(-3,-8)(3,3)
-\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=6pt](-3,-3)(3,-6)
+\psscalebox{1.5}{
+\begin{pspicture}(-3,-5)(3,3)
+\psgrid[subgriddiv=0,gridcolor=lightgray,griddots=10,gridlabels=6pt](-3,-3)(3,-5)
\psset{ua=3,F=14,D=3,type=inverseperspective,linewidth=0.5\pslinewidth}
\multido{\i=-3+1}{7}{%
\pnode(! \i\space -3){A}
\end{pspicture}
\end{lstlisting}
-\section{Les fichiers pst}
+
+\section{Les fichiers \textsf{pst}}
\begin{center}
\begin{pspicture}[showgrid](-5,-6)(5,3)
\item \textsf{pstoedit} intervient \`{a} nouveau, avec les m\^{e}mes options, et on enregistre le fichier final sous le nom : \textsf{donald.eps}.
\end{enumerate}
\begin{center}
-\begin{pspicture}[showgrid](-8,-4)(8,10)
+\psscalebox{0.9}{
+\begin{pspicture}[showgrid](-8,-4.5)(8,10)
\pscircle[doubleline=true]{3}
\psset{Yv=100,linestyle=dotted}
\psanamorphosis[scale=1 -1](0,0){donald.eps}
}
\pstextA[fontsize=25,scale=1.5 -1,fillcolor=black](0,-2.5){Donald}
\end{pspicture}
+}
\end{center}
\begin{lstlisting}
\begin{pspicture}[showgrid](-8,-4)(8,10)