Retour

utilisation.tex

Télécharger le fichier
Pour obtenir un dessin, on commence par le décrire dans un fichier
séparé avec une syntaxe spécifique (le fichier {\sl source\/} $jps$), puis on fait lire
ce fichier au script qui produit l'image désirée.
 
\bigskip
 
\bgroup
\catcode`\|=12
\input /usr/share/texmf/tex/generic/pstricks/pstricks.tex
\input /usr/share/texmf/tex/generic/pstricks/pst-node.tex
 
\centerline {
\Rnode {A}{\psframebox {le fichier $jps$}}
\hskip 30mm
\Rnode {B}{\psframebox {le fichier postscript}}
\ncline {->}{A}{B}\naput*{{\tt jps2ps}}
}
 
\egroup
 
 
Le langage utilisé pour le fichier $jps$ est Postscript lui-même,
enrichi d'un certain nombre de macros (le format jps). L'essentiel du
travail de |jps2ps| consiste à regarder quelles sont les macros utilisées
afin d'insérer leurs définitions dans le fichier final, avant
d'insérer le fichier jps lui-même qui consistue la seule partie
génératrice de dessin.
 
La syntaxe générale est
$$
   \hbox {|jps2ps|} \quad [options] \quad source
$$
avec
$$\vcenter {{\halign {
   %% preamble
      #\quad \hss & \vtop {\hsize 140mm {#}}
   \cr
      $source$&
      est le fichier source. Si celui-ci est absent, le script
      lira son entrée standard, et si le nom de fichier ne comporte pas
      d'extension, le script rajoutera lui-même le suffixe $.jps$ et
      cherchera le fichier $source.jps$
   \cr
      |-a|&
      indique que la sortie doit se faire dans le fichier $source.ps$
   \cr
      |-v|&
      affiche le numéro de version
   \cr
      |-i| $file$&
      charge le fichier $file$ avant de lire le fichier source. Cette
option permet notamment le chargement d'un ou plusieurs fichiers de
macros utilisateurs.
   \cr
      |-o| $file$&
      indique que la sortie doit se faire dans le fichier $file$
   \cr
      |-s| $source$&
      indique que le fichier source est $source$
   \cr
      |-pst|&
      affiche les indications utiles pour utiliser le fichier
postscript produit dans l'en\-vi\-ron\-ne\-ment PSTricks pour \TeX .
   \cr
      |-lpst|&
      affiche les indications utiles pour utiliser le fichier
postscript produit dans l'en\-vi\-ron\-ne\-ment PSTricks pour \LaTeX .
   \cr
}}}
$$
 
Par exemple, si le fichier $jps$ se nomme |essai.jps|, la commande
|jps2ps.pl -a essai.jps| produira le fichier postscript et le
sauvegardera dans le fichier |essai.ps|.
 
Si les options |-a| et |-o| ne sont pas utilisées, la sortie se fera
sur la sortie standard.
 
Ainsi,
voici un fichier $jps$ de 3~lignes accompagné de l'image produite~:
\epsfxsize 50mm
\exemple {ex_01}
 
Il n'est pas prévu d'interface graphique. Pour utiliser ce script, il
vous faudra un éditeur pour créer vos fichiers $jps$, ainsi qu'un
visualisateur de fichiers postscript.
 
Il existe  cependant 
une interface HTML pour l'utilisation en réseau, ce qui permet de
piloter le script à travers des formulaires. Efficace en réseau local,
il est également installé sur l'Internet, même si les
temps de transmissions rendent son utilisation difficile (voir
|http://melusine.eu.org/syracuse/bbgraf/|). 
 
Le but de ce document est de décrire le format $jps$.
Tout ceci n'est encore qu'à un stade très expérimental. Merci de votre
indulgence.