This commit adds following generic font aliases settings:
Linux Libertine is serif.
Linux Biolinum is sans-serif.
Linux Libertine Mono is monospace.
So characters that are not contained
in the Libertine font (like Japanese)
are substituted to a serif font.
% Linux Libertine fonts contain Cyrillic and Hebrew glyphs.
#(define fonts
(set-global-fonts
- #:roman "Linux Libertine O"
- #:sans "Linux Biolinum O"
- #:typewriter "Linux Libertine Mono O"
+ #:roman "Linux Libertine O,serif"
+ #:sans "Linux Biolinum O,sans-serif"
+ #:typewriter "Linux Libertine Mono O,monospace"
))
}
\version "2.16.0"
+% Font settings for Cyrillic
+% Linux Libertine fonts contain Cyrillic glyphs.
+\paper {
+ #(define fonts
+ (set-global-fonts
+ #:roman "Linux Libertine O,serif"
+ #:sans "Linux Biolinum O,sans-serif"
+ #:typewriter "Linux Libertine Mono O,monospace"
+ ))
+}
+
\markup { "Здравствуйте Hallo" }
\paper {
#(define fonts
(set-global-fonts
- #:roman "Linux Libertine O"
- #:sans "Linux Biolinum O"
- #:typewriter "Linux Libertine Mono O"
+ #:roman "Linux Libertine O,serif"
+ #:sans "Linux Biolinum O,sans-serif"
+ #:typewriter "Linux Libertine Mono O,monospace"
))
}