1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 8c96e698d0bb70a1a903ee895b91a38e79bb6692
7 When revising a translation, copy the HEAD committish of the
8 version that you are working on. See TRANSLATION for details.
12 @node Interfaces for programmers
13 @chapter Interfaces for programmers
15 UNTRANSLATED NODE: IGNORE ME
19 * Programmer interfaces::
20 * Building complicated functions::
21 * Markup programmer interface::
22 * Contexts for programmers::
23 * Scheme procedures as properties::
26 @section Music functions
28 UNTRANSLATED NODE: IGNORE ME
31 * Overview of music functions::
32 * Simple substitution functions::
33 * Paired substitution functions::
34 * Mathematics in functions::
36 * Functions without arguments::
37 * Overview of available music functions::
39 @node Overview of music functions
40 @subsection Overview of music functions
42 UNTRANSLATED NODE: IGNORE ME
44 @node Simple substitution functions
45 @subsection Simple substitution functions
47 UNTRANSLATED NODE: IGNORE ME
49 @node Paired substitution functions
50 @subsection Paired substitution functions
52 UNTRANSLATED NODE: IGNORE ME
54 @node Mathematics in functions
55 @subsection Mathematics in functions
57 UNTRANSLATED NODE: IGNORE ME
60 @subsection Void functions
62 UNTRANSLATED NODE: IGNORE ME
64 @node Functions without arguments
65 @subsection Functions without arguments
67 UNTRANSLATED NODE: IGNORE ME
69 @node Overview of available music functions
70 @subsection Overview of available music functions
72 UNTRANSLATED NODE: IGNORE ME
74 @include identifiers.tely
75 @node Programmer interfaces
76 @section Programmer interfaces
78 UNTRANSLATED NODE: IGNORE ME
81 * Input variables and Scheme::
82 * Internal music representation::
84 @node Input variables and Scheme
85 @subsection Input variables and Scheme
87 UNTRANSLATED NODE: IGNORE ME
89 @node Internal music representation
90 @subsection Internal music representation
92 UNTRANSLATED NODE: IGNORE ME
94 @node Building complicated functions
95 @section Building complicated functions
97 UNTRANSLATED NODE: IGNORE ME
100 * Displaying music expressions::
102 * Doubling a note with slurs (example)::
103 * Adding articulation to notes (example)::
105 @node Displaying music expressions
106 @subsection Displaying music expressions
108 UNTRANSLATED NODE: IGNORE ME
110 @node Music properties
111 @subsection Music properties
113 UNTRANSLATED NODE: IGNORE ME
115 @node Doubling a note with slurs (example)
116 @subsection Doubling a note with slurs (example)
118 UNTRANSLATED NODE: IGNORE ME
120 @node Adding articulation to notes (example)
121 @subsection Adding articulation to notes (example)
123 UNTRANSLATED NODE: IGNORE ME
125 @node Markup programmer interface
126 @section Markup programmer interface
128 UNTRANSLATED NODE: IGNORE ME
131 * Markup construction in Scheme::
132 * How markups work internally::
133 * New markup command definition::
135 @node Markup construction in Scheme
136 @subsection Markup construction in Scheme
138 UNTRANSLATED NODE: IGNORE ME
140 @node How markups work internally
141 @subsection How markups work internally
143 UNTRANSLATED NODE: IGNORE ME
145 @node New markup command definition
146 @subsection New markup command definition
148 UNTRANSLATED NODE: IGNORE ME
150 @node Contexts for programmers
151 @section Contexts for programmers
153 UNTRANSLATED NODE: IGNORE ME
156 * Context evaluation::
157 * Running a function on all layout objects::
159 @node Context evaluation
160 @subsection Context evaluation
162 UNTRANSLATED NODE: IGNORE ME
164 @node Running a function on all layout objects
165 @subsection Running a function on all layout objects
167 UNTRANSLATED NODE: IGNORE ME
169 @node Scheme procedures as properties
170 @section Scheme procedures as properties
172 UNTRANSLATED NODE: IGNORE ME
176 When you actually translate this file, please remove these lines as
177 well as all `UNTRANSLATED NODE: IGNORE ME' lines.