Autor Thema: Explicit staff and system positioning  (Gelesen 2179 mal)

chf

  • Member
Explicit staff and system positioning
« am: Samstag, 15. Juni 2013, 13:08 »
Liebe Freunde,

version 2.17.19 macht mir ein neues Problem, nachdem sie ein anderes gelöst hat...
Was früher mit
         \overrideProperty #"Score.NonMusicalPaperColumn"
                  #'line-break-system-details #'((Y-offset #'stencil ())
                                                 (alignment-distances . (11.5 11.5 11.5 11.5)))  wunderbar funktioniert hat,
will jetzt mit         
        \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details ((#'Y-offset   kein Wert )
                                           (alignment-distances . (11.5 11.5 11.5 11.5 )))

nicht gehen. Warum?
Aus irgendeinem Grund komme ich mit convert-ly nicht klar...

Gruß
Christa




harm6

  • Member
Re: Explicit staff and system positioning
« Antwort #1 am: Samstag, 15. Juni 2013, 14:41 »
Hallo Christa,

ehrlich gesagt verstehe ich nicht was der alte, rot markierte Code
         \overrideProperty #"Score.NonMusicalPaperColumn"
                  #'line-break-system-details #'((Y-offset #'stencil ())
                                                 (alignment-distances . (11.5 11.5 11.5 11.5)))
bewirken soll.
Y-offset benötigt doch einen numerischen Wert, z. B. in der Form:
(Y-offset . 10)

Hat das eine Bedeutung/Wirkung?
Ist das ein copy/paste-error?
Oder ... ?


Bloß weil ich das nicht weiß, heißt das ja nicht das es das nicht gibt.
Falls es aber tatsächlich ein Fehler ist, so kann convert-ly natürlich auch nichts damit anfangen.

Gruß,
  Harm

chf

  • Member
Re: Explicit staff and system positioning
« Antwort #2 am: Samstag, 15. Juni 2013, 15:32 »
Hallo Harm,

dieser code hat bewirkt, dass das System als solches am Platz blieb, aber die Zeilenabstände variabel waren.
Er war gewissermaßen einVersuchsballon  von mir (! ) als Experiment und hat funktioniert.
Das möchte ich gerne auch wieder haben, das war so schön einfach für den Fall, dass die Systeme automatisch gut angeordnet waren.

War ich das blinde Huhn?
Christa

harm6

  • Member
Re: Explicit staff and system positioning
« Antwort #3 am: Samstag, 15. Juni 2013, 18:22 »
Das System sollte eigentlich in Y-Achse konstant bleiben, falls 'Y-offset gar nicht angegeben wird, denn dann sollte der default benutzt werden.
D.h. streiche für das System welches am "Y-Ort" bleiben soll den Y-offset komplett:

   \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
          #'((alignment-distances . (11.5 11.5 11.5 11.5 )))

Hilft das?


Gruß,
  Harm

chf

  • Member
Re: Explicit staff and system positioning
« Antwort #4 am: Samstag, 15. Juni 2013, 19:51 »
Den Versuch habe ich gemacht - nicht zu meiner Freude.
Allerdings habe ich (wie in 2.16.2) die Eintragung nur in einer Stimme gemacht...?

harm6

  • Member
Re: Explicit staff and system positioning
« Antwort #5 am: Samstag, 15. Juni 2013, 21:06 »
Zitat von: chf
Den Versuch habe ich gemacht - nicht zu meiner Freude.

Dann hilft nur: Beispiel-Code posten.

-Harm


chf

  • Member
Re: Explicit staff and system positioning
« Antwort #6 am: Sonntag, 16. Juni 2013, 00:22 »
Das ist ein Demonstrations-Beispiel - ich habe bewusst unsinnige Werte eingetragen, um zu zeigen, dass nichts geschieht...

Danke für deine Mühe!
Nachtgruß
Christa

harm6

  • Member
Re: Explicit staff and system positioning
« Antwort #7 am: Sonntag, 16. Juni 2013, 01:19 »
Hallo Christa,

Du hast den Kontext nicht angegeben.

\overrideProperty Score.NonMusicalPaperColumn.line-break-system-details
  #'((alignment-distances . (80 12 12 15)))

Ohne den geht es nicht.

Im übrigen:
Ich hatte Dich ja gewarnt \overrideProperty zu benutzen. ;)
https://liarchiv.joonet.de/index.php?topic=1204.msg6605#msg6605

Gruß,
  Harm

chf

  • Member
Re: Explicit staff and system positioning
« Antwort #8 am: Sonntag, 16. Juni 2013, 12:13 »
Hallo Harm,

das ist ein rechter Sonntag!
Ich hatte so viel probiert, dass ich "Score" wieder vergaß!

Deiner Warnung bin ich wohl eingedenk, Es wäre auch gar nicht praktisch, sich für eine ganze Seite festzulegen.
Aber Zeile für Zeile hat das immer wunderbar bar geklappt. So konnte ich meinen Verliger endlich zufriedenstellen bis fast zu Begeisterung bringen. Er redet mir nicht mehr zu, das Programm zu wechseln. Ich singe aber auch imme rdes Forums Lob - schließlich verdanke ich meine schönen Noten euch geduldigen Helfern.

Schönste Grüße
Christa