Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Lebostein am Dienstag, 12. Februar 2008, 11:47

Titel: Kursive Schrift mit geladenen Windows Fonts?
Beitrag von: Lebostein am Dienstag, 12. Februar 2008, 11:47
Hallo,

das Attribut #'italic bei font-shape scheint nur mit der eingebauten Lilypond-Schriftart zu funktionieren. Wenn man andere Schriften lädt, funktioniert es einfach nicht. Liegt es an mir oder am Programm?  ???

\version "2.10.33"
\include "deutsch.ly"

#(define-markup-command (formatNormal layout props text) (string?)
(interpret-markup layout props
(markup
#:override '(font-shape . italic)
#:override '(font-size . 6)
text
)
)
)


#(define-markup-command (formatEigens layout props text) (string?)
(interpret-markup layout props
(markup
#:override '(font-name . "Times New Roman")
#:override '(font-shape . italic)
#:override '(font-size . 6)
text
)
)
)

\markup \formatNormal #"Benutze Standardfont: Das ist ein Test"
\markup \formatEigens #"Eigener Font: Das ist ein Test"

{ a b c}

\layout {}
Titel: Re: Kursive Schrift mit geladenen Windows Fonts?
Beitrag von: etilli33 am Dienstag, 12. Februar 2008, 13:08
Ich weiß auch nicht, ich habe gerade ein Schnipsel gefunden, mit dem es funktioniert. Der Nachteil: damit wird die Schrift global festgelegt. Schau hier im Link: http://kainhofer.com/~lilypond/input/lsr/snippets/Text.html ziemlich weit unten: changing-the-default-text.ly

Till