]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/editorial.itely
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / es / user / editorial.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @c This file is included from notation.itely
3 @ignore
4     Translation of GIT committish: aae416a0211bad0bbed5c82b91d80a83d21e8054
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 @c \version "2.11.38"
11
12 @node Editorial annotations
13 @section Editorial annotations
14
15 @lilypondfile[quote]{editorial-headword.ly}
16
17 Esta sección trata de las diversas maneras de modificar el aspecto de
18 las notas y de aplicar énfasis analítico o educativo.
19
20 @menu
21 * Inside the staff::            
22 * Outside the staff::           
23 @end menu
24
25
26 @node Inside the staff
27 @subsection Inside the staff
28
29 Esta sección trata sobre cómo aplicar énfasis a los elementos situados
30 dentro del pentagrama.
31
32 @menu
33 * Selecting notation font size::  
34 * Fingering instructions::      
35 * Hidden notes::                
36 * Coloring objects::            
37 * Parentheses::                 
38 * Stems::                       
39 @end menu
40
41 @node Selecting notation font size
42 @subsubsection Selecting notation font size
43
44 @cindex fuente tipográfica, tamaño 
45 @cindex fuente tipográfica, tamaño, seleccionar
46 @cindex selección del tamaño de la fuente tipográfica
47
48 El método más sencillo para establecer el tamaño de la tipografía de
49 cualquier contexto es mediante el ajuste de la propiedad
50 @code{fontSize}.
51
52 @lilypond[quote,fragment,relative=2,verbatim,ragged-right]
53 c4
54 \set fontSize = #-4
55 c f
56 \set fontSize = #3
57 g8 a
58 @end lilypond
59
60 @noindent
61 No modifica el tamaño de los símbolos variables como barras o
62 ligaduras de expresión.
63
64 @cindex fuente tipográfica, escalado del tamaño
65
66 Internamente, la propiedad de contexto @code{fontSize} produce que se
67 eestablezca el valor de la propiedad @code{font-size} en todos los
68 objetos de presentación.  El valor de @code{font-size} es un número
69 que indica el tamaño relativo al tamaño estándar para la altura
70 vigente del pentagrama.  Cada paso hacia arriba es un incremento de un
71 12% del tamaño de la fuente, aproximadamente.  Seis pasos son
72 exactamente un factor de dos.  La función de Scheme @code{magstep}
73 convierte un número de tamaño @code{font-size} a un factor de
74 escalado.  La propiedad @code{font-size} también se puede establecer
75 directamente, de forma que queden afectados solamente determinados
76 objetos gráficos.
77
78 @lilypond[quote,fragment,relative=2,verbatim,ragged-right]
79 c4
80 \override NoteHead #'font-size = #-4
81 c f
82 \override NoteHead #'font-size = #3
83 g8 a
84 @end lilypond
85
86 @cindex estándar, tamaño de la tipografía
87 @cindex fuente tipográfica, tamaño estándar de
88
89 Los cambios en el tamaño de la fuente se obtienen por medio del
90 escalado del tamaño del diseño que se encuentra más cerca del tamaño
91 deseado.  El tamaño estándar para la tipografía (para @code{font-size}
92 igual a 0), depende de la altura estándar del pentagrama.  Para un
93 pentagrama de 20 puntos, se selecciona una fuente de 10 puntos.
94
95 La propiedad @code{font-size} sólo se puede establecer en objetos
96 gráficos que utilicesn fuentes tipográficas.  Éstos son los que
97 contemplan el interfaz de presentación @code{font-interface}.
98
99 @predefined
100
101 Las siguientes instrucciones establecen un valor de @code{fontSize}
102 para la voz en curso:
103
104 @funindex \tiny
105 @code{\tiny},
106 @funindex \small
107 @code{\small},
108 @funindex \normalsize
109 @code{\normalsize}.
110
111 @seealso
112
113 Fragmentos de código: @lsrdir{Editorial,Editorial-annotations}.
114
115 Referencia de funcionamiento interno: @internalsref{font-interface}.
116
117 @node Fingering instructions
118 @subsubsection Fingering instructions
119
120 @cindex digitación
121 @cindex cambio de dedo
122
123 Las instrucciones de digitación se pueden introducir usando
124 @example
125 @var{nota}-@var{dígito}
126 @end example
127 Para los cambios de dedo, utilice marcas de texto.
128
129 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
130 c4-1 c-2 c-3 c-4
131 c^\markup { \finger "2 - 3" }
132 @end lilypond
133
134 Puede usar la articulación de pulgar para indicar que una nota se debe tocar con el pulgar
135 (p.ej. en música de cello)
136 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
137 <a_\thumb a'-3>8 <b_\thumb b'-3>
138 @end lilypond
139
140 Las digitaciones para los acordes también se pueden añadir a las notas individuales del acorde
141 escribiéndolas después de las alturas
142 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
143 < c-1 e-2 g-3 b-5 >4
144 @end lilypond
145
146
147 @commonprop
148
149 Puede ejercer un mayor control sobre la digitación de los acordes
150 estableciendo @code{fingeringOrientations}
151
152 @lilypond[quote,verbatim,ragged-right,fragment,relative=1]
153 \set fingeringOrientations = #'(left down)
154 <c-1 es-2 g-4 bes-5 > 4
155 \set fingeringOrientations = #'(up right down)
156 <c-1 es-2 g-4 bes-5 > 4
157 @end lilypond
158
159 Usando esta funcionalidad, también es posible poner instrucciones de digitación muy cerca de las cabezas 
160 de nota en música monofónica,
161
162 @lilypond[verbatim,ragged-right,quote,fragment]
163 \set fingeringOrientations = #'(right)
164 <es'-2>4
165 @end lilypond
166
167
168 @seealso
169
170 Fragmentos de código: @lsrdir{Editorial,Editorial-annotations}.
171
172 Referencia de funcionamiento interno: @internalsref{Fingering}.
173
174
175 @node Hidden notes
176 @subsubsection Hidden notes
177
178 @cindex ocultas, notas
179 @cindex invisibles, notas
180 @cindex transparentes, notas
181 @funindex \hideNotes
182 @funindex \unHideNotes
183
184 Las notas ocultas (o invisibles, o transparentes) pueden ser de utilidad en la preparación de ejercicios
185 de teoría o de composición.
186
187 @lilypond[quote,ragged-right,verbatim,relative=2,fragment]
188 c4 d
189 \hideNotes
190 e4 f
191 \unHideNotes
192 g a
193 \hideNotes 
194 b
195 \unHideNotes
196 c
197 @end lilypond
198
199 @predefined
200
201 @code{\hideNotes}, @code{\unHideNotes}
202
203 @seealso
204
205 Fragmentos de código: @lsrdir{Editorial,Editorial-annotations}.
206
207
208 @node Coloring objects
209 @subsubsection Coloring objects
210
211 @cindex coloreados, objetos
212 @cindex colores
213 @cindex colorear objects
214 @cindex coloreadas, notas
215 @cindex colorear notas
216 @cindex notas, coloreadas
217
218 Se pueden asignar colores a los objetos individuales.  Podemos usar los nombres de color
219 que se relacionan en la @ref{List of colors}.
220
221 @lilypond[quote,ragged-right,verbatim,fragment,relative=1]
222 \override NoteHead #'color = #red
223 c4 c
224 \override NoteHead #'color = #(x11-color 'LimeGreen)
225 d
226 \override Stem #'color = #blue
227 e
228 @end lilypond
229
230 Se puede acceder al espectro completo de colores definido para X11 usando la función
231 de Scheme x11-color.  Esta función acepta un argumento que puede ser un
232 símbolo
233
234 @example
235 \override Beam #'color = #(x11-color 'MediumTurquoise)
236 @end example
237
238 o una cadena
239
240 @example
241 \override Beam #'color = #(x11-color "MediumTurquoise")
242 @end example
243
244 La primera forma es más rápida de escribir y más eficiente.  Sin embargo,
245 es posible usar la segunda forma para acceder a los colores de X11 a través de la variante del
246 nombre que tiene varias palabras
247
248 @example
249 \override Beam #'color = #(x11-color "medium turquoise")
250 @end example
251
252 Si el parámetro no tiene sentido para x11-color, el color por defecto que se devuelve
253 es el negro.  Debería ser obvio, a la vista de la partitura resultante, que algo está
254 mal.
255
256 Este ejemplo ilustra el uso de x11-color.  Tenga en cuenta que el color de la plica
257 sigue siendo negro después de haberlo establecido a (x11-color 'Boggle), que es un color sin sentido
258 escrito a propósito.
259
260 @lilypond[quote,ragged-right,verbatim]
261 {
262   \override Staff.StaffSymbol #'color = #(x11-color 'SlateBlue2)
263   \set Staff.instrumentName = \markup {
264     \with-color #(x11-color 'navy) "Clarinet"
265   }
266   \time 2/4
267   gis''8 a''
268   \override Beam #'color = #(x11-color "medium turquoise")
269   gis'' a''
270   \override NoteHead #'color = #(x11-color "LimeGreen")
271   gis'' a''
272   \override Stem #'color = #(x11-color 'Boggle)
273   gis'' a''
274 }
275 @end lilypond
276
277
278 @seealso
279
280 Apéndice: @ref{List of colors}.
281
282
283 @knownissues
284 En un navegador de web, no todos los colores de x11 se distinguen entre sí.  Para su utilización en la
285 web se recomiendan los colores normales.
286
287 Un color de x11 no es necesariamente de la misma tonalidad que un color normal
288 con un nombre similar.
289
290 Las notas de un acorde no se pueden colorear con @code{\override}; en su lugar utilice
291 @code{\tweak}.  Consulte @ref{Objects connected to the input}
292 para ver más detalles.
293
294
295 @node Parentheses
296 @subsubsection Parentheses
297
298 @cindex fantasma, notas
299 @cindex notas fantasma
300 @cindex notas entre paréntesis
301
302 Los objetos se pueden encerrar entre paréntesis anteponiendo @code{\parenthesize} al evento
303 musical,
304
305 @lilypond[relative=2,fragment,verbatim,ragged-right]
306 <
307   c
308   \parenthesize d
309   g
310 >4-\parenthesize -.
311 @end lilypond
312
313 Esto sólo funciona dentro de los acordes, incluso para notas sueltas
314
315 @example
316 < \parenthesize NOTA>
317 @end example
318
319
320 @node Stems
321 @subsubsection Stems
322
323 Cuando se encuentra con una nota, se crea un objeto
324 @internalsref{Stem} (plica) automáticamente.  Para las redondas y los
325 silencios, también se crean pero se hacen invisibles.
326
327 @predefined
328
329 @funindex \stemUp
330 @code{\stemUp},
331 @funindex \stemDown
332 @code{\stemDown},
333 @funindex \stemNeutral
334 @code{\stemNeutral}.
335
336
337 @commonprop
338
339 Para modificar la dirección de las plicas en medio de un pentagrama, utilice
340
341 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
342 a4 b c b
343 \override Stem #'neutral-direction = #up
344 a4 b c b
345 \override Stem #'neutral-direction = #down
346 a4 b c b
347 @end lilypond
348
349
350 @node Outside the staff
351 @subsection Outside the staff
352
353
354 @menu
355 * Balloon help::                
356 * Grid lines::                  
357 * Analysis brackets::           
358 @end menu
359
360 @node Balloon help
361 @subsubsection Balloon help
362
363 Los elementos de notación se pueden marcar y nombrar con la ayuda de un cartel o globo de ayuda
364 rectangular.  El propósito principal de esta funcionalidad es la explicación de la notación.
365
366 El ejemplo siguiente presenta una demostración de su uso.
367
368 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
369 \new Voice \with { \consists "Balloon_engraver" }
370 {
371   \balloonGrobText #'Stem #'(3 . 4) \markup { "I'm a Stem" }
372   <c-\balloonText #'(-2 . -2) \markup { Hello }  >8
373 }
374 @end lilypond
375
376 @noindent
377 Existen dos funciones musicales, @code{balloonText} y
378 @code{balloonGrobText}. Este último toma su nombre del objeto gráfico que se adorna,
379 mientras que el primero se puede usar como una articulación sobre una nota.
380 Los otros argumentos son el desplazamiento y el texto de la etiqueta.
381
382 @cindex globo
383 @cindex notación, explicaciones
384
385 @seealso
386
387 Referencia del programa: @internalsref{text-balloon-interface}.
388
389
390 @node Grid lines
391 @subsubsection Grid lines
392
393 Se pueden dibujar líneas verticales, sincronizadas con las notas, entre
394 pentagramas.
395
396 @lilypond[ragged-right,quote,verbatim]
397 \layout {
398   \context {
399     \Staff
400     \consists "Grid_point_engraver" %% sets of grid
401     gridInterval = #(ly:make-moment 1 4)
402   }
403 }
404
405 \new Score \with {
406   \consists "Grid_line_span_engraver"
407   %% centers grid lines  horizontally below noteheads
408   \override NoteColumn #'X-offset = #-0.5
409 }
410
411 \new ChoirStaff <<
412   \new Staff {
413     \stemUp
414     \relative {
415       c'4. d8 e8 f g4
416     }
417   }
418   \new Staff {
419     %% centers grid lines  vertically
420     \override Score.GridLine #'extra-offset = #'( 0.0 . 1.0 )
421     \stemDown
422     \clef bass
423     \relative c {
424       c4  g'  f  e
425     }
426   }
427 >>
428 @end lilypond
429
430 Ejemplos: @lsrdir{education}
431
432
433 @node Analysis brackets
434 @subsubsection Analysis brackets
435
436 @cindex corchetes
437 @cindex fraseo, corchetes de
438 @cindex musicológico, análisis
439 @cindex notas, corchetes de agrupación de
440
441 Los corchetes se usan en análisis musical para indicar las estructuras presentes en las piezas
442 musicales.  LilyPond contempla una forma básica de corchetes horizontales anidados.
443 Para usarlos, añada el grabador @internalsref{Horizontal_bracket_engraver}
444 al contexto @internalsref{Staff}.  Un corchete se abre con
445 @code{\startGroup} y se cierra con @code{\stopGroup}
446
447 @lilypond[quote,ragged-right,verbatim]
448 \score {
449   \relative c'' {
450     c4\startGroup\startGroup
451     c4\stopGroup
452     c4\startGroup
453     c4\stopGroup\stopGroup
454   }
455   \layout {
456     \context {
457       \Staff \consists "Horizontal_bracket_engraver"
458 }}}
459 @end lilypond
460
461 @seealso
462
463 Fragmentos de código: @lsrdir{Editorial,Editorial-annotations}.
464
465 Referencia de funcionamiento interno: @internalsref{HorizontalBracket},
466 @internalsref{Horizontal_bracket_engraver}, @internalsref{Staff}.
467
468
469