Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: stefanhuglfing am Samstag, 22. August 2015, 14:39

Titel: Kopf (Coda-Symbol) vertikal ausrichten
Beitrag von: stefanhuglfing am Samstag, 22. August 2015, 14:39
In meinem Beispiel ist der Mittelstrich des Kopfes vertikal an der Textzeile ausgerichtet:
\version "2.18.2"   

\score
 {
  {c d e f_\markup { "D.S. al" \musicglyph #"scripts.coda" } }
  \layout {}
 } 
Ich hätte ihn gern etwas weiter oben (Mittelstrich ungefähr auf der Höhe eines Bindestriches).

Mit
\version "2.18.2"   

\score
 {
  {c d e f              _\markup              "D.S. al"
    _\tweak Y-offset #1 _\markup \musicglyph #"scripts.coda" }
  \layout {}
 } 
ist der Kopf in einer neuen Zeile.

 _\tweak Y-offset #1  innerhalb von  \markup {... }  geht nicht.

Und hier:

http://www.lilypond.org/doc/v2.18/Documentation/snippets/repeats
 (http://www.lilypond.org/doc/v2.18/Documentation/snippets/repeats)
sind die Köpfe auch in einer neuen Zeile.

Geht es irgendwie so "D.S. al" und der Kopf in der gleichen Zeile, aber höher?
Titel: Re: Kopf (Coda-Symbol) vertikal ausrichten
Beitrag von: mgd am Samstag, 22. August 2015, 15:24
Ich habe nicht genau verstanden, was du im Detail erreichen möchtest, aber vllt. hilft dir ja eines der Beispiele unter
http://lsr.di.unimi.it/LSR/Search?q=coda (http://lsr.di.unimi.it/LSR/Search?q=coda) weiter.

Liebe Grüße,
Michael
Titel: Re: Kopf (Coda-Symbol) vertikal ausrichten
Beitrag von: harm6 am Samstag, 22. August 2015, 15:35
Schau mal, ob was für Dich dabei ist:

\version "2.18.2"

\relative c' {
  c d e f
  %% original:
  _\markup { "D.S. al" \musicglyph #"scripts.coda" }
  %% \vcenter für beide:
  _\markup \vcenter { "D.S. al" \musicglyph #"scripts.coda" }
  %% \raise für "Kopf":
  _\markup { "D.S. al" \raise #0.7 \musicglyph #"scripts.coda" }
  %% \raise und \fontsize für "Kopf":
  _\markup { "D.S. al" \raise #0.8 \fontsize #-2 \musicglyph #"scripts.coda" }
}


Gruß,
  Harm
Titel: Re: Kopf (Coda-Symbol) vertikal ausrichten
Beitrag von: stefanhuglfing am Samstag, 22. August 2015, 22:14
Danke euch beiden,
\raise und \lower habe ich noch gar nicht gekannt!

bei den Schnipseln ist tatsächlich was dabei (mit \lower...)
Ich habe nur unter http://www.lilypond.org/doc/v2.18/Documentation/snippets/index.html (http://www.lilypond.org/doc/v2.18/Documentation/snippets/index.html) gesucht,
das von dir empfohlene hätte ich mit http://lsr.di.unimi.it/LSR/Search (http://lsr.di.unimi.it/LSR/Search) gefunden.

Ich habe jetzt das von harm6 mit  \vcenter... genommen
und sogar noch nach links verschoben:

s2_\tweak X-offset #-1 _\markup \vcenter \larger
                          { "D.S. al" \musicglyph #"scripts.coda" }