Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: kae am Sonntag, 25. Januar 2015, 14:52

Titel: musicglyph in markup
Beitrag von: kae am Sonntag, 25. Januar 2015, 14:52
Hallo,

ich will unter die Noten eine Erläuterung setzen, mit einem \markup (außerhalb der score-Umgebung), und in diesem Text soll das Segno-Zeichen verwenden werden, etwas so:

\markup {\left-column{
 "Schleife von \musicglyph #"scripts.segno" bis \musicglyph #"scripts.segno":"
 "zweite Zeile"
 "dritte Zeile"
}}

Das geht natürlich nicht, wegen der Anführungszeichen. Wenn ich die mit \" markiere, dann werden sie zwar gedruckt, aber leider nicht die Glyphe.

Weiß jemand Rat?

Beste Grüße
Chris
Titel: Re: musicglyph in markup
Beitrag von: RobUr am Sonntag, 25. Januar 2015, 17:02
Hallo Chris,

du musst kurzzeitig den Markup-Mode verlassen:
\version "2.18.2"

\markup {
\left-column {
\line {
"Schleife von"
\raise #0.75 \teeny \musicglyph #"scripts.segno"
"bis"
\raise #0.75 \teeny \musicglyph #"scripts.segno"
":"
}
"zweite Zeile"
"dritte Zeile"
}
}

Für kommende Fragen gib bitte immer die Lilypond-Version an!

Gruß, Robert
Titel: Re: musicglyph in markup
Beitrag von: kae am Montag, 26. Januar 2015, 15:03
Hallo Robert,

herzlichen Dank. Das funktioniert einwandfrei! Meine Version ist 2.14.2. Hmm, sieht alt aus... aber solange sie es tut...

Beste Grüße
Chris