> Message: 5
> Date: Tue, 21 Apr 2015 19:43:02 +0200
> From: Urs Liska
> To: lilypond-user
> Subject: Font access testers needed
>
> Hi,
>
> I'd like to have a few people who are interested in testing and
> discussing a new way to select music and text fonts in LilyPond. When
> finishing the infrastructure in openLilyLib it turned out that it's
> better to include (major) parts in LilyPond itself. As a "teaser" I
> attach the test file here ;-)
I would be willing to try it. I assume one of the files to be overwritten will
implement the “setNotationFont” command.
I’m running LilyPond 2.19.18 on OSX 10.10.3.
Regards,
Patrick Karl
>
> I'd particularly need at least one Windows user - as I *assume* it
> doesn't work yet there.
>
> Requirement is willingness to overwrite two files in the LilyPond
> installation.
>
> --
> Urs Liska
> www.openlilylib.org
> -- next part --
> \version "2.19.19"
>
> % External directory where LilyPond fonts are stored.
> % Should usually be passed through the command line
> % One directory with all file types in it (can be discussed)
> %
> % When the option is set this directory will be searched first,
> % only when a font is not found there the installation's path will be
> searched.
> % Order of precedence:
> % 'fontdir -> installation directory
> % font-with-opticals -> font-without-opticals -> Emmentaler
> % The fallback is done for each component individually
> %
> %#(ly:set-option 'fontdir "/shared/fonts/lilypond")
>
> \paper {
> % Uncomment the following invocations one by one
> % Note that a default text font is automatically set.
>
> % Load a font and the corresponding brace font
> % Font name is case insensitive
> fonts = \setNotationFont LilyJAZZ
>
> % Load a font, missing brace font will fallback to Emmentaler
> %fonts = \setNotationFont Paganini
>
> % Combination of music and brace font can be given as dot-list
> %fonts = \setNotationFont paganini.LilyJAZZ
>
> % Special brace keyword 'none' will use Emmentaler
> %fonts = \setNotationFont Improviso.none
>
> % Traditional list notation is also valid
> % (and necessary for gutenberg1939)
> %fonts = \setNotationFont #'(Haydn Gutenberg1939)
>
>
> }
>
> \score {
> \new PianoStaff <<
>\new Staff
>{
> c' ^\markup "Test text fonts" d' e' f'
>}
>\new Staff s1
>>>
> }
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user