[ << Notación musical ] | [Arriba][Índice general][Índice][ ? ] | [ Notación especializada >> ] | ||
[ < Elementos de marcado de varias páginas ] | [ Subir : Texto ] | [ Explicación de las fuentes tipográficas > ] |
1.8.3 Tipografías
Esta sección presenta la forma en que se manejan las fuentes tipográficas, y cómo se pueden cambiar en las partituras.
Explicación de las fuentes tipográficas | ||
Fuentes de un solo elemento | ||
Fuentes tipográficas del documento completo |
[ << Notación musical ] | [Arriba][Índice general][Índice][ ? ] | [ Notación especializada >> ] | ||
[ < Tipografías ] | [ Subir : Tipografías ] | [ Fuentes de un solo elemento > ] |
Explicación de las fuentes tipográficas
Las fuentes tipográficas se manejan a través de distintas bibliotecas. FontConfig se utiliza para detectar las tipografías disponibles en el sistema; las tipografías seleccionadas se trazan utilizando Pango.
Las tipografías de notación musical se pueden describir como un
conjunto de glifos específicos, ordenados en varias familias. La
siguiente sintaxis permite usar directamente varios glifos de la tipografía
Feta
de LilyPond distintas a las de texto en el modo de
marcado:
a'1^\markup { \vcenter { \override #'(font-encoding . fetaBraces) \lookup #"brace120" \override #'(font-encoding . fetaText) \column { 1 3 sf } \override #'(font-encoding . fetaMusic) \lookup #"noteheads.s0petrucci" } }
Sin embargo, todos estos glifos excepto las llaves de varios
tamaños que están contenidas en la fuente tipográfica
fetaBraces
están disponibles utilizando la sintaxis más
sencilla que se describe en
Notación musical dentro de elementos de marcado.
Cuando se usan los glifos de la fuente de llaves
fetaBraces
, el tamaño de la llave se especifica por la
parte numérica del nombre del glifo, en unidades arbitrarias. Se
puede especificar cualquier entero de 0
a 575
inclusive, siendo 0
el que produce la llave más pequeña.
El valor óptimo se debe determinar por ensayo y error. Todos
estos glifos son llaves izquierdas; las llaves derechas se pueden
obtener mediante rotación, véase Rotación de objetos.
Están disponibles tres familias de fuentes tipográficas para el texto:
- La fuente roman (serif), que de forma predeterminada es LilyPond Serif (un alias de TeX Gyre Schola).
- La fuente sans, que de forma predeterminada es LilyPond Sans Serif (un alias de TeX Gyre Heros).
- La fuente typewriter mecanográfica (monoespaciada), que de forma predeterminada es LilyPond Monospace (un alias de TeX Gyre Cursor).
Cada familia puede incluir distintas formas y series. El ejemplo
siguiente muestra la posibilidad de seleccionar familias, formas,
series y tamaños alternativos. El valor que se da a
font-size
es el cambio requerido a partir del tamaño
predeterminado.
\override Score.RehearsalMark.font-family = #'typewriter \mark \markup "Ouverture" \override Voice.TextScript.font-shape = #'italic \override Voice.TextScript.font-series = #'bold d''2.^\markup "Allegro" \override Voice.TextScript.font-size = #-3 c''4^smaller
Se puede usar una sintaxis similar en el modo de marcado, aunque en este caso es preferible usar la sintaxis sencilla que se explica en Seleccionar la tipografía y su tamaño:
\markup { \column { \line { \override #'(font-shape . italic) \override #'(font-size . 4) Idomeneo, } \line { \override #'(font-family . typewriter) { \override #'(font-series . bold) re di } \override #'(font-family . sans) Creta } } }
Aunque es fácil cambiar entre las fuentes tipográficas preconfiguradas, también es posible usar otras fuentes, como se explica en las siguientes secciones: Fuentes de un solo elemento y Fuentes tipográficas del documento completo.
Véase también
Referencia de la notación: La tipografía Emmentaler, Notación musical dentro de elementos de marcado, Rotación de objetos, Seleccionar la tipografía y su tamaño, Font.
Fuentes de un solo elemento
Se puede usar en una partitura cualquier fuente tipográfica que esté instalada en el sistema operativo y reconocida por parte de FontConfig, usando la siguiente sintaxis:
\override Staff.TimeSignature.font-name = #"Bitstream Charter" \override Staff.TimeSignature.font-size = #2 \time 3/4 a'1_\markup { \override #'(font-name . "Bitstream Vera Sans,sans-serif, Oblique Bold") { Vera Oblique Bold } }
font-name puede describirse usando una lista de ‘fuentes tipográfcias’ separadas por comas y una lista de ‘estilos’ separados por espacios. En la medida en que la ‘fuente tipográfica’ de la lista esté instalada y contenga el glifo solicitado, se usará. En caso contrario, se usará como sustitución la siguiente fuente tipográfica de la lista.
La ejecución de lilypond con la opción siguiente presenta una lista de todas las tipografías disponibles en el sistema operativo:
lilypond -dshow-available-fonts x
Véase también
Referencia de la notación: Explicación de las fuentes tipográficas, Fuentes tipográficas del documento completo.
Fragmentos de código: Text.
[ << Notación musical ] | [Arriba][Índice general][Índice][ ? ] | [ Notación especializada >> ] | ||
[ < Fuentes de un solo elemento ] | [ Subir : Tipografías ] | [ Notación especializada > ] |
Fuentes tipográficas del documento completo
Se pueden cambiar las fuentes tipográficas que se usan como tipografías predeterminadas en las familias romana, sans-serif y monoespaciada, especificándolas en este orden como se ve en el ejemplo de abajo, que escala las tipografías automáticamente con el valor fijado para el tamaño global del pentagrama. De forma parecida a Fuentes de un solo elemento, se puede describir usando una lista de ‘fuentes tipográficas’ separadas por comas. Sin embargo, los ‘estilos’ de fuente no se pueden describir. Para leer más explicaciones sobre las fuentes tipográficas, consulte Explicación de las fuentes tipográficas.
\paper { #(define fonts (make-pango-font-tree "Times New Roman" "Nimbus Sans,Nimbus Sans L" "Luxi Mono" (/ staff-height pt 20))) } \relative c'{ c1-\markup { roman, \sans sans, \typewriter typewriter. } }
Véase también
Referencia de la notación: Explicación de las fuentes tipográficas, Fuentes de un solo elemento, Seleccionar la tipografía y su tamaño, Font.
[ << Notación musical ] | [Arriba][Índice general][Índice][ ? ] | [ Notación especializada >> ] | ||
[ < Fuentes de un solo elemento ] | [ Subir : Tipografías ] | [ Notación especializada > ] |
Otros idiomas: English, català, deutsch, français, italiano, 日本語.
Acerca de la selección automática del idioma.