Deutsches Lilypond Forum (Archiv)
Allgemein => Allgemeine Diskussion => Thema gestartet 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
-
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
-
Vielen Dank Pierre, so funktioniert's!
-
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?
-
[...] Schneidy?
Hallo Harm ;)
[...] ich werde immer mißtrauisch, wenn ich 'extra-offset sehe [...]
Naja, ok (sonst sehr flexibel...).
Gruß,
Pierre
-
ich werde immer mißtrauisch, wenn ich 'extra-offset sehe ...
Psst... es gibt hier im Forum eine Extra-offset-Polizei. ;)
-
Psst... es gibt hier im Forum eine Extra-offset-Polizei. ;)
Vielleicht sollten wir es als extra-upset umbenennen ::)
-
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.