1 %% a compiler avec eplain
4 \footline {\hfill \the \pageno \hfill }
5 \titrestyle {\twentybf}
6 \titre {Le fichier solides.pro\\ \tenrm version 3.02, 15 janvier 2008}
9 /home/jp/src/postscript/jps/ml/pst-solides3d/travail/}
11 Ce document présente le fichier |solides.pro| utilisé pour le package
12 PSTricks {\sl pst-solides3d}%
14 {$^{(*)}$}{|melusine.eu.org/syracuse/pstricks/pst-solides3d/|}.
15 Une grande partie de ce fichier est synchrnoisée avec la \og librairie
16 jps\fg {} utilisée pour le logiciel {\sl jps2ps}%
18 {$^{(**)}$}{|melusine.eu.org/syracuse/bbgraf/|}.
19 Cette librairie est consultable à l'url~:
20 |melusine.eu.org/syracuse/bbgraf/jps2ps/pps/src.xml|.
22 Lorsque le fichier |solides.pro| contient une ligne avec l'expression
23 |### |{\sl file\/}| ###|, cela signifie que les lignes qui suivent
24 sont synchronisées avec le fichier \hfill \break
25 |melusine.eu.org/syracuse/bbgraf/jps2ps/pps/|{\sl file\/}|.pps|.
27 \paragraphe {En-têtes, initialisations de variables globales}
28 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1}{51}
30 \paragraphe {Déclaration d'une fonte accentuée}
31 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{52}{61}
33 \paragraphe {Définitions des couleurs}
34 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{62}{149}
36 \paragraphe {Passage coordonnées 3d en coordonnées 2d}
37 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{151}{200}
39 \paragraphe {Transcription PSTricks --> jps}
40 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{201}{207}
42 \paragraphe {Pour l'option algebraic}
43 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{208}{227}
45 \paragraphe {Géométrie 2d basique}
46 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{228}{286}
48 \paragraphe {Insertion librairie jps}
50 \sparagraphe {Le repère utilisateur (repère jps)}
51 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{287}{379}
53 \sparagraphe {Routines de tests}
54 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{380}{453}
56 \sparagraphe {Conversions de types}
57 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{454}{518}
59 \sparagraphe {Projection de chaînes de caractères}
60 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{519}{591}
62 \sparagraphe {Appliquer une transformation à un chemin}
63 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{592}{659}
65 \sparagraphe {Base orthonormale à partie de la normale}
66 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{660}{747}
68 \sparagraphe {Projection d'un chemin}
69 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{748}{845}
71 \sparagraphe {Courbes de fonctions}
72 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{846}{1168}
74 \sparagraphe {Constantes et fonctions mathématiques}
75 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1169}{1263}
78 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1264}{1479}
80 \sparagraphe {Routines sur les tableaux}
81 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1480}{1869}
83 \sparagraphe {Matrices}
84 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1870}{1905}
86 \sparagraphe {Routines pour le calcul 3d}
87 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1906}{2214}
89 \sparagraphe {Routines pour le dessin 3d}
90 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{2215}{2282}
92 \sparagraphe {Gestion des chemins définis par des chaînes de caractères}
93 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{2283}{2428}
95 \sparagraphe {Routines pour le calcul sur le type solid}
96 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{2429}{3429}
98 \sparagraphe {Routines pour le dessin d'un objet de type solid}
99 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3430}{3793}
101 \sparagraphe {Le cube tronqué}
102 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3794}{3879}
105 \sparagraphe {Les solides prédéfinis}
106 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3880}{5190}
108 \paragraphe {Gestion des chaînes de caractère}
109 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5191}{5245}
112 \paragraphe {Interfaçage avec PSTricks}
114 \sparagraphe {Interface pour la macro |psSolid|}
115 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5246}{5721}
118 \sparagraphe {Interface pour la macro |psProjection|}
119 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5722}{6000}