Autor Thema: Absolute Taktbreite  (Gelesen 3048 mal)

Pondus

  • Member
Absolute Taktbreite
« am: Montag, 10. Juni 2013, 15:54 »
Hallo zusammen!

Ist es möglich, Takten eine absolute Breite zuzuweisen, um (z. B. für Lehrwerke) mehrere Systeme perfekt untereinander auf einem imaginären vertikalen Gitter auszurichten?

Für jede Hilfe bin ich sehr dankbar!

Pondus

fugenkomponist

  • Member
Re: Absolute Taktbreite
« Antwort #1 am: Montag, 10. Juni 2013, 17:08 »
Schau dir mal den Abschnitt 4.5.5 (Proportionale Notation) in der Notationsreferenz an.
Laut NR braucht man ungefähr folgendes, um wirklich ganz gleiche Aufteilung zu erreichen:
\layout {
    \context {
      \Score
      proportionalNotationDuration = #(ly:make-moment […])
      \override SpacingSpanner #'uniform-stretching = ##t
      \override SpacingSpanner #'strict-note-spacing = ##t
    }
}

Ach ja: wahrscheinlich wäre \paper { indent = #0 } auch noch ganz sinnvoll.

Be-3

  • Member
Re: Absolute Taktbreite
« Antwort #2 am: Montag, 10. Juni 2013, 18:15 »
Hallo fugenkomponist,

ja, das geht so im Prinzip.

Aaaaaaber: die TimeSignature zerhaut einem dann doch die erste Zeile.
Und eventuelle Versetzungszeichen vor der ersten Note in einem Takt verschieben auch die Taktstriche.

Harm hat mal irgendwas hingetrickst, indem er ganz einfach eine große Partiturzeile so aussehen ließ, als ob es Einzelzeilen wären. Dann stehen die Taktstriche garantiert untereinander...

Viele Grüße
Torsten

harm6

  • Member
Re: Absolute Taktbreite
« Antwort #3 am: Montag, 10. Juni 2013, 21:52 »
Zitat von: Torsten
Aaaaaaber: die TimeSignature zerhaut einem dann doch die erste Zeile.
Und eventuelle Versetzungszeichen vor der ersten Note in einem Takt verschieben auch die Taktstriche.
Breitere Taktstriche ebenfalls:  \bar ":|:" vs \bar "|" (v2.16)
Und alles mögliche andere auch.


Zitat von: Torsten
Harm hat mal irgendwas hingetrickst, indem er ganz einfach eine große Partiturzeile so aussehen ließ, als ob es Einzelzeilen wären. Dann stehen die Taktstriche garantiert untereinander...
Hmm, kann mich nicht erinnern. Weißt Du noch wo?

Eine andere Möglichkeit wäre:
http://lsr.dsi.unimi.it/LSR/Item?id=873


Gruß,
  Harm

Be-3

  • Member
Re: Absolute Taktbreite
« Antwort #4 am: Montag, 10. Juni 2013, 22:46 »
Hmm, kann mich nicht erinnern. Weißt Du noch wo?

Eine andere Möglichkeit wäre:
http://lsr.dsi.unimi.it/LSR/Item?id=873

Du erinnerst Dich ja doch! :D
Ja, das meinte ich... Es waren sogar StaffGroups, nicht nur Einzelzeilen - aber genau dieses Prinzip meinte ich.

Gruß
Torsten

Pondus

  • Member
Re: Absolute Taktbreite
« Antwort #5 am: Mittwoch, 12. Juni 2013, 09:52 »
Super! Vielen herzlichen Dank für Eure Antworten.

Ich habe jetzt ein wenig experimentiert und komme mit der verlinkten Lösung gut klar.

Die Lösung mit

proportionalNotationDuration = #(ly:make-moment […])
\override SpacingSpanner #'uniform-stretching = ##t
\override SpacingSpanner #'strict-note-spacing = ##t

funktioniert für bestimmte Zwecke auch sehr gut; aber sobald unterschiedliche viele Noten oder Vorzeichen pro Takt vorhanden sind, muss man natürlich auf die andere Lösung zurückgreifen.

Vielen Dank für die großartige Hilfe in diesem Forum!