Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: TFWalther am Samstag, 15. August 2009, 21:02

Titel: "no chord" in die Chords - Spalte einfügen
Beitrag von: TFWalther am Samstag, 15. August 2009, 21:02
Ich will gerne beim Das wird (im Text durch%{_markup%} gekennzeichnet} signaliesieren, dass hier kein Akkord gespielt werden soll und hab keine Ahnung wie?

"no chord" z.B. in die Akkorde - Spalte einfügen

Danke für Hilfe schon im vorraus!

\version "2.12.2"   
<<
\time 4/4
\chords
{
\set chordChanges = ##t
\germanChords
\set majorSevenSymbol = \markup { "maj7" }
g2 b:m7 e2:m e:m7 c2 g a2:m d
g2 b:m7 e2:m e:m7 c2 g a d
c2 g d1 c2 g a1 d:m7 f:maj7 es2 r2 c2 g2 d1 g
d1 g2 c g g:7
}

\relative c'' {
\key g \major
\autoBeamOn
\repeat "volta" 2 {
r4 b8.[ a16] b8[ a8]~a a16 g16 a8 g e2 r4 c8[ c] e[ e ]g[ g ]b b b4 ( a2 ) r4
r4 b8. a16 b8[ a8]~a a16 g16 a8 g e2 r4 c8 [c] e [e] g [g] b ( a16 ) g a2. r4
c4 c b a8 g a2. r4 c c b a8 g
a1~a~a~a2 r4%{_markup%} g8 f e4. e8 d8[ b]~b4
}
\alternative {
{
r4 r8
\autoBeamOff
a8 a b4 c8 c4 b2.
}
{
r4 r8 a8 a4
}
}
\autoBeamOn
b8 c c ( b ) b2. R1
\bar "|."
}
\addlyrics {
Wer die Ro -- se, wer die Ro -- se ehrt,
der ehrt heut -- zu -- ta -- ge auch den Dorn,
der zur Ro -- se noch da -- zu -- ge -- hört,
noch so -- lang, so -- lang man sie be -- droht.

Ein -- mal wirft sie ihn ab.
Ein -- mal wirft sie ihn ab. __

Das wird sein, wenn's sein wird
und al -- le sie lie -- ben.

und Mensch ehrt den Men -- schen.
}
\addlyrics
{
Wer die Lie -- be, wer die Lie -- be ehrt
der ehrt heut -- zu -- ta -- ge auch den Hass.
Der zur Lie -- be noch da -- zu -- ge -- hört
noch so -- lang, so -- lang man sie be -- droht.
}
>>
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: kilgore am Samstag, 15. August 2009, 22:28
Hm.... meine Lösung:


\relative c'' {
        \key g \major
        \autoBeamOn
        \repeat "volta" 2 {
        r4 b8.[ a16] b8[ a8]~a a16 g16 a8 g e2 r4 c8[ c] e[ e ]g[ g ]b b b4 ( a2 ) r4
                r4 b8. a16 b8[ a8]~a a16 g16 a8 g e2 r4 c8 [c] e [e] g [g] b ( a16 ) g a2. r4
                c4 c b a8 g a2. r4 c c b a8 g
                a1~a~a~a2
                \once \override Staff.TextScript #'extra-offset = #'( 0 . 3 )
                r4^\markup { \musicglyph #"rests.1" } g8
                f e4. e8 d8[ b]~b4
        }
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: derHindemith am Samstag, 15. August 2009, 22:53
Also, vielleicht ein Grund zu aktualisieren. Das wurde vor kurzem in lilypond eingefügt. Und ist aktuell in dem neuesten Version. http://kainhofer.com/~lilypond/Documentation/notation/index_17.html#Displaying-chords
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: kilgore am Montag, 17. August 2009, 00:27
Ich finde das N.S. irgendwie nicht so geschickt aussehend.   Vielleicht wird es aber wirklich inder Regel notiert...

Und Upgraden?  für ubuntu ist es noch bei 2.12.1, dachte ich mir....
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: TFWalther am Montag, 17. August 2009, 07:49
vielleicht kann man das n. c. irgendwie verändern

irgendwie so ähnlich wi ich das beim maj7 Symbol hinbekommen habe?!

\set majorSevenSymbol = \markup { "maj7" }
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: comper am Montag, 17. August 2009, 13:46
\version "2.13.1"
\new ChordNames {
  \set noChordSymbol = \markup "nix"
  \chordmode {
  c1 r g  }
}

Gruss
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: derHindemith am Montag, 17. August 2009, 17:52
Ich finde das N.S. irgendwie nicht so geschickt aussehend.   Vielleicht wird es aber wirklich inder Regel notiert...

Und Upgraden?  für ubuntu ist es noch bei 2.12.1, dachte ich mir....

Die Entwicklerzweig ist schon bei 2.13.3
Titel: Re: "no chord" in die Chords - Spalte einfügen
Beitrag von: Radler am Donnerstag, 20. August 2009, 13:55
\set noChordSymbol = "tacet"

Statt "tacet" geht wohl auch jedes beliebige Markup. Habe ich aber noch nicht probiert.

Grüße
von Radler