]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/programming-interface.itely
Merge branch 'master' of ssh://jeancharlesm@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / de / user / programming-interface.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: 6bcad9cdc487270910758b1ee39cf3c8aee1015e
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 @ifhtml
15 UNTRANSLATED NODE: IGNORE ME
16 @end ifhtml
17
18
19 @menu
20 * Music functions::
21 * Programmer interfaces::
22 * Building complicated functions::
23 * Markup programmer interface::
24 * Contexts for programmers::
25 * Scheme procedures as properties::
26 * TODO moved into scheme::
27 @end menu
28
29 @node Music functions
30 @section Music functions
31
32 @ifhtml
33 UNTRANSLATED NODE: IGNORE ME
34 @end ifhtml
35
36
37 @menu
38 * Overview of music functions::
39 * Simple substitution functions::
40 * Paired substitution functions::
41 * Mathematics in functions::
42 * Void functions::
43 * Functions without arguments::
44 * Overview of available music functions::
45 @end menu
46
47 @node Overview of music functions
48 @subsection Overview of music functions
49
50 @ifhtml
51 UNTRANSLATED NODE: IGNORE ME
52 @end ifhtml
53
54
55 @node Simple substitution functions
56 @subsection Simple substitution functions
57
58 @ifhtml
59 UNTRANSLATED NODE: IGNORE ME
60 @end ifhtml
61
62
63 @node Paired substitution functions
64 @subsection Paired substitution functions
65
66 @ifhtml
67 UNTRANSLATED NODE: IGNORE ME
68 @end ifhtml
69
70
71 @node Mathematics in functions
72 @subsection Mathematics in functions
73
74 @ifhtml
75 UNTRANSLATED NODE: IGNORE ME
76 @end ifhtml
77
78
79 @node Void functions
80 @subsection Void functions
81
82 @ifhtml
83 UNTRANSLATED NODE: IGNORE ME
84 @end ifhtml
85
86
87 @node Functions without arguments
88 @subsection Functions without arguments
89
90 @ifhtml
91 UNTRANSLATED NODE: IGNORE ME
92 @end ifhtml
93
94
95 @node Overview of available music functions
96 @subsection Overview of available music functions
97
98 @ifhtml
99 UNTRANSLATED NODE: IGNORE ME
100 @end ifhtml
101
102
103 @include identifiers.tely
104 @node Programmer interfaces
105 @section Programmer interfaces
106
107 @ifhtml
108 UNTRANSLATED NODE: IGNORE ME
109 @end ifhtml
110
111
112 @menu
113 * Input variables and Scheme::
114 * Internal music representation::
115 @end menu
116
117 @node Input variables and Scheme
118 @subsection Input variables and Scheme
119
120 @ifhtml
121 UNTRANSLATED NODE: IGNORE ME
122 @end ifhtml
123
124
125 @node Internal music representation
126 @subsection Internal music representation
127
128 @ifhtml
129 UNTRANSLATED NODE: IGNORE ME
130 @end ifhtml
131
132
133 @node Building complicated functions
134 @section Building complicated functions
135
136 @ifhtml
137 UNTRANSLATED NODE: IGNORE ME
138 @end ifhtml
139
140
141 @menu
142 * Displaying music expressions::
143 * Music properties::
144 * Doubling a note with slurs (example)::
145 * Adding articulation to notes (example)::
146 @end menu
147
148 @node Displaying music expressions
149 @subsection Displaying music expressions
150
151 @ifhtml
152 UNTRANSLATED NODE: IGNORE ME
153 @end ifhtml
154
155
156 @node Music properties
157 @subsection Music properties
158
159 @ifhtml
160 UNTRANSLATED NODE: IGNORE ME
161 @end ifhtml
162
163
164 @node Doubling a note with slurs (example)
165 @subsection Doubling a note with slurs (example)
166
167 @ifhtml
168 UNTRANSLATED NODE: IGNORE ME
169 @end ifhtml
170
171
172 @node Adding articulation to notes (example)
173 @subsection Adding articulation to notes (example)
174
175 @ifhtml
176 UNTRANSLATED NODE: IGNORE ME
177 @end ifhtml
178
179
180 @node Markup programmer interface
181 @section Markup programmer interface
182
183 @ifhtml
184 UNTRANSLATED NODE: IGNORE ME
185 @end ifhtml
186
187
188 @menu
189 * Markup construction in Scheme::
190 * How markups work internally::
191 * New markup command definition::
192 * New markup list command definition::
193 @end menu
194
195 @node Markup construction in Scheme
196 @subsection Markup construction in Scheme
197
198 @ifhtml
199 UNTRANSLATED NODE: IGNORE ME
200 @end ifhtml
201
202
203 @node How markups work internally
204 @subsection How markups work internally
205
206 @ifhtml
207 UNTRANSLATED NODE: IGNORE ME
208 @end ifhtml
209
210
211 @node New markup command definition
212 @subsection New markup command definition
213
214 @ifhtml
215 UNTRANSLATED NODE: IGNORE ME
216 @end ifhtml
217
218
219 @node New markup list command definition
220 @subsection New markup list command definition
221
222 @ifhtml
223 UNTRANSLATED NODE: IGNORE ME
224 @end ifhtml
225
226
227 @node Contexts for programmers
228 @section Contexts for programmers
229
230 @ifhtml
231 UNTRANSLATED NODE: IGNORE ME
232 @end ifhtml
233
234
235 @menu
236 * Context evaluation::
237 * Running a function on all layout objects::
238 @end menu
239
240 @node Context evaluation
241 @subsection Context evaluation
242
243 @ifhtml
244 UNTRANSLATED NODE: IGNORE ME
245 @end ifhtml
246
247
248 @node Running a function on all layout objects
249 @subsection Running a function on all layout objects
250
251 @ifhtml
252 UNTRANSLATED NODE: IGNORE ME
253 @end ifhtml
254
255
256 @node Scheme procedures as properties
257 @section Scheme procedures as properties
258
259 @ifhtml
260 UNTRANSLATED NODE: IGNORE ME
261 @end ifhtml
262
263
264 @node TODO moved into scheme
265 @section TODO moved into scheme
266
267 @ifhtml
268 UNTRANSLATED NODE: IGNORE ME
269 @end ifhtml
270
271
272 @menu
273 * Using Scheme code instead of \tweak::
274 * Difficult tweaks::
275 @end menu
276
277 @node Using Scheme code instead of \tweak
278 @subsection Using Scheme code instead of @code{\tweak}
279
280 @ifhtml
281 UNTRANSLATED NODE: IGNORE ME
282 @end ifhtml
283
284
285 @node Difficult tweaks
286 @subsection Difficult tweaks
287
288 @ifhtml
289 UNTRANSLATED NODE: IGNORE ME
290 @end ifhtml
291
292
293
294 @c -- SKELETON FILE --