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