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