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}