1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 829be449be664ea765ed43f5d56b50b41e43b397
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
10 @node Interfaces for programmers
11 @chapter Interfaces for programmers
13 UNTRANSLATED NODE: IGNORE ME
17 * Programmer interfaces::
18 * Building complicated functions::
19 * Markup programmer interface::
20 * Contexts for programmers::
21 * Scheme procedures as properties::
24 @section Music functions
26 UNTRANSLATED NODE: IGNORE ME
29 * Overview of music functions::
30 * Simple substitution functions::
31 * Paired substitution functions::
32 * Mathematics in functions::
35 @node Overview of music functions
36 @subsection Overview of music functions
38 UNTRANSLATED NODE: IGNORE ME
40 @node Simple substitution functions
41 @subsection Simple substitution functions
43 UNTRANSLATED NODE: IGNORE ME
45 @node Paired substitution functions
46 @subsection Paired substitution functions
48 UNTRANSLATED NODE: IGNORE ME
50 @node Mathematics in functions
51 @subsection Mathematics in functions
53 UNTRANSLATED NODE: IGNORE ME
56 @subsection Void functions
58 UNTRANSLATED NODE: IGNORE ME
60 @node Programmer interfaces
61 @section Programmer interfaces
63 UNTRANSLATED NODE: IGNORE ME
66 * Input variables and Scheme::
67 * Internal music representation::
69 @node Input variables and Scheme
70 @subsection Input variables and Scheme
72 UNTRANSLATED NODE: IGNORE ME
74 @node Internal music representation
75 @subsection Internal music representation
77 UNTRANSLATED NODE: IGNORE ME
79 @node Building complicated functions
80 @section Building complicated functions
82 UNTRANSLATED NODE: IGNORE ME
85 * Displaying music expressions::
87 * Doubling a note with slurs (example)::
88 * Adding articulation to notes (example)::
90 @node Displaying music expressions
91 @subsection Displaying music expressions
93 UNTRANSLATED NODE: IGNORE ME
95 @node Music properties
96 @subsection Music properties
98 UNTRANSLATED NODE: IGNORE ME
100 @node Doubling a note with slurs (example)
101 @subsection Doubling a note with slurs (example)
103 UNTRANSLATED NODE: IGNORE ME
105 @node Adding articulation to notes (example)
106 @subsection Adding articulation to notes (example)
108 UNTRANSLATED NODE: IGNORE ME
110 @node Markup programmer interface
111 @section Markup programmer interface
113 UNTRANSLATED NODE: IGNORE ME
116 * Markup construction in Scheme::
117 * How markups work internally::
118 * New markup command definition::
120 @node Markup construction in Scheme
121 @subsection Markup construction in Scheme
123 UNTRANSLATED NODE: IGNORE ME
125 @node How markups work internally
126 @subsection How markups work internally
128 UNTRANSLATED NODE: IGNORE ME
130 @node New markup command definition
131 @subsection New markup command definition
133 UNTRANSLATED NODE: IGNORE ME
135 @node Contexts for programmers
136 @section Contexts for programmers
138 UNTRANSLATED NODE: IGNORE ME
141 * Context evaluation::
142 * Running a function on all layout objects::
144 @node Context evaluation
145 @subsection Context evaluation
147 UNTRANSLATED NODE: IGNORE ME
149 @node Running a function on all layout objects
150 @subsection Running a function on all layout objects
152 UNTRANSLATED NODE: IGNORE ME
154 @node Scheme procedures as properties
155 @section Scheme procedures as properties
157 UNTRANSLATED NODE: IGNORE ME