[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Fuentes de un solo elemento ] | [ Up : 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 { property-defaults.fonts.serif = "Linux Libertine O" property-defaults.fonts.sans = "Nimbus Sans, Nimbus Sans L" property-defaults.fonts.typewriter = "DejaVu Sans Mono" } \relative c'{ c1-\markup { roman, \sans sans, \typewriter typewriter. } }
Nota: make-pango-font-tree
reinicia las fuentes
tipográficas al tipo predeterminado Emmentaler.
La sintaxis siguiente nos permite cambiar las tipografías
específicas, dejando el resto en sus valores predeterminados. El
siguiente ejemplo tiene el mismo efecto que el ejemplo anterior de
utilización de make-pango-font-tree
. De igual manera que
con make-pango-font-tree
, podemos especificar una lista de
valores separados por comas de ‘fonts’ para las categorías
Romana, Sans serif y Monoespaciada (roman
, sans
y
typewriter
). Si no queremos cambiar el tamaño del
pentagrama a otro distinto del predeterminado de 20 pt, no es
necesaria la parte #:factor (/ staff-height pt 20)
.
\paper { #(define fonts (set-global-fonts #:roman "Linux Libertine O" #:sans "Nimbus Sans, Nimbus Sans L" #:typewriter "DejaVu Sans Mono" #:factor (/ staff-height pt 20) ; innecesario si el tamaño del pentagrama es el predeterminado )) }
También se pueden especificar las fuentes de la notación. El ejemplo siguiente también tiene el mismo efecto que en los casos anteriores, porque establece las fuentes para la notación como las predeterminadas. Para más información, véase Sustituir la tipografía de la notación.
\paper { #(define fonts (set-global-fonts #:music "emmentaler" ; predeterminado #:brace "emmentaler" ; predeterminado #:roman "Linux Libertine O" #:sans "Nimbus Sans, Nimbus Sans L" #:typewriter "DejaVu Sans Mono" #:factor (/ staff-height pt 20) ; innecesario si el tamaño del pentagrama es el predeterminado )) }
Nota: cada llamada a set-global-fonts
reinicia
completamente tanto la fuente tipográfica de la notación como las
de texto. Si se deja sin especificar una cualquiera de las
categorías, entonces se utiliza la fuente predeterminada para
dicha categoría. Cada llamada a set-global-fonts
afecta a
cada uno de los bloques \book
que le siguen. Si existen
varios bloques \book
y queremos usar distintas fuentes
tipográficas para cada uno de ellos, sencillamente llamamos de
nuevo a set-global-fonts
, así:
\paper { #(define fonts (set-global-fonts … )) } \book { … } \paper { #(define fonts (set-global-fonts … )) } \book { … }
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, Tipografías, Sustituir la tipografía de la notación.
[ << Notación musical ] | [Top][Contents][Index] | [ Notación especializada >> ] |
[ < Fuentes de un solo elemento ] | [ Up : Tipografías ] | [ Notación especializada > ] |