• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Klavier mit zentrierter Dynamik

Begonnen von chf, Montag, 20. Oktober 2008, 15:08

Vorheriges Thema - Nächstes Thema

etilli33

Zitat von: chf am Montag, 27. Oktober 2008, 15:27
Das hat funktioniert. Danke!
Gibt es so etwas auch für Vorzeichen, die am Taktstrich kleben und kaum zu sehen sind? - Ich sagte doch: für jede Lösung ein Problem...
chf
Im System? Kommt da etwas durcheinander, weil du den Dynamikzeichen extra Platz einräumst?

Till

chf

#16
\version "2.11.27"
\relative c'' {
\clef treble
<bes c es f as>2 <bes c es f as>}

...ich (und der Verleger) hätten gerne ein wenig mehr Platz zu "es" - es gibt auch noch andere vergleichbare Beispiele...
Gruß chf

Ach ja, das hat mit den dynamischen Zeichen nichts zu tun, scheint ein Grundproblem zu sein.

derHindemith

Okay, das ist möglich. Ich kann es nicht. Ich empfehle nochmal durch http://kainhofer.com/~lilypond/Documentation/user/lilypond-learning/Tweaking-output.de.html#Tweaking-output lesen, und auch http://kainhofer.com/~lilypond/Documentation/user/lilypond/Changing-defaults.de.html#Changing-defaults (leider nur auf Englisch). Wenn es nur ein b wäre, vielleich könnte ich es herausfinden. Aber ein B für eine bestimmte Note, ich habe keine Chance. Ich glaube \tweak wird hilflich, aber wie weiss ich gar nicht.

ding-dong

was meinst du genau mit
Zitatmehr platz zu "es"

schick doch mal ein png, damit wir sehen, wie das aussieht!

derHindemith

Na, er will dass der B von es etwas mehr links ist, oder?

ding-dong

\tweak geht nicht mit accidentals

daher kommt eine lösung mit heraustrennen einer note in eine eigene stimme in frage, welche dann mit \once \override Accidental #'extra-offset = #'(-3.3 . 0) bearbeitet werden kann

allerdings können dann notenkollisionen auftreten, die hälse müssen ev. mit \voiceXXX gerichtet werden, der abstand zum vorgehenden objekt stimmt nicht mehr usw.  ???

viel spass ;D

comper

Einzelne Vorzeichen ansprechen? Keine Ahnung.
Und \once \override auf Accidental-Sachen verschiebt die Dreier-Formation en bloc.

In diesem bestimmten Fall, bringt es was wenn alle Vorzeichen auf ihrer linken Seite
mehr Platz beansprechen. Dann verdrängt das untere Vorzeichen das mittlere nach links.
Hier mit \null veranschaulicht:
nullflat = \markup { \null \flat }

\relative c'' {
\clef treble
\once \override Accidental #'stencil = #ly:text-interface::print
\once \override Accidental #'text = #nullflat
<bes c es f as>2 <bes c es f as>}


Gruss

ding-dong

eben - deshalb die inkriminierte note (oder besser gleich alle, die verschoben wurden) herauslösen:

\relative c'' {
\clef treble
\mergeDifferentlyHeadedOn
<<
{ \voiceOne \once \override Accidental #'extra-offset = #'(-3.1 . 0) < es bes > 2 }
\\
{
\voiceThree
\once \override Accidental #'extra-offset = #'(-0.5 . 0)
< c f as > }
>>
}


dann noch die hälse wegmachen + den richtigen abstand wählen...!

comper

Zitat von: ding-dong
dann noch die hälse wegmachen + den richtigen abstand wählen...!
Vormachen!

Gruss

ding-dong

::) steht doch alles in den docs! ::)

\once \override Stem #'transparent = ##t

??? mit dem abstand muss man halt ausprobieren - es ist ja nur die erste zahl zu variieren... :P
\once \override Accidental #'extra-offset = #'(-0.5 . 0)

nochmals: viel spass!  ;D

chf

#25
Hallo, ihr Lieben,
da habe ich ja mächtig Staub aufgewirbelt! Und euch auf eine falsche Fährte gelockt. Nehmt mir das bitte nicht übel.
Es hätte doch 2 Takte gebraucht zur Verdeutlichung.
Das "es" bezieht sich auf diesen konkreten Akkord, das Problem betrifft Vorzeichen generell. Und die müssen nicht nach links, sondern nach rechts - vom Taktstrich weg (wie die Dynamik-Zeichen).
Gerade fällt mir ein, dass es in einem solchen Fall ja vielleicht mehr um die Verschiebung der Noten und damit der Vorzeichen nach rechts geht.
Spielt ihr nochmal mit?
Aus dem Beispiel war das nicht so recht zu sehen, im Gesamtbild deutlich



Gruß chf

ding-dong

nun haben wir also schon 4 (vier) mal "es" und die sind alle konkret - ein abstraktes "es" gibt es hier nicht!
welches meinst du bitte?!
in welchem akkord? ich schlage vor wir numerieren diese oder lassen die überflüssigen einfach weg und ersetzen sie durch pausen oder irgendwelche belanglose noten!

das heisst dann z.b.  { s2 s2  <akkord> s2 }
ist es das, was du meinst?


chf

Ich hatte gerade noch eine Änderung in Arbeit - jetzt mit Bildchen...

comper

Zitat von: chf
das Problem betrifft Vorzeichen generell. Und die müssen nicht nach links, sondern nach rechts - vom Taktstrich weg
....
Spielt ihr nochmal mit?
Zwei relevante Korrekturen fand nach 2.11.27 statt:
http://code.google.com/p/lilypond/issues/detail?id=242
http://code.google.com/p/lilypond/issues/detail?id=510

Daher als Erstes, eine Version nach 2.11.36 benutzen: weniger Leerlauf.
Und ich bin disqualifiziert, weil ich bei 2.10.33 bleibe.

Gruss