| [ << Texto ] | [Top][Contents][Index] | [ Música vocal >> ] |
| [ < Introducción al marcado de texto ] | [ Up: Formatear el texto ] | [ Alineación de texto > ] |
8.2.2 Seleccionar la tipografía y su tamaño
Está contemplado de forma básica el cambio de la fuente tipográfica en el modo de marcado:
\relative { d''1^\markup { \bold { Più mosso } \italic { non troppo \underline Vivo } } r2 r4 r8 d,_\markup { \italic quasi \smallCaps Tromba } f1 d2 r }![]()
El tamao de texto global para los elementos de marcado se puede
fijar con la variable de papel text-font-size. Es útil
para ajustar el tamaño a una fuente tipográfica distinta que puede
aparecer más pequeña o más grande aunque tenga el mismo tamaño
nominal de fuente. El valor se da en puntos (sin especificar las
unidades); el valor predeterminado depende de la altura del
pentagrama y se calcula como (altura-del-pentagrama / 20 *
11).
See Distancias y medidas para más información acerca de las dimensiones usadas por LilyPond.
\score { { f'^"Default text size" } \layout { text-font-size = 10 } } \score { { f'^"Default text size" } \layout { text-font-size = 20 } }![]()
El tamaño de la fuente tipográfica se puede alterar en relación al tamaño global del texto, de una serie de formas como se ve a continuación.
Se puede fijar a un tamaño predefinido:
\relative b' { b1_\markup { \huge Sinfonia } b1^\markup { \teeny da } b1-\markup { \normalsize camera } }![]()
Se puede establecer a un tamaño relativo al valor anterior:
\relative b' { b1_\markup { \larger Sinfonia } b1^\markup { \smaller da } b1-\markup { \magnify #0.6 camera } }![]()
Se puede aumentar o disminuir de forma relativa al valor fijado por el tamaño global del pentagrama:
\relative b' { b1_\markup { \fontsize #-2 Sinfonia } b1^\markup { \fontsize #1 da } b1-\markup { \fontsize #3 camera } }![]()
También se puede establecer a un tamaño de puntos fijo, independientemente del tamaño global del pentagrama:
\relative b' { b1_\markup { \abs-fontsize #20 Sinfonia } b1^\markup { \abs-fontsize #8 da } b1-\markup { \abs-fontsize #14 camera } }![]()
Si el texto incluye espacios, es mejor escribir todo entre comillas, de forma que el tamaño de cada espacio sea correcto para el tamaño de los otros caracteres.
\markup \fontsize #6 \bold { Sinfonia da camera } \markup \fontsize #6 \bold { "Sinfonia da camera" }![]()
El texto se puede imprimir como subíndice o como superíndice. De forma predeterminada se imprimen en un tamaño menor, pero también se puede usar un tamaño normal:
\markup { \column { \line { 1 \super st movement } \line { 1 \normal-size-super st movement \sub { (part two) } } } }![]()
El modo de marcado ofrece una manera fácil de elegir familias de tipografía alternativas. A no ser que se especifique de otro modo, se selecciona automáticamente la fuente predeterminada con serifa, de tipo romano: en la última línea del ejemplo siguiente, no hay diferencia entre la primera y la segunda palabra.
\markup { \column { \line { Act \number 1 } \line { \sans { Scene I. } } \line { \typewriter { Verona. An open place. } } \line { Enter \serif Valentine and Proteus. } } }![]()
Algunas de estas familias, usadas para elementos específicos como números o matices, no ofrecen todos los caracteres, como se explica en Indicaciones dinámicas nuevas y Marcas de repetición manual.
Si se usan dentro de una palabra, algunas instrucciones de cambio de tipografía o de formateo pueden producir un espacio vacío no deseado. Esto se puede solucionar concatenando en uno solo los distintos elementos de texto:
\markup { \column { \line { \concat { 1 \super st } movement } \line { \concat { \dynamic p , } \italic { con dolce espressione } } } }![]()
Se puede encontrar una lista exhaustiva de instrucciones de cambio y utilización personalizada de las fuentes tipográficas en Font markup.
También es posible definir conjuntos personalizados de fuentes, tal y como se explica en Fuentes tipográficas.
Instrucciones predefinidas
\teeny,
\tiny,
\small,
\normalsize,
\large,
\huge,
\smaller,
\larger.
Véase también
Referencia de la notación: Font markup, Indicaciones dinámicas nuevas, Marcas de repetición manual, Fuentes tipográficas.
Archivos de inicio: scm/define-markup-commands.scm.
Fragmentos de código: Text.
Referencia de funcionamiento interno: TextScript.
Advertencias y problemas conocidos
La utilización de las instrucciones de tamaño de texto
\teeny, \tiny, \small, \normalsize,
\large y \huge conducen a un espaciado de las líneas
inconsistente, comparado con el uso de \fontsize.
| [ << Texto ] | [Top][Contents][Index] | [ Música vocal >> ] |
| [ < Introducción al marcado de texto ] | [ Up: Formatear el texto ] | [ Alineación de texto > ] |
![[image of music]](../59/lily-1c50f4c7.png)
![[image of music]](../72/lily-0524f942.png)
![[image of music]](../2b/lily-3e7b6eda.png)
![[image of music]](../46/lily-430c8bb1.png)
![[image of music]](../15/lily-38ea5367.png)
![[image of music]](../93/lily-88d6aec2.png)
![[image of music]](../4e/lily-13691167.png)
![[image of music]](../09/lily-1551a458.png)
![[image of music]](../74/lily-d80aa556.png)
![[image of music]](../76/lily-456f61ac.png)