Anterior: Textos que saltan de página, Arriba: Marcado del texto


Selección de la tipografía

Estableciendo las propiedades de objetos que se describen más abajo, puede seleccionar una fuente tipográfica de entre las familias tipográficas preconfiguradas. LilyPond contempla por defecto la tipografía musical feta. Las tipografías del texto se seleccionan a través de Pango/FontConfig. La fuente tipográfica con serifa por defecto es New Century Schoolbook, las tipografías sans y tipo máquina de escribir son por defecto las que correspondan a la instalación de Pango.

Las tipografías seleccionadas de la forma que se acaba de esquematizar, vienen con una hoja de estilos predefinida. Si quiere usar una tipografía desde fuera de la hoja de estilos, ajuste la propiedad font-name,

{
  \override Staff.TimeSignature #'font-name = #"Charter"
  \override Staff.TimeSignature #'font-size = #2
  \time 3/4
  c'1_\markup {
    \override #'(font-name . "Vera Bold")
      { This text is in Vera Bold }
  }
}

[image of music]

Se puede usar cualquier tipografía en la medida en que esté disponible por parte de Pango/FontConfig. Para conseguir una lista completa de todas las tipografías que están disponibles, ejecute la orden

lilypond -dshow-available-fonts blabla

(el último argumento de la instrucción puede ser cualquier cosa, pero debe estar presente).

El tamaño de la tipografía se puede establecer con la propiedad font-size. El tamaño resultante se toma como relativo al tamaño text-font-size tal y como está definido en el bloque \paper.

También es posible cambiar la familia por defecto de la tipografía para todo el documento. Esto se hace llamando al árbol make-pango-font-tree desde dentro del bloque \paper. La función toma los nombres de las familias tipográficas que se deseen utilizar para el texto en estilo roman, sans serif y monoespaciado. Por ejemplo,

\paper  {
  myStaffSize = #20

  #(define fonts
    (make-pango-font-tree "Times New Roman"
                          "Nimbus Sans"
                          "Luxi Mono"
                           (/ myStaffSize 20)))
}

{
  c'^\markup { roman: foo \sans bla \typewriter bar }
}

[image of music]

Véase también

Ejemplos: text/font-family-override.ly .


Anterior: Textos que saltan de página, Arriba: Marcado del texto

Esta página corresponde a LilyPond-2.11.40 (rama de desarrollo).

Informe de los fallos a http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English, français.