Deutsches Lilypond Forum (Archiv)

Allgemein => Allgemeine Diskussion => Thema gestartet von: jds am Sonntag, 11. Mai 2014, 18:12

Titel: MetronomeMark neben Ganztaktpause
Beitrag von: jds am Sonntag, 11. Mai 2014, 18:12
Hallo,

ich habe eine Tempoänderung in einer neuen Zeile und direkt zu Beginn dieser Zeile eine Ganztaktpause über mehrere Takte:
\break
\tempo 4 = 136
R1 * 24

Die Tempoänderung wird nun über die Zahl für die Pause gesetzt, ich hätte sie jedoch gerne nach links neben die Zahl verschoben. Folgendes funktioniert jedoch nicht, egal ob vor noch nach der Tempoänderung eingefügt:
\override MetronomeMark.side-axis = #X
\override MetronomeMark.direction = #LEFT

Sowohl in der Dokumentation (lilypond.org/doc/v2.18/Documentation/internals/metronomemark (http://lilypond.org/doc/v2.18/Documentation/internals/metronomemark)) zu side-axis, als auch in der zu direction wird jeweils von dem anderen Objekt gesprochen; muss dieses vielleicht noch irgendwie angegeben werden? Oder sollte ich hierfür einen komplett anderen Weg wählen?

Ich nutze Lilypond 2.18.0

Danke im Voraus
jds
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: Pierre am Sonntag, 11. Mai 2014, 18:53
Hallo jds,

[...]  ich hätte sie jedoch gerne nach links neben die Zahl verschoben. Folgendes funktioniert jedoch nicht, egal ob vor noch nach der Tempoänderung eingefügt:
\override MetronomeMark.side-axis = #X
\override MetronomeMark.direction = #LEFT
[...]

\override Score.MetronomeMark.extra-offset = #'(-2 . 2) % zum Beispiel=> http://www.lilypond.org/doc/v2.18/Documentation/learning/style-sheets.fr.html

HTH,
Pierre


Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: jds am Sonntag, 11. Mai 2014, 19:28
Vielen Dank Pierre, so funktioniert's!
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: harm6 am Sonntag, 11. Mai 2014, 23:56
Hallo jds,

poste bitte immer einen kompilierbaren Code, der das Problem so kurz es geht darstellt.
Ich würde gerne so vorgehen: copy, paste, compile, look, "Ah, that's the problem"

Nichtsdestotrotz,
ich werde immer mißtrauisch, wenn ich 'extra-offset sehe ...

Hier einige andere Möglichkeiten

\version "2.18.0"

% http://lilypond.1069038.n5.nabble.com/Re-Horizontal-alignment-of-MetronomeMarks-td153796.html
       
\layout {
  \context {
    \Score
    \override RehearsalMark.break-align-symbols = #'(left-edge)
    \override RehearsalMark.color = #red
    \override RehearsalMark.self-alignment-X = #LEFT
  }
}     
       
\relative c' {
  \compressFullBarRests
  c'1 \break
 
  \mark "default:"
  \tempo 4 = 136 R1*24 \repeat unfold 10 c1 \break
 
  \mark "longer Rest:"
  \once \override MultiMeasureRest.minimum-length = #28
  \tempo 4 = 136 R1*24 \repeat unfold 10 c1 \break
 
  \mark "moved MetronomeMark:"
  %\once \override Score.MetronomeMark.break-align-symbols =
  %  #'(time-signature staff-bar)
  \once \override Score.MetronomeMark.non-break-align-symbols =
    #'(note-column-interface multi-measure-rest-interface paper-column-interface)
  \tempo 4 = 136 R1*24 \repeat unfold 10 c1 \break
 
  \mark "mid-line default:"
  c1 \tempo 4 = 136 R1*24 \repeat unfold 10 c1 \break
 
  \mark "mid-line tweaked:"
  c1
  \once \override Score.MetronomeMark.non-break-align-symbols =
    #'(note-column-interface multi-measure-rest-interface paper-column-interface)
  \once \override MultiMeasureRest.minimum-length = #20
  \tempo 4 = 136 R1*24 \repeat unfold 10 c1 \break
}

HTH,
  Harm

P.S.
@Pierre
Schneidy?
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: Pierre am Montag, 12. Mai 2014, 00:48
[...] Schneidy?
Hallo Harm  ;)

[...] ich werde immer mißtrauisch, wenn ich 'extra-offset sehe [...]
Naja, ok (sonst sehr flexibel...).

Gruß,
Pierre
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: trulli am Montag, 12. Mai 2014, 18:45
Zitat
ich werde immer mißtrauisch, wenn ich 'extra-offset sehe ...

Psst... es gibt hier im Forum eine Extra-offset-Polizei.  ;)
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: Pierre am Montag, 12. Mai 2014, 21:31
Psst... es gibt hier im Forum eine Extra-offset-Polizei.  ;)

Vielleicht sollten wir es als  extra-upset umbenennen  ::)
Titel: Re: MetronomeMark neben Ganztaktpause
Beitrag von: trulli am Dienstag, 13. Mai 2014, 01:36
egstra-ovsed

Aber das ist tatsächlich ein ernster Hinweis von harm. Extra-offset macht oft Probleme. Dazu gibt es hier im Forum zahlreiche Beispiele.