[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Fwd: address@hidden Re: Setting default text font
From: |
Chris Jones |
Subject: |
Fwd: address@hidden Re: Setting default text font |
Date: |
Wed, 6 Dec 2017 17:33:23 -0500 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
----- Forwarded message from Chris Jones <address@hidden> -----
Date: Wed, 6 Dec 2017 17:17:53 -0500
From: Chris Jones <address@hidden>
To: Ben <address@hidden>
Subject: Re: Setting default text font
Seems I'm a bit overwhelmed by all the novelty and I replied to Ben
directly rather than to the list. Hoping this'll fix it...
On Wed, Dec 06, 2017 at 03:34:29PM EST, Ben wrote:
> On 12/6/2017 3:25 PM, Chris Jones wrote:
[..]
> The code below should work on Linux, it does for me on Mint 18.
>
> \version "2.19.80"
>
> \paper {
> #(define fonts
> (make-pango-font-tree "TeXGyreSchola"
> "TeXGyreHeros"
> "Terminus"
> (/ staff-height pt 20)))
> }
Copy-pasted this same snippet from the lilypond manual and I can't see
any difference between yours and mine... which does not mean there isn't
any :)
> Can you show a screenshot of how it looks in your system?
I'm beginning to think I was wrong about what I thought I saw.
A closer inspection of the glyphs makes me think it is using some form
of Century Schoolbook. The upper-case letter "Q" for instance is quite
recognizable.
Could it be that for some reason lilypond (or another layer invoked by
lilypond) doesn't like the font(s) I specified and silently falls back
to the Century Schoolbook default?
I ran "lilypond -V" and the messages would appear to indicate that
make-pango-font-tree failed.
Attaching:
1. a png image of the lilypond output. (cc08.png)
2. lilypond's message log (verbose.log)
Thanks,
CJ
Log level set to 287
GNU LilyPond 2.18.2
Relocation: is absolute: argv0=/usr/bin/lilypond.real
PATH=/usr/bin (prepend)
Setting PATH to
/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:~/bin
Relocation: compile datadir=, new datadir=/usr/share/lilypond//2.18.2
Relocation: framework_prefix=/usr/bin/..
Setting INSTALLER_PREFIX to /usr/bin/..
Setting LILYPOND_DATADIR to /usr/share/lilypond//2.18.2
Relocation file: /usr/share/lilypond//2.18.2/etc/relocate//guile.reloc
GUILE_LOAD_PATH=/usr/share/lilypond/2.18.2/guile/1.8 (prepend)
Setting GUILE_LOAD_PATH to /usr/share/lilypond/2.18.2/guile/1.8
PATH=/usr/bin/../bin (prepend)
Setting PATH to
/usr/bin/../bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:~/bin
Setting GUILE_MIN_YIELD_1 to 65
Setting GUILE_MIN_YIELD_2 to 65
Setting GUILE_MIN_YIELD_MALLOC to 65
Setting GUILE_INIT_SEGMENT_SIZE_1 to 10485760
Setting GUILE_MAX_SEGMENT_SIZE to 104857600
LILYPOND_DATADIR="/usr/share/lilypond/2.18.2"
LILYPOND_DATADIR="/usr/share/lilypond//2.18.2"
LOCALEDIR="/usr/share/locale"
Effective prefix: "/usr/share/lilypond/2.18.2"
GUILE_LOAD_PATH="/usr/share/lilypond/2.18.2/guile/1.8"
PATH="/usr/bin/../bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:~/bin"
[]
Guile 1.8
[/usr/share/lilypond/2.18.2/scm/lily-library.scm]
[/usr/share/lilypond/2.18.2/scm/output-lib.scm]
[/usr/share/lilypond/2.18.2/scm/markup-macros.scm]
[/usr/share/lilypond/2.18.2/scm/parser-ly-from-scheme.scm]
[/usr/share/lilypond/2.18.2/scm/file-cache.scm]
[/usr/share/lilypond/2.18.2/scm/define-event-classes.scm]
[/usr/share/lilypond/2.18.2/scm/define-music-callbacks.scm]
[/usr/share/lilypond/2.18.2/scm/define-music-types.scm]
[/usr/share/lilypond/2.18.2/scm/define-note-names.scm]
[/usr/share/lilypond/2.18.2/scm/c++.scm]
[/usr/share/lilypond/2.18.2/scm/chord-entry.scm]
[/usr/share/lilypond/2.18.2/scm/skyline.scm]
[/usr/share/lilypond/2.18.2/scm/stencil.scm]
[/usr/share/lilypond/2.18.2/scm/define-markup-commands.scm]
[/usr/share/lilypond/2.18.2/scm/markup.scm]
[/usr/share/lilypond/2.18.2/scm/modal-transforms.scm]
[/usr/share/lilypond/2.18.2/scm/chord-generic-names.scm]
[/usr/share/lilypond/2.18.2/scm/chord-ignatzek-names.scm]
[/usr/share/lilypond/2.18.2/scm/music-functions.scm
[/usr/share/lilypond/2.18.2/scm/define-music-display-methods.scm]
]
[/usr/share/lilypond/2.18.2/scm/part-combiner.scm]
[/usr/share/lilypond/2.18.2/scm/autochange.scm]
[/usr/share/lilypond/2.18.2/scm/define-music-properties.scm]
[/usr/share/lilypond/2.18.2/scm/time-signature-settings.scm]
[/usr/share/lilypond/2.18.2/scm/auto-beam.scm]
[/usr/share/lilypond/2.18.2/scm/chord-name.scm]
[/usr/share/lilypond/2.18.2/scm/bezier-tools.scm]
[/usr/share/lilypond/2.18.2/scm/ly-syntax-constructors.scm]
[/usr/share/lilypond/2.18.2/scm/define-context-properties.scm]
[/usr/share/lilypond/2.18.2/scm/translation-functions.scm]
[/usr/share/lilypond/2.18.2/scm/script.scm]
[/usr/share/lilypond/2.18.2/scm/midi.scm]
[/usr/share/lilypond/2.18.2/scm/layout-beam.scm]
[/usr/share/lilypond/2.18.2/scm/parser-clef.scm]
[/usr/share/lilypond/2.18.2/scm/layout-slur.scm]
[/usr/share/lilypond/2.18.2/scm/font.scm]
[/usr/share/lilypond/2.18.2/scm/encoding.scm]
[/usr/share/lilypond/2.18.2/scm/bar-line.scm]
[/usr/share/lilypond/2.18.2/scm/flag-styles.scm]
[/usr/share/lilypond/2.18.2/scm/fret-diagrams.scm]
[/usr/share/lilypond/2.18.2/scm/tablature.scm]
[/usr/share/lilypond/2.18.2/scm/harp-pedals.scm]
[/usr/share/lilypond/2.18.2/scm/define-woodwind-diagrams.scm]
[/usr/share/lilypond/2.18.2/scm/display-woodwind-diagrams.scm]
[/usr/share/lilypond/2.18.2/scm/predefined-fretboards.scm]
[/usr/share/lilypond/2.18.2/scm/define-grob-properties.scm]
[/usr/share/lilypond/2.18.2/scm/define-grobs.scm]
[/usr/share/lilypond/2.18.2/scm/define-grob-interfaces.scm]
[/usr/share/lilypond/2.18.2/scm/define-stencil-commands.scm]
[/usr/share/lilypond/2.18.2/scm/scheme-engravers.scm]
[/usr/share/lilypond/2.18.2/scm/titling.scm]
[/usr/share/lilypond/2.18.2/scm/text.scm]
[/usr/share/lilypond/2.18.2/scm/paper.scm]
[/usr/share/lilypond/2.18.2/scm/backend-library.scm]
[/usr/share/lilypond/2.18.2/scm/x11-color.scm]
[/usr/share/lilypond/2.18.2/scm/safe-lily.scm]
Initializing FontConfig...
Adding font directory: /usr/share/lilypond/2.18.2/fonts/otf
Building font database...
Processing `cc08.ly'
Parsing...
[/usr/share/lilypond/2.18.2/ly/init.ly
[<string>
[/usr/share/lilypond/2.18.2/ly/declarations-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]
[/usr/share/lilypond/2.18.2/ly/toc-init.ly]
Using `nederlands' note names...
[/usr/share/lilypond/2.18.2/ly/drumpitch-init.ly]
[/usr/share/lilypond/2.18.2/ly/chord-modifiers-init.ly]
[/usr/share/lilypond/2.18.2/ly/script-init.ly]
[/usr/share/lilypond/2.18.2/ly/chord-repetition-init.ly]
[/usr/share/lilypond/2.18.2/ly/scale-definitions-init.ly]
[/usr/share/lilypond/2.18.2/ly/dynamic-scripts-init.ly]
[/usr/share/lilypond/2.18.2/ly/spanners-init.ly]
[/usr/share/lilypond/2.18.2/ly/predefined-fretboards-init.ly]
[/usr/share/lilypond/2.18.2/ly/string-tunings-init.ly]
[/usr/share/lilypond/2.18.2/ly/property-init.ly]
[/usr/share/lilypond/2.18.2/ly/grace-init.ly]
[/usr/share/lilypond/2.18.2/ly/midi-init.ly
[/usr/share/lilypond/2.18.2/ly/performer-init.ly]]
[/usr/share/lilypond/2.18.2/ly/paper-defaults-init.ly
[/usr/share/lilypond/2.18.2/ly/titling-init.ly]
[/usr/share/lilypond/2.18.2/ly/text-replacements.ly]]
[/usr/share/lilypond/2.18.2/ly/context-mods-init.ly]
[/usr/share/lilypond/2.18.2/ly/engraver-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly
[/usr/share/lilypond/2.18.2/ly/music-functions-init.ly]]]]]
Using `nederlands' note names...
[cc08.ly/usr/share/lilypond/2.18.2/scm/lily.scmBacktrace:
In unknown file:
?: 0* [lilypond-main ("cc08.ly")]
In /usr/share/lilypond/2.18.2/scm/lily.scm:
965: 1* (let* ((failed #)) (if (ly:get-option #) (begin #)) ...)
965: 2* [lilypond-all ("cc08.ly")]
978: 3 (let* ((failed #) (separate-logs #) (ping-log #) ...) (gc) ...)
990: 4* [for-each #<procedure #f (x)> ("cc08.ly")]
In unknown file:
?: 5* [#<procedure #f (x)> "cc08.ly"]
In /usr/share/lilypond/2.18.2/scm/lily.scm:
992: 6* (let* (# # #) (if separate-logs #) (if ping-log #) ...)
1003: 7* [lilypond-file #<procedure #f (key failed-file)> "cc08.ly"]
1038: 8 [catch ly-file-failed #<procedure #f ()> #<procedure #f (x . args)>]
In unknown file:
?: 9* [#<procedure #f ()>]
In /usr/share/lilypond/2.18.2/scm/lily.scm:
1039: 10* [ly:parse-file "cc08.ly"]
In cc08.ly:
5: 11* (define fonts #)
6: 12* [make-pango-font-tree "Charis SIL Compact" "Nimbus Sans,Nimbus Sans
L" ...]
cc08.ly:6:5: In procedure make-pango-font-tree in expression
(make-pango-font-tree "Charis SIL Compact" "Nimbus Sans,Nimbus Sans L" ...):
cc08.ly:6:5: Wrong number of arguments to #<procedure make-pango-font-tree
(roman-str sans-str typewrite-str factor)>
----- End forwarded message -----
--
cc08.png
Description: PNG image
verbose.log
Description: Text document
- Fwd: address@hidden Re: Setting default text font,
Chris Jones <=