Autor Thema: GELÖST: Rehearsal Mark verschieben  (Gelesen 1954 mal)

dennis1307

  • Member
GELÖST: Rehearsal Mark verschieben
« am: Freitag, 31. Mai 2013, 12:42 »
Hallo,

ich würde gerne ein Rehearsal Mark rechts neben einer Taktzahl platzieren und habe es versucht, wie es hier beschrieben ist. Aber es passiert nichts. Was mache ich falsch? Oder gibt es eine andere sinnvolle Variante?

Minimalbeispiel:

\version "2.16.2"

global = {
\override Score.BarNumber  #'break-visibility = #end-of-line-invisible
\set Score.barNumberVisibility = #(every-nth-bar-number-visible 5) % Taktnummern
\set Score.markFormatter = #format-mark-circle-letters % Studierzeichen
}

noten = \relative c'' {
\override Score.RehearsalMark #'break-align-symbols = #'(key-signature)
c1
c
c
c \once \override Score.KeySignature #'break-align-anchor = #5.0
\mark \default
c
c
c
c
c
c
}

\score {
<<
\new Staff { \global \noten }
>>
}

Ganz lieben Dank und liebe Grüße
Dennis

EDIT: Datei angehangen.
EDIT 2: Als gelöst markiert.
« Letzte Änderung: Dienstag, 4. Juni 2013, 11:10 von dennis1307 »

eluze

  • Member
Re: Rehearsal Mark verschieben
« Antwort #1 am: Freitag, 31. Mai 2013, 13:35 »
hallo dennis1307

vor lauter \override, \set etc. weiss ich gar nicht, was du eigentlich möchtest.

versuch mal:\once \override Score.RehearsalMark.self-alignment-X = #-1.5
Eluze

dennis1307

  • Member
Re: Rehearsal Mark verschieben
« Antwort #2 am: Freitag, 31. Mai 2013, 13:56 »
Hi Eluze,

vielen lieben Dank. So klappt's. Es kann so einfach sein. :D

Dennis

EDIT: Dafür musste ich aber den Befehl noch korrigieren.

\once \override Score.RehearsalMark #'self-alignment-X = #-1.5
« Letzte Änderung: Freitag, 31. Mai 2013, 14:00 von dennis1307 »

fugenkomponist

  • Member
Re: Rehearsal Mark verschieben
« Antwort #3 am: Freitag, 31. Mai 2013, 14:28 »
EDIT: Dafür musste ich aber den Befehl noch korrigieren.

\once \override Score.RehearsalMark #'self-alignment-X = #-1.5
Ja, da scheint Eluze die ab 2.17 erlaubte Syntax verwendet zu haben ;)