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