[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Tipus de lletra ] | [ Up : Tipus de lletra ] | [ Tipus de lletra d’un sol element > ] |
Explicació dels tipus de lletra
Els tipus de lletra es gestionen mitjançant diverses biblioteques. FontConfig s’utilitza per detectar els tipus de lletra disponibles al sistema; els tipus de lletra seleccionats es dibuixen fent servir Pango.
Els tipus de lletra de notació musical es poden descriure com un
conjunt de glifs específics, ordenats en diverses famílies. La
sintaxi següent permet usar directament diversos glifs del tipus
de lletra Feta
del LilyPond diferents a les de text en el
mode de marcatge:
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" } }
Tanmateix, tots aquests glifs excepte les claus de diverses mides
que estan contingudes al tipus de lletra fetaBraces
estan
disponibles utilitzant la sintaxi més senzilla que es descriu a
Notació musical dins d’elements de marcatge.
Quan s’usen els glifs del tipus de lletra de claus
fetaBraces
, la mida de la clau s’especifica per la part
numèrica del nom del glif, en unitats arbitràries. Es pot
especificar qualsevol enter de 0
a 575
inclusiu,
sent 0
el que produeix la clau més petita. El valor òptim
s’ha de determinar per prova i error. Tots aquests glifs són
claus esquerra; les claus dreta es poden obtenir mitjançant
rotació, vegeu Rotació d’objectes.
Estan disponibles tres famílies de tipus de lletra per al text:
- El tipus de lletra roman (serif), que de forma predeterminada és LilyPond Serif (un àlies de TeX Gyre Schola).
- El tipus de lletra sans, que de formam predeterminada és LilyPond Sans Serif (un àlies de TeX Gyre Heros).
- El tipus de lletra typewriter mecanogràfica (monoespaiada), que de forma predeterminada és LilyPond Monospace (un àlies de TeX Gyre Cursor).
Cada família pot incloure diferents formes i sèries. El següent
exemple mostra la possibilitat de seleccionar famílies, formes,
sèries i mides alternatius. El valor que es dóna a
font-size
és el canvi requerit a partir de la mida
predeterminada.
\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
Es pot usar una sintaxi semblant el mode de marcatge, tot i que en aquest cas és preferible usar la sintaxi senzilla que s’explica a Selecció del tipus de lletra i la seva mida.
\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 } } }
Tot i que és fàcil canviar entre els tipus de lletra preconfigurats, també és possible usar altres tipus de lletra, com s’explica a les seccions següents: Tipus de lletra d’un sol element i Tipus de lletra del document complet.
Vegeu també
Referència de la notació: El tipus de lletra Emmentaler, Notació musical dins d’elements de marcatge, Rotació d’objectes, Selecció del tipus de lletra i la seva mida, Font markup.
[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Tipus de lletra ] | [ Up : Tipus de lletra ] | [ Tipus de lletra d’un sol element > ] |