]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/notation/text.itely
Merge branch 'lilypond/translation' of ssh://thsoft@git.sv.gnu.org/srv/git/lilypond...
[lilypond.git] / Documentation / es / notation / text.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 53db923e715126eb9463220526b4838fbfd3dad4
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.14.0"
11
12 @node Texto
13 @section Texto
14 @translationof Text
15
16 @lilypondfile[quote]{text-headword.ly}
17
18 Esta sección explica cómo incluir texto (con diversos estilos de
19 formateo) en las partituras.
20
21 @noindent
22 Ciertos elementos de texto de los que no nos ocupamos aquí se tratan
23 en otras secciones específicas: @ref{Música vocal}, @ref{Títulos y
24 cabeceras}.
25
26 @menu
27 * Escritura del texto::
28 * Formatear el texto::
29 * Tipografías::
30 @end menu
31
32 @node Escritura del texto
33 @subsection Escritura del texto
34 @translationof Writing text
35
36 Esta sección presenta las distintas formas de añadir texto a una
37 partitura.
38
39 @cindex texto, en otros idiomas
40 @warning{Para escribir texto con caracteres acentuados y especiales
41 (como los de idiomas distintos del inglés), sencillamente inserte los
42 caracteres directamente en el archivo de LilyPond.  El archivo se debe
43 guardar como UTF-8.  Para ver más información, consulte
44 @ref{Codificación del texto}.}
45
46
47 @menu
48 * Guiones de texto::
49 * Extensiones de texto::
50 * Indicaciones de texto::
51 * Texto separado::
52 @end menu
53
54
55 @node Guiones de texto
56 @unnumberedsubsubsec Guiones de texto
57 @translationof Text scripts
58
59 @cindex texto, inscripciones de
60 @cindex texto, elementos no vacíos de
61 @cindex no vacíos, textos
62 @cindex texto destacado
63
64 Es posible añadir indicaciones de @qq{texto entre comillas} a una
65 partitura, como se muestra en el ejemplo siguiente.  Estas
66 indicaciones se pueden colocar manualmente por encima o por debajo
67 del pentagrama, utilizando la sintaxis que se describe en
68 @ref{Dirección y posición}.
69
70 @lilypond[quote,verbatim,relative=2]
71 a8^"pizz." g f e a4-"scherz." f
72 @end lilypond
73
74 Esta sintaxis es en realidad una abreviatura; se puede añadir
75 explícitamente a una nota un formateado de texto más complejo
76 utilizando un bloque @code{\markup}, como se describe bajo
77 @ref{Formatear el texto}.
78
79 @lilypond[quote,verbatim,relative=2]
80 a8^\markup { \italic pizz. } g f e
81 a4_\markup { \tiny scherz. \bold molto } f
82 @end lilypond
83
84 De forma predeterminada, las indicaciones de texto no afectan al
85 espaciado de las notas.  Sin embargo, su anchura sí podría tenerse en
86 cuenta: en el siguiente ejemplo, la primera cadena de texto no afecta
87 al espaciado, pero la segunda sí afecta.
88
89 @lilypond[quote,verbatim,relative=2]
90 a8^"pizz." g f e
91 \textLengthOn
92 a4_"scherzando" f
93 @end lilypond
94
95 Se pueden adjuntar articulaciones a las notas, además de inscripciones
96 de texto.  Para ver más información, consulte @ref{Articulaciones y
97 ornamentos}.
98
99 Para ver más información sobre el orden relativo de las inscripciones
100 de texto y las articulaciones, consulte @rlearning{Colocación de los
101 objetos}.
102
103 @funindex \textLengthOn
104 @funindex textLengthOn
105 @funindex \textLengthOff
106 @funindex textLengthOff
107
108 @predefined
109 @code{\textLengthOn},
110 @code{\textLengthOff}.
111 @endpredefined
112
113
114 @seealso
115 Manual de aprendizaje:
116 @rlearning{Colocación de los objetos}.
117
118 Referencia de la notación:
119 @ref{Formatear el texto},
120 @ref{Dirección y posición},
121 @ref{Articulaciones y ornamentos}.
122
123 Fragmentos de código:
124 @rlsr{Text}.
125
126 Referencia de funcionamiento interno:
127 @rinternals{TextScript}.
128
129
130 @cindex texto fuera del margen
131 @cindex margen, texto fuera del
132 @cindex texto, mantener dentro del margen
133 @cindex letra, mantener dentro del margen
134
135
136 @knownissues
137 La comprobación necesaria para asegurar que las inscripciones de texto
138 y la letra de las canciones se mantienen dentro de los márgenes,
139 requiere cálculos adicionales.  En caso de que desee un proceso
140 ligeramente más rápido, puede utilizar
141
142 @example
143 \override Score.PaperColumn #'keep-inside-line = ##f
144 @end example
145
146
147 @node Extensiones de texto
148 @unnumberedsubsubsec Extensiones de texto
149 @translationof Text spanners
150
151 @cindex texto, elementos de extensión
152
153 Ciertas indicaciones de ejecución, p.ej., @i{rallentando} o
154 @i{accelerando}, se escriben como texto y se extienden sobre muchos
155 compases mediante líneas de puntos.  Estos objetos, que reciben el
156 nombre de @q{spanners} u objetos de extensión, se pueden crear desde
157 una nota hasta otra usando la siguiente sintaxis:
158
159 @lilypond[verbatim,quote,relative=2]
160 \override TextSpanner #'(bound-details left text) = "rit."
161 b1\startTextSpan
162 e,\stopTextSpan
163 @end lilypond
164
165 @cindex texto, formateado de los elementos de extensión
166 @cindex formato de los elementos de extensión de texto
167
168 @noindent
169 La cadena de texto que imprimir se establece a través de propiedades
170 de objeto.  De forma predeterminada se imprime en estilo cursiva, pero
171 se pueden conseguir distintos efectos de formato utilizando bloques
172 @code{\markup}, como se describe en @ref{Formatear el texto}.
173
174 @lilypond[quote,relative=2,verbatim]
175 \override TextSpanner #'(bound-details left text) =
176   \markup { \upright "rit." }
177 b1\startTextSpan c
178 e,\stopTextSpan
179 @end lilypond
180
181 El estilo de la línea, así como la cadena de texto, se pueden definir
182 como una propiedad de objeto.  Esta sintaxis se describe en
183 @ref{Estilos de línea}.
184
185 @funindex \textSpannerUp
186 @funindex textSpannerUp
187 @funindex \textSpannerDown
188 @funindex textSpannerDown
189 @funindex \textSpannerNeutral
190 @funindex textSpannerNeutral
191
192
193 @predefined
194 @code{\textSpannerUp},
195 @code{\textSpannerDown},
196 @code{\textSpannerNeutral}.
197 @endpredefined
198
199 @knownissues
200 LilyPond sólo puede manejar un objeto de extensión de texto por cada
201 voz.
202
203 @snippets
204
205 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
206 {dynamics-text-spanner-postfix.ly}
207
208 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
209 {dynamics-custom-text-spanner-postfix.ly}
210
211 @seealso
212 Referencia de la notación:
213 @ref{Estilos de línea},
214 @ref{Matices dinámicos},
215 @ref{Formatear el texto}.
216
217 Fragmentos de código:
218 @rlsr{Text},
219 @rlsr{Expressive marks}.
220
221 Referencia de funcionamiento interno:
222 @rinternals{TextSpanner}.
223
224
225 @node Indicaciones de texto
226 @unnumberedsubsubsec Indicaciones de texto
227 @translationof Text marks
228
229 @cindex texto, indicaciones de
230 @cindex indicaciones de texto
231 @cindex texto sobre la barra de compás
232 @cindex coda sobre la línea divisoria
233 @cindex segno sobre la línea divisoria
234 @cindex calderón sobre la línea divisoria
235 @cindex líneas divisorias, símbolos sobre las
236
237 @funindex \mark
238 @funindex mark
239 @funindex \markup
240 @funindex markup
241
242 Se pueden añadir a la partitura varios elementos de texto con la
243 sintaxis que se describe en @ref{Llamadas de ensayo}:
244
245 @c \mark needs to be placed on a separate line (it's not
246 @c attached to an object like \markup is). -vv
247
248 @lilypond[verbatim,quote,relative=2]
249 c4
250 \mark "Allegro"
251 c c c
252 @end lilypond
253
254 Esta sintaxis posibilita colocar cualquier texto sobre la línea
255 divisoria; se pueden incorporar formatos más complejos para el texto
256 usando un bloque @code{\markup}, como está explicado en
257 @ref{Formatear el texto}:
258
259 @lilypond[quote,verbatim,relative=1]
260 <c e>1
261 \mark \markup { \italic { colla parte } }
262 <d f>2 <e g>
263 <c f aes>1
264 @end lilypond
265
266 @noindent
267 Esta sintaxis también permite imprimir símbolos especiales como
268 llamadas, segno o calderones, especificando el nombre del símbolo
269 correspondiente como se explica en
270 @ref{Notación musical dentro de elementos de marcado}:
271
272 @lilypond[quote,verbatim,relative=2]
273 <bes f>2 <aes d>
274 \mark \markup { \musicglyph #"scripts.ufermata" }
275 <e g>1
276 @end lilypond
277
278 @noindent
279 Estos objetos se tipografían solamente sobre el pentagrama superior de
280 la partitura; dependiendo de si están especificados al final o en
281 medio de un compás, se colocarán sobre la línea divisoria o entre las
282 notas.  Si se especifican en un salto de línea, las llamadas se
283 imprimen al principio de la línea siguiente.
284
285 @lilypond[quote,verbatim,relative=2]
286 \mark "Allegro"
287 c1 c
288 \mark "assai" \break
289 c  c
290 @end lilypond
291
292
293 @snippets
294
295 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
296 {printing-marks-at-the-end-of-a-line.ly}
297
298 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
299 {aligning-marks-with-various-notation-objects.ly}
300
301 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
302 {printing-marks-on-every-staff.ly}
303
304
305 @seealso
306 Referencia de la notación:
307 @ref{Llamadas de ensayo},
308 @ref{Formatear el texto},
309 @ref{Notación musical dentro de elementos de marcado},
310 @ref{La tipografía Feta}.
311
312 Fragmentos de código:
313 @rlsr{Text}.
314
315 Referencia de funcionamiento interno:
316 @rinternals{MarkEvent},
317 @rinternals{Mark_engraver},
318 @rinternals{RehearsalMark}.
319
320
321 @node Texto separado
322 @unnumberedsubsubsec Texto separado
323 @translationof Separate text
324
325 @cindex separado, texto
326 @cindex texto separado
327 @cindex independiente, texto
328 @cindex nivel superior, texto del
329 @cindex texto del nivel superior
330 @cindex texto independiente
331
332 @funindex \markup
333 @funindex markup
334
335 Un bloque @code{\markup} puede existir de forma independiente, fuera
336 de cualquier bloque @code{\score}, como una @qq{expresión de nivel
337 superior}.  Esta sintaxis se describe en @ref{Estructura del archivo}.
338
339 @lilypond[verbatim,quote]
340 \markup {
341   Tomorrow, and tomorrow, and tomorrow...
342 }
343 @end lilypond
344
345 @noindent
346 Esto hace posible imprimir texto separado de la música, lo que es
347 especialmente útil cuando el archivo de entrada contiene varias
348 piezas, tal y como se describe en @ref{Varias partituras en un libro}.
349
350 @lilypond[quote,verbatim]
351 \score {
352   c'1
353 }
354 \markup {
355   Tomorrow, and tomorrow, and tomorrow...
356 }
357 \score {
358   c'1
359 }
360 @end lilypond
361
362 Los bloques de texto independientes pueden abarcar varias páginas,
363 posibilitando la impresión de documentos de texto o libros
364 íntegramente desde LilyPond.  Esta funcionalidad y la sintaxis que
365 requiere se describen en @ref{Elementos de marcado de varias páginas}.
366
367
368 @funindex \markup
369 @funindex markup
370 @funindex \markuplines
371 @funindex markuplines
372
373 @predefined
374 @code{\markup},
375 @code{\markuplines}.
376 @endpredefined
377
378
379 @snippets
380
381 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
382 {stand-alone-two-column-markup.ly}
383
384
385 @seealso
386 Referencia de la notación:
387 @ref{Formatear el texto},
388 @ref{Estructura del archivo},
389 @ref{Varias partituras en un libro},
390 @ref{Elementos de marcado de varias páginas}.
391
392 Fragmentos de código:
393 @rlsr{Text}.
394
395 Referencia de funcionamiento interno:
396 @rinternals{TextScript}.
397
398
399 @node Formatear el texto
400 @subsection Formatear el texto
401 @translationof Formatting text
402
403 Esta sección presenta los formateados básico y avanzado de texto,
404 usando la sintaxis específica del modo de @code{\markup}.
405
406 @menu
407 * Introducción al marcado de texto::
408 * Seleccionar la tipografía y su tamaño::
409 * Alineación de texto::
410 * Notación gráfica dentro de elementos de marcado::
411 * Notación musical dentro de elementos de marcado::
412 * Elementos de marcado de varias páginas::
413 @end menu
414
415 @node Introducción al marcado de texto
416 @unnumberedsubsubsec Introducción al marcado de texto
417 @translationof Text markup introduction
418
419 @cindex marcado
420 @cindex texto, marcado de
421 @cindex marcado de texto
422 @cindex tipografiar texto
423
424 @funindex \markup
425 @funindex markup
426
427 Se usa un bloque @code{\markup} para tipografiar texto con una
428 sintaxis ampliable que se denomina @qq{modo de marcado}.
429
430 @cindex marcado, expresiones de
431 @cindex expresiones de marcado
432 @cindex marcado, sintaxis
433 @cindex sintaxis del marcado
434
435 La sintaxis del marcado es similar a la sintaxis usual de LilyPond:
436 una expresión @code{\markup} se encierra entre llaves
437 @code{@{ @dots{} @}}.  Una sola palabra se considera como una
438 expresión mínima, y por tanto no necesita estar encerrada entre
439 llaves.
440
441 A diferencia de las indicaciones de @qq{texto entrecomillado} simples,
442 los bloques @code{\markup} pueden contener expresiones anidadas o
443 instrucciones de marcado, que se introducen utilizando el carácter de
444 barra invertida @code{\} . Estas instrucciones sólo afectan a la
445 expresión que sigue inmediatamente.
446
447 @lilypond[quote,verbatim,relative=2]
448 a1-\markup intenso
449 a2^\markup { poco \italic più forte  }
450 c e1
451 d2_\markup { \italic "string. assai" }
452 e
453 b1^\markup { \bold { molto \italic  agitato } }
454 c
455 @end lilypond
456
457 @cindex caracteres especiales en modo de marcado
458 @cindex marcado, caracteres especiales en modo de
459 @cindex reservados, impresión de caracteres
460 @cindex impresión de caracteres especiales
461 @cindex texto entrecomillado en modo de marcado
462
463 Un bloque @code{\markup} puede contener también cadenas de texto entre
464 comillas.  Dichas cadenas se tratan como expresiones de texto mínimas,
465 y por tanto cualquier instrucción de marcado o carácter especial (como
466 @code{\} y @code{#}) se imprimen literalmente sin afectar al formateo
467 del texto.  Se puede hacer que se impriman las propias comillas si se
468 les antepone una barra invertida.
469
470 @lilypond[quote,verbatim,relative=2]
471 a1^"\italic markup..."
472 a_\markup { \italic "... prints \"italic\" letters!" }
473 a a
474 @end lilypond
475
476 Para que se traten como una expresión distinta, es necesario que las
477 listas de palabras estén encerradas entre comillas o precedidas de una
478 instrucción.  La forma en que están definidas las expresiones de
479 marcado afecta a cómo se apilan, se centran y se alinean estas
480 expresiones; en el ejemplo siguiente, la segunda expresión
481 @code{\markup} se trata igual que la primera:
482
483 @lilypond[quote,verbatim,relative=2]
484 c1^\markup { \center-column { a bbb c } }
485 c1^\markup { \center-column { a { bbb c } } }
486 c1^\markup { \center-column { a \line { bbb c } } }
487 c1^\markup { \center-column { a "bbb c" } }
488 @end lilypond
489
490 Los marcados se pueden almacenar dentro de variables.  Estas variables
491 se pueden adjuntar directamente a las notas:
492
493 @lilypond[quote,verbatim]
494 allegro = \markup { \bold \large Allegro }
495
496 {
497   d''8.^\allegro
498   d'16 d'4 r2
499 }
500 @end lilypond
501
502
503 @noindent
504 Se puede encontrar una lista exhaustiva de las instrucciones
505 específicas de @code{\markup} en @ref{Text markup commands}.
506
507
508 @seealso
509 Referencia de la notación:
510 @ref{Text markup commands}.
511
512 Fragmentos de código:
513 @rlsr{Text}.
514
515 Archivos de inicio:
516 @file{scm/markup.scm}.
517
518
519 @knownissues
520 Los errores de sintaxis para el modo de marcado a menudo producen
521 confusión.
522
523
524 @node Seleccionar la tipografía y su tamaño
525 @unnumberedsubsubsec Seleccionar la tipografía y su tamaño
526 @translationof Selecting font and font size
527
528 @cindex fuente tipográfica, cambiar
529 @cindex cambio de la fuente tipográfica
530
531 @funindex \italic
532 @funindex italic
533 @funindex \bold
534 @funindex bold
535 @funindex \underline
536 @funindex underline
537
538 Está contemplado de forma básica el cambio de la fuente tipográfica en
539 el modo de marcado:
540
541 @lilypond[quote,verbatim,relative=2]
542 d1^\markup {
543   \bold { Più mosso }
544   \italic { non troppo \underline Vivo }
545 }
546 r2 r4 r8
547 d,_\markup { \italic quasi \smallCaps Tromba }
548 f1 d2 r
549 @end lilypond
550
551 @cindex fuente tipográfica, tamaño de
552 @cindex texto, tamaño de
553
554 @funindex \fontsize
555 @funindex fontsize
556 @funindex \smaller
557 @funindex smaller
558 @funindex \larger
559 @funindex larger
560 @funindex \magnify
561 @funindex magnify
562
563 El tamaño de los caracteres también se puede alterar de distintas
564 maneras:
565
566 @itemize
567 @item
568 el tamaño de la tipografía se puede definir a una serie de tamaños
569 estándar predefinidos,
570
571 @item
572 el tamaño de la tipografía se puede establecer a un valor absoluto,
573
574 @item
575 el tamaño de la tipografía también se puede cambiar de forma relativa
576 respecto de su valor anterior.
577 @end itemize
578
579 @noindent
580 El ejemplo siguiente ejemplifica estos tres métodos:
581
582 @lilypond[quote,verbatim,relative=1]
583 f1_\markup {
584   \tiny espressivo
585   \large e
586   \normalsize intenso
587 }
588 a^\markup {
589   \fontsize #5 Sinfonia
590   \fontsize #2 da
591   \fontsize #3 camera
592 }
593 bes^\markup { (con
594   \larger grande
595   \smaller emozione
596   \magnify #0.6 { e sentimento } )
597 }
598 d c2 r8 c bes a g1
599 @end lilypond
600
601 @cindex subíndice
602 @cindex superíndice
603
604 @funindex \super
605 @funindex super
606 @funindex \sub
607 @funindex sub
608
609 El texto se puede imprimir como subíndice o como superíndice.  De
610 forma predeterminada se imprimen en un tamaño menor, pero también se
611 puede usar un tamaño normal:
612
613 @lilypond[quote,verbatim]
614 \markup {
615   \column {
616     \line { 1 \super st movement }
617     \line { 1 \normal-size-super st movement
618       \sub { (part two) }  }
619   }
620 }
621 @end lilypond
622
623 @cindex fuente tipográfica, familias de
624
625 El modo de marcado ofrece una manera fácil de elegir familias de
626 tipografía alternativas.  A no ser que se especifique de otro modo, se
627 selecciona automáticamente la fuente predeterminada con serifa, de
628 tipo romano: en la última línea del ejemplo siguiente, no hay
629 diferencia entre la primera y la segunda palabra.
630
631 @lilypond[quote,verbatim]
632 \markup {
633   \column {
634     \line { Act \number 1 }
635     \line { \sans { Scene I. } }
636     \line { \typewriter { Verona. An open place. } }
637     \line { Enter \roman Valentine and Proteus. }
638   }
639 }
640 @end lilypond
641
642 @noindent
643 Algunas de estas familias, usadas para elementos específicos como
644 números o matices, no ofrecen todos los caracteres, como se explica en
645 @ref{Indicaciones dinámicas contemporáneas} y
646 @ref{Marcas de repetición manual}.
647
648 @c \concat is actually documented in Align (it is not
649 @c a font-switching command).  But we need it here. -vv
650
651 Si se usan dentro de una palabra, algunas instrucciones de cambio de
652 tipografía o de formateo pueden producir un espacio vacío no deseado.
653 Esto se puede solucionar concatenando en uno solo los distintos
654 elementos de texto:
655
656 @lilypond[quote,verbatim]
657 \markup {
658   \column {
659     \line {
660       \concat { 1 \super st }
661       movement
662     }
663     \line {
664       \concat { \dynamic p , }
665       \italic { con dolce espressione }
666     }
667   }
668 }
669 @end lilypond
670
671 Se puede encontrar una lista exhaustiva de instrucciones de cambio y
672 utilización personalizada de las fuentes tipográficas en @ref{Font}.
673
674 También es posible definir conjuntos personalizados de fuentes, tal y
675 como se explica en @ref{Tipografías}.
676
677 @funindex \teeny
678 @funindex teeny
679 @funindex \tiny
680 @funindex tiny
681 @funindex \small
682 @funindex small
683 @funindex \normalsize
684 @funindex normalsize
685 @funindex \large
686 @funindex large
687 @funindex \huge
688 @funindex huge
689 @funindex \smaller
690 @funindex smaller
691 @funindex \larger
692 @funindex larger
693
694
695 @predefined
696 @code{\teeny},
697 @code{\tiny},
698 @code{\small},
699 @code{\normalsize},
700 @code{\large},
701 @code{\huge},
702 @code{\smaller},
703 @code{\larger}.
704 @endpredefined
705
706
707 @seealso
708 Referencia de la notación:
709 @ref{Font},
710 @ref{Indicaciones dinámicas contemporáneas},
711 @ref{Marcas de repetición manual},
712 @ref{Tipografías}.
713
714 Fragmentos de código:
715 @rlsr{Text}.
716
717 Referencia de funcionamiento interno:
718 @rinternals{TextScript}.
719
720 Archivos de inicio:
721 @file{scm/define-markup-commands.scm}.
722
723 @knownissues
724 La utilización de las instrucciones de tamaño de texto
725 @code{\teeny}, @code{\tiny},
726 @code{\small}, @code{\normalsize}, @code{\large} y
727 @code{\huge} conducen a un espaciado de las líneas inconsistente
728 comparado con el uso de @code{\fontsize}.
729
730
731 @node Alineación de texto
732 @unnumberedsubsubsec Alineación de texto
733 @translationof Text alignment
734
735 @cindex texto, alineación de
736 @cindex alinear texto
737 @cindex alinear texto de marcado
738 @cindex alinear elementos de marcado
739 @cindex marcado, elementos, alinear
740 @cindex marcado, texto, alinear
741
742 Esta subsección trata sobre cómo colocar texto en el modo de marcado.
743 Los objetos de marcado también se pueden mover como un todo, usando la
744 sintaxis que se describe en @rlearning{Mover objetos}.
745
746 @c Padding commands should be mentioned on this page, but
747 @c most of these require \box to be more clearly illustrated. -vv
748
749 @cindex texto, alineación horizontal
750 @cindex horizontal, alineación de texto
751
752 @funindex \left-align
753 @funindex left-align
754 @funindex \center-align
755 @funindex center-align
756 @funindex \right-align
757 @funindex right-align
758
759 Los objetos de marcado se pueden alinear de distintas maneras.  De
760 forma predeterminada, una indicación de texto se alinea sobre el borde
761 izquierdo: en el ejemplo siguiente, no existe diferencia entre los
762 marcados primero y segundo.
763
764 @lilypond[quote,verbatim,relative=2]
765 d1-\markup { poco }
766 f
767 d-\markup { \left-align poco }
768 f
769 d-\markup { \center-align { poco } }
770 f
771 d-\markup { \right-align poco }
772 @end lilypond
773
774 @funindex \halign
775 @funindex halign
776
777 Se puede realizar un ajuste fino de la alineación horizontal usando un
778 valor numérico:
779
780 @lilypond[quote,verbatim,relative=2]
781 a1-\markup { \halign #-1 poco }
782 e'
783 a,-\markup { \halign #0 poco }
784 e'
785 a,-\markup { \halign #0.5 poco }
786 e'
787 a,-\markup { \halign #2 poco }
788 @end lilypond
789
790 @noindent
791 Ciertos objetos pueden poseer sus propios procedimientos de
792 alineación, y por tanto no resultan afectados por estas instrucciones.
793 Es posible mover estos objetos de marcado como un todo, como se
794 muestra por ejemplo en @ref{Indicaciones de texto}.
795
796 @cindex texto, alineación vertical
797 @cindex vertical, alineación de texto
798
799 @funindex \raise
800 @funindex raise
801 @funindex \lower
802 @funindex lower
803 @funindex \null
804 @funindex null
805
806 La alineación vertical es un poco más compleja.  Como se ha dicho más
807 arriba, los objetos de marcado se pueden mover como un todo; sin
808 embargo, también es posible mover elementos específicos dentro de un
809 bloque de marcado.  En este caso, el elemento a mover se debe preceder
810 de un @emph{punto de anclaje}, que puede ser otro elemento de marcado
811 o un objeto invisible.  El ejemplo siguiente ejemplifica estas dos
812 posibilidades; el último marcado en este ejemplo no tiene punto de
813 anclaje y por ello no resulta movido.
814
815 @lilypond[quote,verbatim,relative=1]
816 d2^\markup {
817   Acte I
818   \raise #2 { Scène 1 }
819 }
820 a'
821 g_\markup {
822   \null
823   \lower #4 \bold { Très modéré }
824 }
825 a
826 d,^\markup {
827   \raise #4 \italic { Une forêt. }
828 }
829 a'4 a g2 a
830 @end lilypond
831
832 @funindex \general-align
833 @funindex general-align
834 @funindex \translate
835 @funindex translate
836 @funindex \translate-scaled
837 @funindex translate-scaled
838
839 Algunas instrucciones pueden afectar tanto a la alineación horizontal
840 como a la vertical de los objetos de texto en el modo de marcado.
841 Cualquier objeto afectado por estas instrucciones se deben preceder de
842 un punto de anclaje:
843
844 @lilypond[quote,verbatim,relative=1]
845 d2^\markup {
846   Acte I
847   \translate #'(-1 . 2) "Scène 1"
848 }
849 a'
850 g_\markup {
851   \null
852   \general-align #Y #3.2 \bold "Très modéré"
853 }
854 a
855 d,^\markup {
856   \null
857   \translate-scaled #'(-1 . 2) \teeny "Une forêt."
858 }
859 a'4 a g2 a
860 @end lilypond
861
862 @cindex varias líneas, marcado
863 @cindex marcado de varias líneas
864 @cindex varias líneas, texto
865 @cindex texto de varias líneas
866 @cindex texto en columnas
867 @cindex columnas, texto
868
869 @funindex \column
870 @funindex column
871 @funindex \center-column
872 @funindex center-column
873
874 Un objeto de marcado puede incluir varias líneas de texto.  En el
875 ejemplo siguiente, cada elemento o expresión se sitúa en su propia
876 línea, ya sea alineada por la izquierda o centrada:
877
878 @lilypond[quote,verbatim]
879 \markup {
880   \column {
881     a
882     "b c"
883     \line { d e f }
884   }
885   \hspace #10
886   \center-column {
887     a
888     "b c"
889     \line { d e f }
890   }
891 }
892 @end lilypond
893
894 @cindex centrar texto en la página
895 @cindex texto, centrar en la página
896 @cindex marcado, centrar en la página
897
898 @funindex \fill-line
899 @funindex fill-line
900
901 De forma similar, una lista de elementos o expresiones se puede
902 repartir de forma que rellene por completo el ancho de la línea
903 horizontal (si hay un solo elemento, se centra en el papel).  A su
904 vez, estas expresiones pueden incluir texto de varias líneas o
905 cualquier otra expresión de marcado:
906
907 @lilypond[quote,verbatim]
908 \markup {
909   \fill-line {
910     \line { William S. Gilbert }
911     \center-column {
912       \huge \smallCaps "The Mikado"
913       or
914       \smallCaps "The Town of Titipu"
915     }
916     \line { Sir Arthur Sullivan }
917   }
918 }
919 \markup {
920   \fill-line { 1885 }
921 }
922 @end lilypond
923
924 @cindex texto ajustado a palabras
925 @cindex texto justificado
926 @cindex justificado, texto
927 @cindex ajustado a palabras, texto
928 @cindex marcado, texto, ajustado a palabras
929 @cindex texto de marcado ajustado a palabras
930 @cindex ajuste de línea, texto con
931
932 @funindex \wordwrap
933 @funindex wordwrap
934 @funindex \justify
935 @funindex justify
936
937
938 Las indicaciones de texto largas se pueden también ajustar
939 automáticamente según un ancho de línea dado.  Estarán alineados por
940 la izquierda o justificados, como se muestra en el ejemplo siguiente.
941
942 @lilypond[quote,verbatim]
943 \markup {
944   \column {
945     \line  \smallCaps { La vida breve }
946     \line \bold { Acto I }
947     \wordwrap \italic {
948       (La escena representa el corral de una casa de
949       gitanos en el Albaicín de Granada.  Al fondo una
950       puerta por la que se ve el negro interior de
951       una Fragua, iluminado por los rojos resplandores
952       del fuego.)
953     }
954     \hspace #0
955
956     \line \bold { Acto II }
957     \override #'(line-width . 50)
958     \justify \italic {
959       (Calle de Granada.  Fachada de la casa de Carmela
960       y su hermano Manuel con grandes ventanas abiertas
961       a través de las que se ve el patio
962       donde se celebra una alegre fiesta)
963     }
964   }
965 }
966 @end lilypond
967
968 @cindex texto, instrucciones de alineación
969 @cindex marcado, texto, instrucciones de alineación
970 @cindex alineación, instrucciones de texto
971
972 Hay una lista exhaustiva de instrucciones de alineación de texto en
973 @ref{Align}.
974
975
976 @seealso
977 Manual de aprendizaje:
978 @rlearning{Mover objetos}.
979
980 Referencia de la notación:
981 @ref{Align},
982 @ref{Indicaciones de texto}.
983
984 Fragmentos de código:
985 @rlsr{Text}.
986
987 Referencia de funcionamiento interno:
988 @rinternals{TextScript}.
989
990 Archivos de inicio:
991 @file{scm/define-markup-commands.scm}.
992
993
994 @node Notación gráfica dentro de elementos de marcado
995 @unnumberedsubsubsec Notación gráfica dentro de elementos de marcado
996 @translationof Graphic notation inside markup
997
998 @cindex gráficos, insertar
999 @cindex dibujar objetos gráficos
1000 @cindex gráficos, dibujar objetos
1001 @cindex insertar objetos gráficos
1002 @cindex gráficos, insertar objetos
1003
1004 Se puede añadir diversos objetos gráficos a una partitura, utilizando
1005 instrucciones de marcado.
1006
1007 @cindex enmarcar texto
1008 @cindex texto, enmarcar
1009 @cindex texto, decorar
1010 @cindex marcado, texto, decorar
1011 @cindex marcado, texto, enmarcar
1012 @cindex decorar texto
1013
1014 @funindex \box
1015 @funindex box
1016 @funindex \circle
1017 @funindex circle
1018 @funindex \rounded-box
1019 @funindex rounded-box
1020 @funindex \bracket
1021 @funindex bracket
1022 @funindex \hbracket
1023 @funindex hbracket
1024
1025 Ciertas instrucciones de marcado permiten la decoración de elementos
1026 de texto con gráficos, como se muestra en el ejemplo siguiente.
1027
1028 @lilypond[quote,verbatim]
1029 \markup \fill-line {
1030   \center-column {
1031     \circle Jack
1032     \box "in the box"
1033     \null
1034     \line {
1035       Erik Satie
1036       \hspace #3
1037       \bracket "1866 - 1925"
1038     }
1039     \null
1040     \rounded-box \bold Prelude
1041   }
1042 }
1043 @end lilypond
1044
1045 @cindex relleno alrededor de texto
1046 @cindex texto, relleno de
1047 @cindex marcado, relleno de textos de
1048
1049 @funindex \pad-markup
1050 @funindex pad-markup
1051 @funindex \pad-x
1052 @funindex pad-x
1053 @funindex \pad-to-box
1054 @funindex pad-to-box
1055 @funindex \pad-around
1056 @funindex pad-around
1057
1058 Algunas instrucciones pueden requerir un aumento del relleno alrededor
1059 del texto: esto se puede conseguir con algunas instrucciones de
1060 marcado descritas exhaustivamente en @ref{Align}.
1061
1062 @lilypond[quote,verbatim]
1063 \markup \fill-line {
1064   \center-column {
1065     \box "Charles Ives (1874 - 1954)"
1066     \null
1067     \box \pad-markup #2 "THE UNANSWERED QUESTION"
1068     \box \pad-x #8 "A Cosmic Landscape"
1069     \null
1070   }
1071 }
1072 \markup \column {
1073   \line {
1074     \hspace #10
1075     \box \pad-to-box #'(-5 . 20) #'(0 . 5)
1076       \bold "Largo to Presto"
1077   }
1078   \pad-around #3
1079       "String quartet keeps very even time,
1080 Flute quartet keeps very uneven time."
1081 }
1082 @end lilypond
1083
1084 @cindex gráfica, notación
1085 @cindex símbolos no musicales
1086 @cindex no musicales, símbolos
1087 @cindex notación gráfica
1088
1089 @funindex \combine
1090 @funindex combine
1091 @funindex \draw-circle
1092 @funindex draw-circle
1093 @funindex \filled-box
1094 @funindex filled-box
1095 @funindex \triangle
1096 @funindex triangle
1097 @funindex \draw-line
1098 @funindex draw-line
1099 @funindex \arrow-head
1100 @funindex arrow-head
1101
1102 Se pueden imprimir otros símbolos o elementos gráficos sin que se
1103 requiera ningún otro texto.  De igual manera que en el caso de las
1104 expresiones de marcado, dichos objetos se pueden combinar:
1105
1106 @lilypond[quote,verbatim]
1107 \markup {
1108   \combine
1109     \draw-circle #4 #0.4 ##f
1110     \filled-box #'(-4 . 4) #'(-0.5 . 0.5) #1
1111   \hspace #5
1112
1113   \center-column {
1114     \triangle ##t
1115     \combine
1116       \draw-line #'(0 . 4)
1117       \arrow-head #Y #DOWN ##f
1118   }
1119 }
1120 @end lilypond
1121
1122 @cindex insertar gráficos
1123 @cindex imágenes, insertar
1124 @cindex gráficos, insertar
1125 @cindex PostScript
1126
1127 @funindex \epsfile
1128 @funindex epsfile
1129 @funindex \postscript
1130 @funindex postscript
1131
1132 Entre las funcionalidades gráficas avanzadas se encuentran la
1133 posibilidad de incluir archivos de imagen externos convertidos al
1134 formato de PostScript Encapsulado (@emph{eps}), y la inclusión directa
1135 de gráficos dentro del archivo de entrada, usando código PostScript
1136 nativo.  En tal caso puede ser de utilidad la especificación explícita
1137 del tamaño del dibujo, como se ejemplifica a continuación:
1138
1139 @lilypond[quote,verbatim,relative=1]
1140 c1^\markup {
1141   \combine
1142     \epsfile #X #10 #"./context-example.eps"
1143     \with-dimensions #'(0 . 6) #'(0 . 10)
1144     \postscript #"
1145       -2 3 translate
1146       2.7 2 scale
1147       newpath
1148       2 -1 moveto
1149       4 -2 4 1 1 arct
1150       4 2 3 3 1 arct
1151       0 4 0 3 1 arct
1152       0 0 1 -1 1 arct
1153       closepath
1154       stroke"
1155   }
1156 c
1157 @end lilypond
1158
1159 Hay una lista exhaustiva de instrucciones específicas de gráficos en
1160 @ref{Graphic}.
1161
1162
1163 @seealso
1164 Referencia de la notación:
1165 @ref{Graphic},
1166 @ref{Anotaciones editoriales}.
1167
1168 Fragmentos de código:
1169 @rlsr{Text}.
1170
1171 Referencia de funcionamiento interno:
1172 @rinternals{TextScript}.
1173
1174 Archivos de inicio:
1175 @file{scm/define-markup-commands.scm},
1176 @file{scm/stencil.scm}.
1177
1178
1179 @node Notación musical dentro de elementos de marcado
1180 @unnumberedsubsubsec Notación musical dentro de elementos de marcado
1181 @translationof Music notation inside markup
1182
1183 @cindex notación dentro de marcado
1184 @cindex música dentro de marcado
1185 @cindex marcado, notación musical dentro de
1186
1187 Se pueden añadir a la partitura diversos elementos de notación
1188 musical, dentro de un objeto de marcado.
1189
1190 Las notas y las alteraciones se pueden escribir utilizando
1191 instrucciones de marcado:
1192
1193 @lilypond[quote,verbatim,relative=2]
1194 a2 a^\markup {
1195   \note #"4" #1
1196   =
1197   \note-by-number #1 #1 #1.5
1198 }
1199 b1_\markup {
1200   \natural \semiflat \flat
1201   \sesquiflat \doubleflat
1202 }
1203 \glissando
1204 a1_\markup {
1205   \natural \semisharp \sharp
1206   \sesquisharp \doublesharp
1207 }
1208 \glissando b
1209 @end lilypond
1210
1211 Otros objetos de notación se pueden también imprimir en el modo de
1212 marcado:
1213
1214 @lilypond[quote,verbatim,relative=1]
1215 g1 bes
1216 ees-\markup {
1217   \finger 4
1218   \tied-lyric #"~"
1219   \finger 1
1220 }
1221 fis_\markup { \dynamic rf }
1222 bes^\markup {
1223   \beam #8 #0.1 #0.5
1224 }
1225 cis
1226 d-\markup {
1227   \markalphabet #8
1228   \markletter #8
1229 }
1230 @end lilypond
1231
1232 De forma más general, cualquier símbolo musical disponible se puede
1233 incluir por separado dentro de un objeto de marcado, como se
1234 ejemplifica a continuación; hay una lista exhaustiva de estos símbolos
1235 y sus nombres en @ref{La tipografía Feta}.
1236
1237 @lilypond[quote,verbatim,relative=2]
1238 c2
1239 c'^\markup { \musicglyph #"eight" }
1240 c,4
1241 c,8._\markup { \musicglyph #"clefs.G_change" }
1242 c16
1243 c2^\markup { \musicglyph #"timesig.neomensural94" }
1244 @end lilypond
1245
1246 Otra forma de imprimir glifos que no son de texto se encuentra
1247 descrita en @ref{Explicación de las fuentes tipográficas}.  Tiene la
1248 utilidad de imprimir llaves de distintos tamaños.
1249
1250 El modo de marcado también contempla diagramas para instrumentos
1251 específicos:
1252
1253 @lilypond[quote,verbatim,relative=2]
1254 c1^\markup {
1255   \fret-diagram-terse #"x;x;o;2;3;2;"
1256 }
1257 c^\markup {
1258   \harp-pedal #"^-v|--ov^"
1259 }
1260 c
1261 c^\markup {
1262   \combine
1263     \musicglyph #"accordion.discant"
1264     \combine
1265       \raise #0.5 \musicglyph #"accordion.dot"
1266       \raise #1.5 \musicglyph #"accordion.dot"
1267 }
1268 @end lilypond
1269
1270 @c The accordion diagram is actually taken from a snippet.
1271
1272 @noindent
1273 Dichos diagramas se encuentran documentados en @ref{Instrument
1274 Specific Markup}.
1275
1276 @cindex partitura dentro marcado
1277 @cindex marcado, partitura dentro de
1278
1279 Incluso una partitura completa se puede incluir dentro de un objeto de
1280 marcado.  En tal caso, el bloque anidado @code{\score} debe contener
1281 un bloque @code{\layout}, como se muestra aquí:
1282
1283 @lilypond[quote,verbatim,relative=1]
1284 c4 d^\markup {
1285   \score {
1286     \relative c' { c4 d e f }
1287     \layout { }
1288   }
1289 }
1290 e f |
1291 c d e f
1292 @end lilypond
1293
1294 Hay una lista exhaustiva de instrucciones relacionadas con la notación
1295 musical en @ref{Music}.
1296
1297
1298 @seealso
1299 Referencia de la notación:
1300 @ref{Music},
1301 @ref{La tipografía Feta},
1302 @ref{Explicación de las fuentes tipográficas}.
1303
1304 Fragmentos de código:
1305 @rlsr{Text}.
1306
1307 Referencia de funcionamiento interno:
1308 @rinternals{TextScript}.
1309
1310 Archivos de inicio:
1311 @file{scm/define-markup-commands.scm},
1312 @file{scm/fret-diagrams.scm},
1313 @file{scm/harp-pedals.scm}.
1314
1315
1316 @node Elementos de marcado de varias páginas
1317 @unnumberedsubsubsec Elementos de marcado de varias páginas
1318 @translationof Multi-page markup
1319
1320 @cindex páginas, marcado de varias
1321 @cindex marcado de varias páginas
1322 @cindex marcado, texto de, varias páginas
1323 @cindex texto que ocupa varias páginas
1324
1325 @funindex \markuplines
1326 @funindex markuplines
1327 @funindex \justified-lines
1328 @funindex justified-lines
1329 @funindex \wordwrap-lines
1330 @funindex wordwrap-lines
1331
1332 Aunque los objetos de marcado estándar no se pueden dividir, una
1333 sintaxis específica hace posible la introducción de líneas de texto
1334 que pueden abarcar varias páginas:
1335
1336 @c KEEP LY
1337 @lilypond[quote,verbatim]
1338 \markuplines {
1339   \justified-lines {
1340     Un texto muy largo de líneas justificadas.
1341     ...
1342   }
1343   \wordwrap-lines {
1344     Otro párrafo muy largo.
1345     ...
1346   }
1347   ...
1348 }
1349 @end lilypond
1350
1351 Esta sintaxis acepta una lista de elementos de marcado, que pueden ser
1352 @itemize
1353 @item
1354 el resultado de una instrucción de lista de marcado,
1355 @item
1356 una lista de marcados,
1357 @item
1358 o una lista de listas de marcado.
1359 @end itemize
1360
1361 Hay una lista exhaustiva de las instrucciones de lista de marcado en
1362 @ref{Text markup list commands}.
1363
1364
1365 @seealso
1366 Referencia de la notación:
1367 @ref{Text markup list commands}.
1368
1369 Fragmentos de código:
1370 @rlsr{Text}.
1371
1372 Manual de extensión:
1373 @rextend{New markup list command definition}.
1374
1375 Referencia de funcionamiento interno:
1376 @rinternals{TextScript}.
1377
1378 Archivos de inicio:
1379 @file{scm/define-markup-commands.scm}.
1380
1381
1382 @funindex \markuplines
1383 @funindex markuplines
1384
1385 @predefined
1386 @code{\markuplines}.
1387 @endpredefined
1388
1389
1390 @node Tipografías
1391 @subsection Tipografías
1392 @translationof Fonts
1393
1394 Esta sección presenta la forma en que se manejan las fuentes
1395 tipográficas, y cómo se pueden cambiar en las partituras.
1396
1397 @menu
1398 * Explicación de las fuentes tipográficas::
1399 * Fuentes de un solo elemento::
1400 * Fuentes tipográficas del documento completo::
1401 @end menu
1402
1403
1404 @node Explicación de las fuentes tipográficas
1405 @unnumberedsubsubsec Explicación de las fuentes tipográficas
1406 @translationof Fonts explained
1407
1408 @cindex Pango
1409 @cindex fuentes tipográficas, explicación
1410 @cindex llaves de distintos tamaños
1411 @cindex fuentes tipográficas, explicación
1412 @cindex llaves de varios tamaños
1413 @cindex fuentes tipográficas de símbolos en marcado
1414 @cindex símbolos, fuentes tipográficas en el marcado
1415
1416 @funindex font-interface
1417
1418 Las fuentes tipográficas se manejan a través de distintas bibliotecas.
1419 FontConfig se utiliza para detectar las tipografías disponibles en el
1420 sistema; las tipografías seleccionadas se trazan utilizando Pango.
1421
1422 Las tipografías de notación musical se pueden describir como un
1423 conjunto de glifos específicos, ordenados en varias familias.  La
1424 siguiente sintaxis permite usar directamente varias tipografías
1425 @code{feta} de LilyPond distintas a las de texto en el modo de
1426 marcado:
1427
1428 @lilypond[quote,verbatim,relative=2]
1429 a1^\markup {
1430   \vcenter {
1431     \override #'(font-encoding . fetaBraces)
1432     \lookup #"brace120"
1433     \override #'(font-encoding . fetaText)
1434     \column { 1 3 sf }
1435     \override #'(font-encoding . fetaMusic)
1436     \lookup #"noteheads.s0petrucci"
1437   }
1438 }
1439 @end lilypond
1440
1441 @noindent
1442 Sin embargo, todos estos glifos excepto las llaves de varios tamaños
1443 que están contenidas en la fuente tipográfica @code{fetaBraces} están
1444 disponibles utilizando la sintaxis más sencilla que se describe en
1445 @ref{Notación musical dentro de elementos de marcado}.
1446
1447 Cuando se usan los glifos de la fuente de llaves @code{fetaBraces}, el
1448 tamaño de la llave se especifica por la parte numérica del nombre del
1449 glifo, en unidades arbitrarias.  Se puede especificar cualquier entero
1450 de @code{0} a @code{575} inclusive, siendo @code{0} el que produce la
1451 llave más pequeña.  El valor óptimo se debe determinar por ensayo y
1452 error.  Todos estos glifos son llaves izquierdas; las llaves derechas
1453 se pueden obtener mediante rotación, véase @ref{Rotación de objetos}.
1454
1455 Están disponibles tres familias de tipografías de texto: la tipografía
1456 @emph{romana} (con serifa), que de forma predeterminada es New Century
1457 Schoolbook, la fuente @emph{sans} y la fuente monoespaciada
1458 @emph{de máquina de escribir}.  Estas dos últimas familias vienen
1459 determinadas por la instalación de Pango.
1460
1461 Cada familia puede incluir distintas formas y series.  El ejemplo
1462 siguiente muestra la posibilidad de seleccionar familias, formas,
1463 series y tamaños alternativos.  El valor que se da a @code{font-size}
1464 es el cambio requerido a partir del tamaño predeterminado.
1465
1466 @lilypond[quote,verbatim,relative=2]
1467 \override Score.RehearsalMark #'font-family = #'typewriter
1468 \mark \markup "Ouverture"
1469 \override Voice.TextScript #'font-shape = #'italic
1470 \override Voice.TextScript #'font-series = #'bold
1471 d2.^\markup "Allegro"
1472 \override Voice.TextScript #'font-size = #-3
1473 c4^smaller
1474 @end lilypond
1475
1476 @noindent
1477 Se puede usar una sintaxis similar en el modo de marcado, aunque en
1478 este caso es preferible usar la sintaxis sencilla que se explica en
1479 @ref{Seleccionar la tipografía y su tamaño}:
1480
1481 @lilypond[quote,verbatim]
1482 \markup {
1483   \column {
1484     \line {
1485       \override #'(font-shape . italic)
1486       \override #'(font-size . 4)
1487       Idomeneo,
1488     }
1489     \line {
1490       \override #'(font-family . typewriter)
1491       {
1492         \override #'(font-series . bold)
1493         re
1494         di
1495       }
1496       \override #'(font-family . sans)
1497       Creta
1498     }
1499   }
1500 }
1501 @end lilypond
1502
1503 Aunque es fácil cambiar entre las fuentes tipográficas
1504 preconfiguradas, también es posible usar otras fuentes, como se
1505 explica en las siguientes secciones: @ref{Fuentes de un solo elemento} y
1506 @ref{Fuentes tipográficas del documento completo}.
1507
1508
1509 @seealso
1510 Referencia de la notación:
1511 @ref{La tipografía Feta},
1512 @ref{Notación musical dentro de elementos de marcado},
1513 @ref{Rotación de objetos},
1514 @ref{Seleccionar la tipografía y su tamaño},
1515 @ref{Font}.
1516
1517
1518 @node Fuentes de un solo elemento
1519 @unnumberedsubsubsec Fuentes de un solo elemento
1520 @translationof Single entry fonts
1521
1522 Se puede usar en una partitura cualquier fuente tipográfica que esté
1523 instalada en el sistema operativo y reconocida por parte de
1524 FontConfig, usando la siguiente sintaxis:
1525
1526 @lilypond[quote,verbatim,relative=2]
1527 \override Staff.TimeSignature #'font-name = #"Bitstream Charter"
1528 \override Staff.TimeSignature #'font-size = #2
1529 \time 3/4
1530
1531 a1_\markup {
1532   \override #'(font-name . "Vera Bold")
1533     { Vera Bold }
1534 }
1535 @end lilypond
1536
1537 @cindex fuentes tipográficas, buscar, disponibles
1538 @cindex buscar fuentes tipográficas disponibles
1539 @cindex listar fuentes tipográficas disponibles
1540 @cindex disponibles, listar las fuentes tipográficas
1541
1542 @funindex show-available-fonts
1543
1544 La instrucción siguiente presenta una lista de todas las tipografías
1545 disponibles en el sistema operativo:
1546
1547 @example
1548 lilypond -dshow-available-fonts x
1549 @end example
1550
1551
1552 @seealso
1553 Referencia de la notación:
1554 @ref{Explicación de las fuentes tipográficas},
1555 @ref{Fuentes tipográficas del documento completo}.
1556
1557 Fragmentos de código:
1558 @rlsr{Text}.
1559
1560 @c A source file gets never installed...
1561 @c Installed files:
1562 @c @file{lily/font-config-scheme.cc}.
1563
1564
1565 @node Fuentes tipográficas del documento completo
1566 @unnumberedsubsubsec Fuentes tipográficas del documento completo
1567 @translationof Entire document fonts
1568
1569 Se pueden cambiar las fuentes tipográficas que se usan como
1570 tipografías predeterminadas en las familias @emph{romana},
1571 @emph{sans-serif} y @emph{monoespaciada}, especificándolas en este
1572 orden como se ve en el ejemplo de abajo.  Para leer más explicaciones
1573 sobre las fuentes tipográficas, consulte @ref{Explicación de las fuentes tipográficas}.
1574
1575 @cindex fuente, establecer la familia de
1576 @cindex fuentes tipográficas, cambiar para todo el documento
1577
1578 @funindex make-pango-font-tree
1579
1580 @lilypond[verbatim,quote]
1581 \paper  {
1582   myStaffSize = #20
1583   #(define fonts
1584     (make-pango-font-tree "Times New Roman"
1585                           "Nimbus Sans"
1586                           "Luxi Mono"
1587                            (/ myStaffSize 20)))
1588 }
1589
1590 \relative c'{
1591   c1-\markup {
1592     roman,
1593     \sans sans,
1594     \typewriter typewriter. }
1595 }
1596 @end lilypond
1597
1598 @c we don't do Helvetica / Courier, since GS incorrectly loads
1599 @c Apple TTF fonts
1600
1601
1602 @seealso
1603 Referencia de la notación:
1604 @ref{Explicación de las fuentes tipográficas},
1605 @ref{Fuentes de un solo elemento},
1606 @ref{Seleccionar la tipografía y su tamaño},
1607 @ref{Font}.
1608