font-interface - LilyPond program-reference
Description: LilyPond program-reference

Next: fret-diagram-interface, Previous: finger-interface, Up: Graphical Object Interfaces

#### font-interface

Any symbol that is typeset through fixed sets of glyphs, (ie. fonts)

##### User settable properties:

`font-encoding` (symbol)
  The font encoding is the broadest category for selecting a font. Options include: `fetaMusic`, `fetaNumber`, `TeX-text`, `TeX-math`, `fetaBraces`, `fetaDynamic`
`font-family` (symbol)
  The font family is the broadest category for selecting text fonts. Options include: `sans`, `roman`
`font-magnification` (number)
  Magnification of the font, when it is selected with `font-name`.
`font-name` (string)
  Specifies a file name (without extension) of the font to load. This setting override selection using `font-family`, `font-series` and `font-shape`.
`font-series` (symbol)
  Select the series of a font. Choices include `medium`, `bold`, `bold-narrow`, etc.
`font-shape` (symbol)
  Select the shape of a font. Choices include `upright`, `italic`, `caps`.
`font-size` (number)
  The font size, compared the `normal' size. 0 is style-sheet's normal size, -1 is smaller, +1 is bigger. Each step of 1 is approximately 12% larger, 6 steps are exactly a factor 2 larger. Fractional values are allowed.

##### Internal properties:

`font` (font metric)
  Cached font metric object

This grob interface is used in the following graphical objects: Accidental, AccidentalSuggestion, AmbitusAccidental, AmbitusLine, AmbitusNoteHead, Arpeggio, BarLine, BarNumber, BassFigure, BreathingSign, ChordName, Clef, CombineTextScript, Custos, Dots, DoublePercentRepeat, DoublePercentRepeatCounter, DynamicText, DynamicTextSpanner, Fingering, InstrumentName, KeyCancellation, KeySignature, LyricHyphen, LyricText, MensuralLigature, MetronomeMark, MultiMeasureRest, MultiMeasureRestNumber, MultiMeasureRestText, NoteHead, NoteName, OctavateEight, OttavaBracket, ParenthesesItem, PercentRepeat, PercentRepeatCounter, RehearsalMark, Rest, Script, SostenutoPedal, SpanBar, StanzaNumber, Stem, StringNumber, SustainPedal, SystemStartBrace, SystemStartBracket, SystemStartSquare, TabNoteHead, TextScript, TextSpanner, TimeSignature, TrillPitchAccidental, TrillPitchGroup, TrillPitchHead, TrillSpanner, TupletNumber, UnaCordaPedal, VaticanaLigature and VoltaBracket

This page is for LilyPond-2.8.8 (stable-branch).

Other languages: English.
Using automatic language selection.