Initialisation du projet pst-solides3d.git (SVN revision 142)
[pst-solides3d.git] / doc / .svn / text-base / pst-solides3d-doc-solidespro.tex.svn-base
1 %% a compiler avec eplain
2 \input format-jpv
3 %\bookstyle
4 \footline {\hfill \the \pageno \hfill }
5 \titrestyle {\twentybf}
6 \titre {Le fichier solides.pro\\ \tenrm version 3.02, 15 janvier 2008}
7
8 \def \listingpath {%
9    /home/jp/src/postscript/jps/ml/pst-solides3d/travail/}
10
11 Ce document présente le fichier |solides.pro| utilisé pour le package
12 PSTricks {\sl pst-solides3d}%
13 \footnote
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}%
17 \footnote
18 {$^{(**)}$}{|melusine.eu.org/syracuse/bbgraf/|}. 
19 Cette librairie est consultable à l'url~: 
20 |melusine.eu.org/syracuse/bbgraf/jps2ps/pps/src.xml|.
21
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|.
26
27 \paragraphe {En-têtes, initialisations de variables globales}
28 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1}{51}
29
30 \paragraphe {Déclaration d'une fonte accentuée}
31 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{52}{61}
32
33 \paragraphe {Définitions des couleurs}
34 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{62}{149}
35
36 \paragraphe {Passage coordonnées 3d en coordonnées 2d}
37 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{151}{200}
38
39 \paragraphe {Transcription PSTricks --> jps}
40 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{201}{207}
41
42 \paragraphe {Pour l'option algebraic}
43 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{208}{227}
44
45 \paragraphe {Géométrie 2d basique}
46 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{228}{286}
47
48 \paragraphe {Insertion librairie jps}
49
50 \sparagraphe {Le repère utilisateur (repère jps)}
51 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{287}{379}
52
53 \sparagraphe {Routines de tests}
54 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{380}{453}
55
56 \sparagraphe {Conversions de types}
57 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{454}{518}
58
59 \sparagraphe {Projection de chaînes de caractères}
60 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{519}{591}
61
62 \sparagraphe {Appliquer une transformation à un chemin}
63 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{592}{659}
64
65 \sparagraphe {Base orthonormale à partie de la normale}
66 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{660}{747}
67
68 \sparagraphe {Projection d'un chemin}
69 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{748}{845}
70
71 \sparagraphe {Courbes de fonctions}
72 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{846}{1168}
73
74 \sparagraphe {Constantes et fonctions mathématiques}
75 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1169}{1263}
76
77 \sparagraphe {Divers}
78 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1264}{1479}
79
80 \sparagraphe {Routines sur les tableaux}
81 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1480}{1869}
82
83 \sparagraphe {Matrices}
84 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1870}{1905}
85
86 \sparagraphe {Routines pour le calcul 3d}
87 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{1906}{2214}
88
89 \sparagraphe {Routines pour le dessin 3d}
90 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{2215}{2282}
91
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}
94
95 \sparagraphe {Routines pour le calcul sur le type solid}
96 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{2429}{3429}
97
98 \sparagraphe {Routines pour le dessin d'un objet de type solid}
99 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3430}{3793}
100
101 \sparagraphe {Le cube tronqué}
102 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3794}{3879}
103
104 \vfill \eject
105 \sparagraphe {Les solides prédéfinis}
106 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{3880}{5190}
107
108 \paragraphe {Gestion des chaînes de caractère}
109 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5191}{5245}
110
111 \vfill \eject
112 \paragraphe {Interfaçage avec PSTricks}
113
114 \sparagraphe {Interface pour la macro |psSolid|}
115 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5246}{5721}
116
117 \vfill \eject
118 \sparagraphe {Interface pour la macro |psProjection|}
119 \partiallisting 0 {solides.pro}{Le fichier solides.pro}{5722}{6000}
120
121 \bye

Licence Creative Commons Les fichiers de Syracuse sont mis à disposition (sauf mention contraire) selon les termes de la
Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.