Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: bja am Mittwoch, 7. Mai 2008, 00:13
-
Hi,
ich glaube ich habe mich in der Überschrift etwas umständlich ausgedrückt.
Das Problem ist das ich die gestrichelten Bindebögen schön setzten kann. Aber leider rückt der Text der Strophe dann eine Note weiter an dieser Stelle. Letzteres möchte ich aber nicht. Die Bindebögen setzte ich mit "e f( g) c". Das diese gestrichelt erscheinen mache ich mit \slursDashed. Im obigen Beispiel soll also unter jeder der 4 Noten eine Silbe stehen.
Hoffe es kann mir jemand helfen.
Viele Grüße
Björn
-
Na, für sowas kann \lyricsto nicht benutzt werden, die Texte dann braucht auch rhythmus.
\score { << \new Staff {c' 4 d' ( e' 8 f' ) g' 4 } \new Lyrics \lyricmode { Die4 Tex -- te2 } >> }
\score { << \new Staff \new Voice = "Gesang" {c' 4 d' ( e' 8 f' ) g' 4} \new Lyrics \lyricsto Gesang \lyricmode { Die Tex -- te } >> }
-
Hi,
danke für die Antwort. Kriege es aber nicht hin. Hier der Lilypond Code wie er nicht funktioniert:
StaffA = \new Voice = "one" \relative c' { \clef treble\key bes \major \time 6/8
\slurDashed f4 f8 f( g) f | % 2
\slurNeutral d4 d8 d c d | % 3
...
...
\score {
<<
\StaffA
\new Lyrics \lyricsto "one" \lyricmode {
\set stanza = "1."
Lu-4 stig8 ist8 das8 Zi- geu- ner- le- _ ben,
Das Problem ist also, dass das "das" eine Note zuweit rechts steht.
MfG
BjA
-
wahrscheinlich ist hier ein phrasierungsbogen \( ... noten ... \) ) zu verwenden:
... f \( g \) ...
-
Hallo ding-dong,
ja das funktioniert. Wie bekomme ich diesen Bogen nun noch gestrichelt? \slurDashed funktioniert nicht.
Vielen Dank schonmal
BjA
-
das sollte funktionieren:
\override PhrasingSlur #'dash-period = #0.75
\override PhrasingSlur #'dash-fraction = #0.4
% mit folgenden befehlen kannst du diese wieder zurücksetzen:
\revert PhrasingSlur #'dash-period
\revert PhrasingSlur #'dash-fractionviel spass
??? eine kleine frage noch: warum soll dort ein bindebogen hin?
-
Hi,
brauche es weil der Text an diesen Stellen in einigen Strophen gebunden wird. Aber eben nicht in allen Strophen.
Hat übrigens sehr gut funktioniert.
Danke nochmals
Viele Grüße
BjA
-
ja klar - deshalb auch gestrichelt 8)
es gäbe gem. manual noch weitere möglichkeiten, um auch mit dem normalen bindebogen zuarbeiten, s. 2.1.2.4 Multiple notes to one syllable
-
Hi,
Du meinst:
7.3.7.1 Lyrics to multiple notes of a melisma
Hab das auch mal getestet und es funktioniert auch.
\slurDashed f4 f8 f( g) f | % 2
\slurNeutral d4 d8 d c d | % 3
...
...
\new Lyrics \lyricsto "one" {
\set stanza = "1."
Lu- stig \set ignoreMelismata = ##t
ist das Zi- \unset ignoreMelismata
geu- ner- le- _ ben,
Man beachte es geht ohne \lyricsmode.
Viele Grüße
BjA
-
Oder auch
2.1.4.4 Stanzas with different rhythms (http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Stanzas-with-different-rhythms#Stanzas-with-different-rhythms).
Leider ist es noch nicht auf deutsch übersetzt.
-
in welchem handbuch seid ihr und welche version?
der ganze bereich lyrics scheint mir ziemlich kompliziert und es gibt offenbar auch verschiedene ansätze...vielleicht geht jemand mal dahinter und bringt übersicht in das gebiet!
gruss
-
in welchem handbuch seid ihr und welche version?
der ganze bereich lyrics scheint mir ziemlich kompliziert und es gibt offenbar auch verschiedene ansätze...vielleicht geht jemand mal dahinter und bringt übersicht in das gebiet!
gruss
2.10 docs: 7.3.7.3
2.11 docs (aktuell im lilypond website): 2.1.4.4
Ja, sehr kompliziert, besonders so weil jeden Tag ist es möglich für die 2.11 docs geändert zu werden.
-
Hi,
also ich meine hier: http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Lyrics-to-multiple-notes-of-a-melisma#Lyrics-to-multiple-notes-of-a-melisma (http://lilypond.org/doc/v2.10/Documentation/user/lilypond/Lyrics-to-multiple-notes-of-a-melisma#Lyrics-to-multiple-notes-of-a-melisma)
MfG
BjA
-
danke für die vielen präzisen angaben!
;D mir war das alles mit nur 1 dokument (http://lilypond.org/doc/v2.11/Documentation/user/lilypond/index (http://lilypond.org/doc/v2.11/Documentation/user/lilypond/index)) schon über die ohren gewaschsen...
grüsse!
-
Naja,man sollte wohl mit der Dokumentation arbeiten, deren LilyPond-Version man benutzt. Das große Dokument finde ich sehr praktisch, weil ich im Browser nur einen Begriff tippen muss, und dann findet er ihn im gesamten Text. Eine schöne Einleitung dazu, wie Texte generell funktionieren, wurde jetzt für LM geschrieben und ist auch schon auf deutsch übersetzt. Handbuch zum Lernen heißt das glaube ich auf Deutsch. Das gilt jetzt nur für Version 2.11.
Bei 2.11 wird auch gerade sehr viel an den Text-Abschnitten geändert (auf Englisch), das verbessert sich also im Moment rasant und wird in vielleicht einem Monat sehr gut sein. Es ist schon richtig, dass man da furchtbar viele Möglichkeiten hat.
Ich hätte auch den Ansatz mit ignoreMelisma vorgeschlagen, man kann den auch global setzen, wenn man sonst keine Bindebögen hat. Und natürlich geht das auch mit \lyricsto.
Gruß
Till