[icon]

GNU LilyPond

-- --

What is LilyPond
Home
Examples
Templates
Download
GNU/Linux binaries
Windows binaries
Source code
Documentation
Tutorial
Manual
Glossary
Index

Support
Mailing lists
Search
WikiWiki

External sites
lilypond.org/development
lilypond.org/stable
savannah.gnu.org
ftp.lilypond.org
Mutopia
Other music online

text-interface

A scheme markup text


align (number):
the alignment of the text, 0 is horizontal, 1 is vertical. Default value: (unset)
baseline-skip (number):
Baseline skip to use for multiple lines of text. Default value: (unset)
kern (number):
amount of extra white space to add.

For text, this is `relative'(?) to the current alignment.

For barline, space after a thick line. Default value: (unset)

lookup (symbol):
lookup method: 'value for plain text, 'name for character-name. Default value: (unset)
magnify (number):
the magnification factor. FIXME: doesn't work for feta fonts. Default value: (unset)
raise (number):
height for text to be raised (a negative value lowers the text. Default value: (unset)
text (markup (list or string)):
Scheme markup text. It is defined as follows:
          text: string | (head? text+)
          head: markup | (markup+)
          markup-item: property | abbrev
          property: (key . value)
          abbrev: columns lines roman music bold italic named super sub overstrike text
                  finger volta timesig mmrest mark script large Large dynamic
          

The following abbreviations are currently defined:

columns
horizontal mode: set all text on one line (default)
lines
vertical mode: set every text on new line
roman
select roman font
music
select feta font, and lookup by character name
bold
select bold series
italic
select italic shape
named
lookup by character name
text
plain text lookup (by character value)
super
superscript
sub
subscript
overstrike
the next text or character overstrikes this one
finger
select fingering number fontstyle
volta
select volta number fontstyle
timesig
select time signature number fontstyle
mmrest
select multi measure rest number fontstyle
mark
select mark number fontstyle
script
select scriptsize roman fontstyle
large
select large roman fontstyle
Large
select Large roman fontstyle
dynamic
select dynamics fontstyle
. Default value: (unset)
word-space (number):
elongate left by this much (FIXME: cumbersome semantics). Default value: (unset)

Go back to index of LilyPond.

Please send GNU LilyPond questions and comments to lilypond-user@gnu.org.

Please send comments on these web pages to (address unknown)

Copyright (c) 1997--2002 Han-Wen Nienhuys and Jan Nieuwenhuizen.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.


This page was built from LilyPond-1.6.6 (stable-branch) by

<(address unknown)>, Thu Dec 26 14:15:44 2002 MSK.