]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/fr/user/programming-interface.itely
Merge master into nested-bookparts
[lilypond.git] / Documentation / fr / user / programming-interface.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: 4a527608c5ff2ce31e596495d00dce181dc1b9ea
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10
11 @node Interfaces for programmers
12 @chapter Interfaces for programmers
13
14 @untranslated
15
16
17 @menu
18 * Music functions::             
19 * Programmer interfaces::       
20 * Building complicated functions::  
21 * Markup programmer interface::  
22 * Contexts for programmers::    
23 * Scheme procedures as properties::  
24 @end menu
25
26 @node Music functions
27 @section Music functions
28
29 @untranslated
30
31
32 @menu
33 * Overview of music functions::  
34 * Simple substitution functions::  
35 * Paired substitution functions::  
36 * Mathematics in functions::    
37 * Void functions::              
38 * Functions without arguments::  
39 * Overview of available music functions::  
40 @end menu
41
42 @node Overview of music functions
43 @subsection Overview of music functions
44
45 @untranslated
46
47
48 @node Simple substitution functions
49 @subsection Simple substitution functions
50
51 @untranslated
52
53
54 @node Paired substitution functions
55 @subsection Paired substitution functions
56
57 @untranslated
58
59
60 @node Mathematics in functions
61 @subsection Mathematics in functions
62
63 @untranslated
64
65
66 @node Void functions
67 @subsection Void functions
68
69 @untranslated
70
71
72 @node Functions without arguments
73 @subsection Functions without arguments
74
75 @untranslated
76
77
78 @node Overview of available music functions
79 @subsection Overview of available music functions
80
81 @untranslated
82
83
84 @include identifiers.tely
85 @node Programmer interfaces
86 @section Programmer interfaces
87
88 @untranslated
89
90
91 @menu
92 * Input variables and Scheme::  
93 * Internal music representation::  
94 @end menu
95
96 @node Input variables and Scheme
97 @subsection Input variables and Scheme
98
99 @untranslated
100
101
102 @node Internal music representation
103 @subsection Internal music representation
104
105 @untranslated
106
107
108 @node Building complicated functions
109 @section Building complicated functions
110
111 @untranslated
112
113
114 @menu
115 * Displaying music expressions::  
116 * Music properties::            
117 * Doubling a note with slurs (example)::  
118 * Adding articulation to notes (example)::  
119 @end menu
120
121 @node Displaying music expressions
122 @subsection Displaying music expressions
123
124 @untranslated
125
126
127 @node Music properties
128 @subsection Music properties
129
130 @untranslated
131
132
133 @node Doubling a note with slurs (example)
134 @subsection Doubling a note with slurs (example)
135
136 @untranslated
137
138
139 @node Adding articulation to notes (example)
140 @subsection Adding articulation to notes (example)
141
142 @untranslated
143
144
145 @node Markup programmer interface
146 @section Markup programmer interface
147
148 @untranslated
149
150
151 @menu
152 * Markup construction in Scheme::  
153 * How markups work internally::  
154 * New markup command definition::  
155 * New markup list command definition::  
156 @end menu
157
158 @node Markup construction in Scheme
159 @subsection Markup construction in Scheme
160
161 @untranslated
162
163
164 @node How markups work internally
165 @subsection How markups work internally
166
167 @untranslated
168
169
170 @node New markup command definition
171 @subsection New markup command definition
172
173 @untranslated
174
175
176 @node New markup list command definition
177 @subsection New markup list command definition
178
179 @untranslated
180
181
182 @node Contexts for programmers
183 @section Contexts for programmers
184
185 @untranslated
186
187
188 @menu
189 * Context evaluation::          
190 * Running a function on all layout objects::  
191 @end menu
192
193 @node Context evaluation
194 @subsection Context evaluation
195
196 @untranslated
197
198
199 @node Running a function on all layout objects
200 @subsection Running a function on all layout objects
201
202 @untranslated
203
204
205 @node Scheme procedures as properties
206 @section Scheme procedures as properties
207
208 @untranslated
209
210 @c -- SKELETON FILE --