1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 6bcad9cdc487270910758b1ee39cf3c8aee1015e
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
11 @node Interfaces for programmers
12 @chapter Interfaces for programmers
15 UNTRANSLATED NODE: IGNORE ME
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::
30 @section Music functions
33 UNTRANSLATED NODE: IGNORE ME
38 * Overview of music functions::
39 * Simple substitution functions::
40 * Paired substitution functions::
41 * Mathematics in functions::
43 * Functions without arguments::
44 * Overview of available music functions::
47 @node Overview of music functions
48 @subsection Overview of music functions
51 UNTRANSLATED NODE: IGNORE ME
55 @node Simple substitution functions
56 @subsection Simple substitution functions
59 UNTRANSLATED NODE: IGNORE ME
63 @node Paired substitution functions
64 @subsection Paired substitution functions
67 UNTRANSLATED NODE: IGNORE ME
71 @node Mathematics in functions
72 @subsection Mathematics in functions
75 UNTRANSLATED NODE: IGNORE ME
80 @subsection Void functions
83 UNTRANSLATED NODE: IGNORE ME
87 @node Functions without arguments
88 @subsection Functions without arguments
91 UNTRANSLATED NODE: IGNORE ME
95 @node Overview of available music functions
96 @subsection Overview of available music functions
99 UNTRANSLATED NODE: IGNORE ME
103 @include identifiers.tely
104 @node Programmer interfaces
105 @section Programmer interfaces
108 UNTRANSLATED NODE: IGNORE ME
113 * Input variables and Scheme::
114 * Internal music representation::
117 @node Input variables and Scheme
118 @subsection Input variables and Scheme
121 UNTRANSLATED NODE: IGNORE ME
125 @node Internal music representation
126 @subsection Internal music representation
129 UNTRANSLATED NODE: IGNORE ME
133 @node Building complicated functions
134 @section Building complicated functions
137 UNTRANSLATED NODE: IGNORE ME
142 * Displaying music expressions::
144 * Doubling a note with slurs (example)::
145 * Adding articulation to notes (example)::
148 @node Displaying music expressions
149 @subsection Displaying music expressions
152 UNTRANSLATED NODE: IGNORE ME
156 @node Music properties
157 @subsection Music properties
160 UNTRANSLATED NODE: IGNORE ME
164 @node Doubling a note with slurs (example)
165 @subsection Doubling a note with slurs (example)
168 UNTRANSLATED NODE: IGNORE ME
172 @node Adding articulation to notes (example)
173 @subsection Adding articulation to notes (example)
176 UNTRANSLATED NODE: IGNORE ME
180 @node Markup programmer interface
181 @section Markup programmer interface
184 UNTRANSLATED NODE: IGNORE ME
189 * Markup construction in Scheme::
190 * How markups work internally::
191 * New markup command definition::
192 * New markup list command definition::
195 @node Markup construction in Scheme
196 @subsection Markup construction in Scheme
199 UNTRANSLATED NODE: IGNORE ME
203 @node How markups work internally
204 @subsection How markups work internally
207 UNTRANSLATED NODE: IGNORE ME
211 @node New markup command definition
212 @subsection New markup command definition
215 UNTRANSLATED NODE: IGNORE ME
219 @node New markup list command definition
220 @subsection New markup list command definition
223 UNTRANSLATED NODE: IGNORE ME
227 @node Contexts for programmers
228 @section Contexts for programmers
231 UNTRANSLATED NODE: IGNORE ME
236 * Context evaluation::
237 * Running a function on all layout objects::
240 @node Context evaluation
241 @subsection Context evaluation
244 UNTRANSLATED NODE: IGNORE ME
248 @node Running a function on all layout objects
249 @subsection Running a function on all layout objects
252 UNTRANSLATED NODE: IGNORE ME
256 @node Scheme procedures as properties
257 @section Scheme procedures as properties
260 UNTRANSLATED NODE: IGNORE ME
264 @node TODO moved into scheme
265 @section TODO moved into scheme
268 UNTRANSLATED NODE: IGNORE ME
273 * Using Scheme code instead of \tweak::
277 @node Using Scheme code instead of \tweak
278 @subsection Using Scheme code instead of @code{\tweak}
281 UNTRANSLATED NODE: IGNORE ME
285 @node Difficult tweaks
286 @subsection Difficult tweaks
289 UNTRANSLATED NODE: IGNORE ME
294 @c -- SKELETON FILE --