Hier sind Tests für das Projekt Gitarre: Lagerfeuerdiplom und den Folgekursen.

Bitte diese Tests nicht löschen, jedoch Tipps wären wünschenswert.

Akut Bearbeiten

She Moved Through The Fair Bearbeiten


\header {
  title = "She Moved Through The Fair"
  % subtitle = " ... "
  % piece = " ... "
  composer = "trad. Irish-Folk"
  % source = "using different sources"
  arranger = "Arr.: Mjchael"
  copyright = "ccbysa de.wikibooks.org/wiki/Gitarre"
  % footer = " ... "
}

myChords = { \chordmode   {  \set chordChanges = ##t 
  \partial 4 a4 | 
  \repeat volta 3 {
  g1 | a | g | a |
  g1 | a | g | a |
  g1 | a | g | a |
  g1 | a | g | a |
 } } }

myDiskant =   { % here don't use  \relative c' 
  \set Staff.midiInstrument = "acoustic guitar (nylon)"
 \stemUp 
\partial 4 b8 cis' | 
  \repeat volta 3 {
  d'8 g d   cis' g, g    d'   g | 
  e'8 a e   e'   a, a    cis' b |
  g d b, a d b, b g |  
  a e a, a e a' e' fis'|
  g'4. a'   e'4 | 
  fis'8 e'4 e'4. e'4
  d'4. cis' d'4 | 
  e'4.     e'   e'8   fis'
  g'4. a'   e'4 | 
  fis'8 e'4 e'4. e'4
  d'4. cis' d'4 | 
  e'4.     e'   b8   cis'
  d'4. cis' d'4 | 
  e'4.     e'   cis'8 b
  g4. a   b4 | 
  a4.     a   b8  cis'
  }
}
%% like: "let ring" in Powertab
myMelody =  \relative c' {
  \set Staff.midiInstrument = "acoustic guitar (nylon)"
 \stemUp 
\partial 4 b8 cis | 
  \repeat volta 3 {
  d4. cis d4 | e4.     e   cis8 b
  g4. a   b4 | a4.     a   e'8  fis 
  g4. a   e4 | fis8 e4 e4. e4
  d4. cis d4 | e4.     e   e8   fis
  g4. a   e4 | fis8 e4 e4. e4
  d4. cis d4 | e4.     e   b8   cis
  d4. cis d4 | e4.     e   cis8 b
  g4. a   b4 | a4.     a   b8  cis
  }
}

myBass =  {
%  \override NoteHead #'color = #blue
  { 
  \partial 4 r4 | 
  \repeat volta 3 {
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
  g,4 d g, d | a, e a, e
 }
} }

 myGuitar = << \myDiskant \\ \myBass >>

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key d \major 
      \set Score.tempoHideNote = ##t
      \myGuitar 
    }
    \new TabStaff { \myGuitar }
  >>
  \layout { }
}
\score {
  <<
   % \new ChordNames { \myChords }
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key d \major 
      \unfoldRepeats << 
        \myGuitar \\ \myMelody 
      >>
    }
  >>
  \midi { }
}

\paper {
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Die Moritat von Mackie Messer Bearbeiten


\header {
  title = "Die Moritat von Mackie Messer"
  % subtitle = " ... "
  % piece = " ... "
  poet = "Bertolt Brecht (*1898 - †1956)"
  composer = "Kurt Julian Weill (*1900 - †1950)"
  % source = "using different sources"
  arranger = "Arr.: Mjchael"
  copyright = "ccbysa de.wikibooks.org/wiki/Gitarre"
  % footer = " ... "
}

myChords = { \chordmode 
  {
    \set chordChanges = ##t 
    \partial 2 g2:7 | 
    \repeat volta 3 {
      c1 c1 | d:m7 d:m7 | 
      g:7  g: | c c |
      a1:m  a:m | d:m7 d:m7| 
      g:7 g:7 | c c |
    }
  } 
}

myDiskant =   { % here don't use  \relative c' 
  \set Staff.midiInstrument = "acoustic guitar (nylon)"
 \stemUp 
\partial 2 e4. g8 | 
  \repeat volta 3 {

  }
}
%% like: "let ring" in Powertab
myMelody =  \relative c' {
  \set Staff.midiInstrument = "acoustic guitar (nylon)"
 \stemUp 

}

myBass =  {
%  \override NoteHead #'color = #blue
  {

 }
}

 myGuitar = << \myDiskant \\ \myBass >>

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 140 \key c \major 
      \set Score.tempoHideNote = ##t
      \myGuitar 
    }
    \new TabStaff { \myGuitar }
  >>
  \layout { }
}
\score {
  <<
   % \new ChordNames { \myChords }
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 140 \key c \major 
      \unfoldRepeats << 
        \myGuitar \\ \myMelody 
      >>
    }
  >>
  \midi { }
}

\paper {
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Dixie's Land Bearbeiten


X:1
M:2/4
L:1/8
Q:100
K:C

z2 zG/2-E/2|: CCC/2-D/2 E/2F/2| GG GE|
w: I wish I was in the land of cot-ton,
AA A3/2 G/2| A3/2 G/2A/2 B/2c/2 d/2|
w: Old times there are not for-got-ten.
e3 c/2G/2  | c3 G/2E/2  G3 D/2E/2 |1 | C2 z G/2-E/2 |2 C2 z (3G/2A/2B/2 :| |
w: Look_ away, look_ away, look_ away. Di-xie | Land! I | Land! I__ |
ce d>c| A c2 A| d3 A| d3 (3G/2A/2B/2 |
w: wish I was in Di-xie, Hoo-ray! Hoo-ray! In__ |
ce d>c | AB c>A | GGcG | EDCE
w: Di-xie's Land I'll | take my stand to | live and die in Di-xie_ A-
|: C3 E | D3 A | G E e>c |1 | dc2 A |2 dc2 z :| |]
w: way A-| way a-|way down south in | Di-xie! A- | Di-xie!

Schneeflöckchen, Weißröckchen Bearbeiten

Schneeflöckchen, Weißröckchen


      A              E              E           A     
Schneeflöckchen, Weißröckchen, wann kommst du geschneit; 
   A             D            E          A
Du wohnst in den Wolken, dein Weg ist so weit.  

 
      A             E           E          A     
Komm, setz dich ans Fenster, du lieblicher Stern; 
      A          D            E          A
Malst Blumen und Blätter, wir haben dich gern. 

 
      A             E              E         A
Schneeflöckchen, du deckst uns die Blümelein zu,
     A            D         E           A
Dann schlafen sie sicher in himmlischer Ruh'.


      A              E              E          A
Schneeflöckchen, Weißröckchen, komm zu uns ins Tal;
     A            D              E          A
dann baun wir den Schneemann und werfen den Ball.
<\pre>

==Test: Todoliste==
* {{todolink|Mjchael}} ergibt
* {{todolink|Mjchael}}
* {{todolink|Mjchael|Link zu meiner Todoliste}} ergibt
* {{todolink|Mjchael|Link zu meiner Todoliste}}

== Anleitung, um eine Navigationsleiste zu erstellen ==
===Erstelle einen Rahmen für die Navigation===
*Erstelle eine Seite
*[[MeinBuch/ Navi]]
*Kopiere folgenden Code in das Buch hinein
<pre style="white-space:normal;">
<div class="noprint" style="background-color: {{{bg|LemonChiffon}}}; -moz-border-radius:15px; border: 2px solid {{{border|sienna}}}; padding: 5px; clear: both;">[[Bild:{{{img|Book icoline.svg}}}|right|{{{px|80}}}px]]
{{rot|'''{{{index|Navigation}}}|{{{color|saddlebrown}}}}}: ''' [[MeinBuch:_Inhalt|Inhalt]] | [[MeinBuch: {{{1}}}|{{{1}}}]][[Kategorie:{{{Kategorie|{{{1}}}}}}|{{{Kategorietitel|!}}}]]<br />{{{2}}}{{#if: {{{3|}}}| <br />{{{3}}}|}}{{#if: {{{4|}}}| <br />{{{4}}}|}}{{#if: {{{5|}}}| <br />{{{5}}}|}}{{#if: {{{6|}}}| <br />{{{6}}}|}}{{#if: {{{7|}}}| <br />{{{7}}}|}}{{#if: {{{8|}}}| <br />{{{8}}}|}}{{#if: {{{9|}}}| <br />{{{9}}}|}}
</div>
  • tausche im Quelltext "MeinBuch" durch deinen Buchtitel aus. (2x!)
  • tausche, je nach dem, wie du dein Buch gliederst, gegebenenfalls im Quelltext den Doppelpunkt nach "MeinBuch" einen Back-Slash (\) aus (2x!)
  • tausche im Quelltext "Book icoline.svg" durch dein Buchlogo aus.
  • passe die Farben "LemonChiffon", "sienna", "saddlebrown" deinem Geschmack an
  • tausche den Eintrag Inhalt durch den Link zu der Startseite oder der Inhaltsangabe deines Buches aus.

häufig genutzte Textbausteine Bearbeiten

Lilypond Bearbeiten

Tabulatur Bearbeiten

Lied mit Pseudo-Gitarrenbegleitung Bearbeiten

<score sound="1" raw="1">
\version "2.20.0"
\header {
 title = "MeinTitel"
 % subtitle = "MeinSubtitle"
 % poet = "Texter"
 % composer = "Komponist"
 % arranger = "arr: ccbysa: Wikibooks (mjchael)"
}

myKey = {
  \clef "treble"
  \time 4/4
  \tempo 4 = 100
  %%Tempo ausblenden
  \set Score.tempoHideNote = ##t
  \key d\major
}

%% Akkorde
%% 4/4-Schlag 
%% 1 . 2 . 3 . 4 .
myD  = \chordmode { d,4  d  d,  d  }
myA  = \chordmode { a,,4 a, a,, a, }
myDA = \chordmode { d,4  d  a,, a, }

myChords = \chordmode {
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  %% Akkorde nur beim Wechsel notieren
  \set chordChanges = ##t
  % \partial 4 s4
  \myD \myA \myDA  \myD 
}

myMelody = \relative c'' {
  \myKey
  \set Staff.midiInstrument = #"trombone"
  \relative c''{ 
    a4 fis4 2 | g4  e4 2 |  
    d4 fis a a | d,1 |
    \bar "|."
  }
}

myLyrics = \lyricmode {
  \set stanza = "1."
   Häns -- chen klein | ging al -- lein | in das Haus hin | -- ein. |

}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "mySong" { \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
  % \new TabStaff { \myChords } %% Check 
  >>
  \midi { }
  \layout { }
}

%% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
ergibt

\version "2.20.0"
\header {
 title = "MeinTitel"
 % subtitle = "MeinSubtitle"
 % poet = "Texter"
 % composer = "Komponist"
 % arranger = "arr: ccbysa: Wikibooks (mjchael)"
}

myKey = {
  \clef "treble"
  \time 4/4
  \tempo 4 = 100
  %%Tempo ausblenden
  \set Score.tempoHideNote = ##t
  \key d\major
}

%% Akkorde
%% 4/4-Schlag 
%% 1 . 2 . 3 . 4 .
myD  = \chordmode { d,4  d  d,  d  }
myA  = \chordmode { a,,4 a, a,, a, }
myDA = \chordmode { d,4  d  a,, a, }

myChords = \chordmode {
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  %% Akkorde nur beim Wechsel notieren
  \set chordChanges = ##t
  % \partial 4 s4
  \myD \myA \myDA  \myD 
  d,1 %Schlusston
}

myMelody = \relative c'' {
  \myKey
  \set Staff.midiInstrument = #"trombone"
  \relative c''{ 
    a4 fis4 2 | g4  e4 2 |  
    d4 fis a a | d,1 |
    \bar "|."
  }
}

myLyrics = \lyricmode {
  \set stanza = "1."
   Häns -- chen klein | ging al -- lein | in das Haus hin | -- ein. |

}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "mySong" { \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
  % \new TabStaff { \myChords } %% Check 
  >>
  \midi { }
  \layout { }
}

%% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Tab + Chord + Chorddiagram Bearbeiten

<score sound="1" raw="1">
\version "2.20.0"
\header {
  title="Basis-Pattern"
  encoder="mjchael"
}

myChords = \chordmode {
  %% nur nötig, wenn Akkorde erklingen sollen.
  % \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  % \set chordChanges = ##t
  d1
}

myDiskantWithChords = {
  d8^\markup {
            \override #'(fret-diagram-details . ((orientation . landscape)))
            \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } d' a fis'   d d' a fis' 
  \mark "4x"
}

myDiskant = {
  d8 d' a fis'   d d' a fis' 
  \mark "4x"
}

myBass = {
  d4 a d a
}

% Layout
\score {
  <<
    %% Akkordnamen
    \new ChordNames {
      \chordmode { \myChords }
    }
    {
      %% Noten
      \new Staff  <<
        \tempo 4 = 120
        %% Tempo ausblenden
        \set Score.tempoHideNote = ##t
        \time 4/4
        \key d \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        %% Balken nur über viertel Noten,  nicht über halbe Noten
        \set Timing.beamExceptions = #'()
        \set Timing.baseMoment = #(ly:make-moment 1/4)
        \set Timing.beatStructure = #'(1 1 1 1)
        % Noten im Diskant
        \myDiskantWithChords
        \\
        %% Noten im Bass
        \myBass
      >>
    }
    %% Tabulatur
    \new TabStaff {
      \tabFullNotation %\repeat volta 4
      <<
        %% Tabulatur im Diskant
        \myDiskant
        \\
        %% Tabulatur im Bass
        \myBass
      >>
    }
  >>
  \layout {}
}
% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \key d \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        \myDiskant
        \\
        \repeat volta 4
        \myBass
      >>
    }
  >>
  \midi {}
}

%% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=70\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
Ergibt

\version "2.20.0"
\header {
  title="Basis-Pattern"
  encoder="mjchael"
}

myChords = \chordmode {
  %% nur nötig, wenn Akkorde erklingen sollen.
  % \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  % \set chordChanges = ##t
  d1
}

myDiskantWithChords = {
  d8^\markup {
            \override #'(fret-diagram-details . ((orientation . landscape)))
            \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;" } d' a fis'   d d' a fis' 
  \mark "4x"
}

myDiskant = {
  d8 d' a fis'   d d' a fis' 
  \mark "4x"
}

myBass = {
  d4 a d a
}

% Layout
\score {
  <<
    %% Akkordnamen
    \new ChordNames {
      \chordmode { \myChords }
    }
    {
      %% Noten
      \new Staff  <<
        \tempo 4 = 120
        %% Tempo ausblenden
        \set Score.tempoHideNote = ##t
        \time 4/4
        \key d \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        %% Balken nur über viertel Noten,  nicht über halbe Noten
        \set Timing.beamExceptions = #'()
        \set Timing.baseMoment = #(ly:make-moment 1/4)
        \set Timing.beatStructure = #'(1 1 1 1)
        % Noten im Diskant
        \myDiskantWithChords
        \\
        %% Noten im Bass
        \myBass
      >>
    }
    %% Tabulatur
    \new TabStaff {
      \tabFullNotation %\repeat volta 4
      <<
        %% Tabulatur im Diskant
        \myDiskant
        \\
        %% Tabulatur im Bass
        \myBass
      >>
    }
  >>
  \layout {}
}
% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \key d \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        \myDiskant
        \\
        \repeat volta 4
        \myBass
      >>
    }
  >>
  \midi {}
}

%% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=70\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Übung Nr. ?? Bearbeiten

Als Versuch mal einen Choral.

\version "2.20.0"
\header {
  title="3. Fingersatz (G-Form) in D-Dorisch"
  subtitle="Christ lag in Todesbanden"
}
%% Diskant- bzw. Melodiesaiten
Diskant = \relative c' { 
  \set TabStaff.minimumFret = #4
  \set TabStaff.restrainOpenStrings = ##t
  \override Score.TimeSignature.stencil=##f 
  a2 g4 a c d c (b) a r \bar"" a f g a g (f) e4 d2 \bar"'"
  a' g4 a c d c (b) a r \bar"" a f g a g8 (f) e4 d2 \bar"'" 
  d4 f g d f g a r8 \bar"" a d4 c d (e) c b a r8 \bar"" 
  a c4 a c g f8 (d) e4 d \bar"'" a' g8 (f e4) d1 \bar "|." }

%% Layout- bzw. Bildausgabe
\score {
  <<
    \new Voice  { 
      \clef "treble_8" 
      \time 4/4  
      \tempo 4 = 120 
      \set Score.tempoHideNote = ##t
      \Diskant 
    }
    \new TabStaff { \tabFullNotation \Diskant }
  >>
  \layout {}
}

%% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8"
        \Diskant
      >>
    }
  >>
  \midi {}
}
%% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 = 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Akkorde sollen nicht erklingen Bearbeiten

<score midi="1" vorbis="1">
<<
  % Akkordnamen (siehe auch:  \midi)
  \new ChordNames {
    \chordmode {
      c2 c:/b a1:m f g
    }
  }
...
>>
\layout {}
\midi {
  % Notennamen sollen nicht erklingen
  \context {
    \ChordNames
    \remove "Staff_performer"
  }
}
</score>

Alternativ: einen eigenen Score für Layout und einen anderen für Midi erstellen. Dazu arbeitet man besser mit Variablen im Raw-Modus. s.u.

Basis-Pattern (optimierter Code) Bearbeiten

Problem 1

Kompletter Frescobaldi-Code funktioniert nur mit Raw-Modus (raw="1").

Problem 2

raw="1" erzeugt eine DinA4 Ausgabe, was für kleine Beispiele überdimensioniert ist.

Lösung
Papierdefinitionen überschreiben mit \paper {...}
<score sound="1" raw="1">
\version "2.20.0"
\header {
  title="Basis-Pattern"
  encoder="mjchael"
}
%Diskant- bzw. Melodiesaiten
Diskant = {
  c8  c' g e'   b, c' g e' | % 1 Basis
  a,8 c' a e'   e  c' a e' | % 2 Basis
  f8  c' a f'   a, c' a f' | % 3 Basis
  g,8 b  g g'   b, b  g g' | % 4 Basis
  \mark "4x"
}
%Basssaiten, die hier nur mit dem Daumen gespielt werden.
Bass = {
  c4 g  b, g a, a  e a f a a, a g, g b, g
}
% Layout- bzw. Bildausgabe
\score {
  <<
    \new ChordNames {
      \chordmode {
        c2 c:/b a1:m f g
      }
    }
    {
      %Noten
      \new Staff  <<
        \tempo 4 = 120
        %Tempo für die kurzen Beispiele ausblenden
        \set Score.tempoHideNote = ##t
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        % Balken nur über viertel Noten,  nicht über halbe Noten
        \set Timing.beamExceptions = #'()
        \set Timing.baseMoment = #(ly:make-moment 1/4)
        \set Timing.beatStructure = #'(1 1 1 1)
        % Noten im Diskant
        \Diskant
        \\
        % Noten im Bass - beachte: Wiederholungszeichen ist für Midi notwendig!
        \repeat volta 4
        \Bass
      >>
    }
    % Tabulatur
    \new TabStaff {
      \tabFullNotation \repeat volta 4
      <<
        % Tabulatur im Diskant
        \Diskant
        \\
        % Tabulatur im Bass
        \Bass
      >>
    }
  >>
  \layout {}
}
% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        \Diskant
        \\
        \repeat volta 4
        \Bass
      >>
    }
  >>
  \midi {}
}
% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 = 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>

Kopiere den Code nach Frescobaldi und kommentiere den Score-Tag mit % aus, damit Frescobaldi diesen ignoriert.

%<score sound="1" raw="1">
...
%</score>
ergibt

\version "2.20.0"
\header {
  title="Basis-Pattern"
  encoder="mjchael"
}
%Diskant- bzw. Melodiesaiten
Diskant = {
  c8  c' g e'   b, c' g e' | % 1 Basis
  a,8 c' a e'   e  c' a e' | % 2 Basis
  f8  c' a f'   a, c' a f' | % 3 Basis
  g,8 b  g g'   b, b  g g' | % 4 Basis
  \mark "4x"
}
%Basssaiten, die hier nur mit dem Daumen gespielt werden.
Bass = {
  c4 g  b, g a, a  e a f a a, a g, g b, g
}
% Layout- bzw. Bildausgabe
\score {
  <<
    \new ChordNames {
      \chordmode {
        c2 c:/b a1:m f g
      }
    }
    {
      %Noten
      \new Staff  <<
        \tempo 4 = 120
        %Tempo ausblenden
        \set Score.tempoHideNote = ##t
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        % Balken nur über viertel Noten,  nicht über halbe Noten
        \set Timing.beamExceptions = #'()
        \set Timing.baseMoment = #(ly:make-moment 1/4)
        \set Timing.beatStructure = #'(1 1 1 1)
        % Noten im Diskant
        \Diskant
        \\
        % Noten im Bass - beachte: Wiederholungszeichen ist für Midi notwendig!
        \repeat volta 4
        \Bass
      >>
    }
    % Tabulatur
    \new TabStaff {
      \tabFullNotation \repeat volta 4
      <<
        % Tabulatur im Diskant
        \Diskant
        \\
        % Tabulatur im Bass
        \Bass
      >>
    }
  >>
  \layout {}
}
% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        \Diskant
        \\
        \repeat volta 4
        \Bass
      >>
    }
  >>
  \midi {}
}
% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

C-Dur- bzw. A-Moll-Tonleiter Bearbeiten

=== C-Dur- bzw. A-Moll-Tonleiter  ===
;in der G-Dur- bzw. E-Moll-Form
<score sound="1" raw="1">
\version "2.20.0"
\header {
  title = "Übung 1"
  subtitle = "reine Skala"
}

Melody =  {
  \set Staff.midiInstrument = "electric guitar (clean)"
  \repeat volta 2 {  
    \stemUp
    \set TabStaff.minimumFret = #5
    \set TabStaff.restrainOpenStrings = ##t
 a,8 b, c d e f g a |
 b8 c' d' e' f' g' a' b' |
 c''8 b' a' g' f' e' d' c' | 
 b8 a g f e d c a, |
 } 
 
}

Gitarre =  \Melody

\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key c \major 
      \set Score.tempoHideNote = ##t
      \Gitarre 
    }
   \new TabStaff { \Gitarre }
  >>
  \layout { }
}
\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key c \major 
      \unfoldRepeats \Gitarre 
    }
  >>
  \midi { }
}

\paper {
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>

ergibt (ohne Überschrift - s.o.):

in der G-Dur- bzw. E-Moll-Form

\version "2.20.0"
\header {
  title = "Übung 1"
  subtitle = "reine Skala"
}

Melody =  {
  \set Staff.midiInstrument = "electric guitar (clean)"
  \repeat volta 2 {  
    \stemUp
    \set TabStaff.minimumFret = #5
    \set TabStaff.restrainOpenStrings = ##t
 a,8 b, c d e f g a |
 b8 c' d' e' f' g' a' b' |
 c''8 b' a' g' f' e' d' c' | 
 b8 a g f e d c a, |
 } 
 
}

Gitarre =  \Melody

\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key c \major 
      \set Score.tempoHideNote = ##t
      \Gitarre 
    }
   \new TabStaff { \Gitarre }
  >>
  \layout { }
}
\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 4/4  
      \tempo 4 = 100 \key c \major 
      \unfoldRepeats \Gitarre 
    }
  >>
  \midi { }
}

\paper {
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Skalen Bearbeiten



\new Staff{
  c'1^\markup { 
\fret-diagram-terse #"2 4 6;x;o;1 2;3 9;1 5 12;"}

<d a d' f'>1^\markup {
  \override #'(fret-diagram-details . ((orientation . landscape)))
  \fret-diagram-verbose #'(
    (mute 6)
    (place-fret 6 2)
    (place-fret 6 4)
    (place-fret 6 5)
    (place-fret 6 8)
    (mute 5)
    (open 4)
    (place-fret 3 2)
    (place-fret 3 5)
    (place-fret 2 3)
    (place-fret 1 1)
  )
  }
}

ABC-Notation Bearbeiten


X:1
M:C
L:1/4
K:D
"D"D E F D | "D"D E F D | "D"F G A2 | "D"F G A2 |
w: Frè-re Jac-que, Frè-re Jac-que! Dor-mez vouz? Dor-mez vouz?
"D"A/B/ A/G/ F D | "D"A/B/ A/G/ F D | "D"D A, D2 | "D" D A, D2 |]
w: Son-nez les mar-ti-nes. Son-nes les mar-ti-nes. Ding, ding, dong. Ding, ding, dong.

Regal:Musik/ Vorlage:ABC-Notation

Nützliche Links

X:1
M:C
L:1/4
K:C
"C"C, D, E, F,|G, A, B, C|D E F G|A B c d|
w: C D E F G
e f g a|b c' d' e'|f' g' a' b'|]

.

Melodie und Text Bearbeiten

<score>
{ 
  \key d \major \time 2/2 
  \relative c' { \partial 2 d2 | e2 g2 e2} 
  \addlyrics {A boy was born } 
}
</score>
ergibt

{ 
  \key d \major \time 2/2 
  \relative c' { \partial 2 d2 | e2 g2 e2} 
  \addlyrics {A boy was born } 
}

Rhyhtmusnotation mit Lilypond Bearbeiten

<score sound="1" raw="1">
\version "2.20.0"
\header {
  title="4/4-Schlag mit D und A-Dur im Wechsel"
  encoder="mjchael"
}

myChords = \new ChordNames { \chordmode {
    d1 a d a
}}

myRhythm = { \repeat volta 4 {
  <a d a>4 \downbow
  <a d' fis'> \downbow 
  <a d a>4 \downbow 
  <a d' fis'> \downbow 

  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  
  <a d a>4 \downbow
  <a d' fis'> \downbow 
  <a d a>4 \downbow 
  <a d' fis'> \downbow 

  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  <e, a e>4 \downbow 
  <a cis' e'> \downbow
  \mark "4x"
}}

\score { << %layout
  \myChords
  \new Voice \with {
    \consists "Pitch_squash_engraver"
  }{
    \set Staff.midiInstrument = "acoustic guitar (nylon)"
    \improvisationOn
    \override NoteHead.X-offset = 0
    \myRhythm
  }
>> \layout{} }

\score { << % midi
  \unfoldRepeats {
    \tempo 4 = 120
    \time 4/4
    \key d \major
    \set Staff.midiInstrument = #"acoustic guitar (nylon)"
    \myRhythm 
    <a d a d' fis'>1 \downbow
  }
>> \midi{} }

\paper {
  indent=0\mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
ergibt

\version "2.20.0"
\header {
  title="4/4-Schlag mit D und A-Dur im Wechsel"
  encoder="mjchael"
}

myChords = \new ChordNames { \chordmode {
    d1 a d a
}}

myRhythm = { \repeat volta 4 {
  <a d a>4 \downbow
  <a d' fis'> \downbow 
  <a d a>4 \downbow 
  <a d' fis'> \downbow 

  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  
  <a d a>4 \downbow
  <a d' fis'> \downbow 
  <a d a>4 \downbow 
  <a d' fis'> \downbow 

  <e, a e>4 \downbow 
  <a cis' e'> \downbow 
  <e, a e>4 \downbow 
  <a cis' e'> \downbow
  \mark "4x"
}}

\score { << % layout
  \myChords
  \new Voice \with {
    \consists "Pitch_squash_engraver"
  }{
    \set Staff.midiInstrument = "acoustic guitar (nylon)"
    \improvisationOn
    \override NoteHead.X-offset = 0
    \myRhythm
  }
>> \layout{} }

\score { << % midi
  \unfoldRepeats {
    \tempo 4 = 120
    \time 4/4
    \key d \major
    \set Staff.midiInstrument = #"acoustic guitar (nylon)"
    \myRhythm 
    <a d a d' fis'>1 \downbow
  }
>> \midi{} }

\paper {
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
Danke an Malte vom Lilipond-Forum für seine Unterstützung! :) --mjchael 19
25, 6. Jul. 2019 (CEST)

Alles auf einer Linie Bearbeiten


<<
  \new RhythmicStaff {
    \new Voice = "myRhythm" \relative {
      \time 4/4
      c'4 e8 f g2
      r4 g g f
      g1
    }
  }
  \new Lyrics {
    \lyricsto "myRhythm" {
      This is my song
      I like to sing
    }
  }
>>

Modales Transponieren Bearbeiten

\modalTranspose c e { c d e f g a b } { c b, a, g, }


{
\clef treble

\modalTranspose c	c'	 { c d e f g a b } { c8 d e f }
\modalTranspose c	d'	 { c d e f g a b } { c d e f }
\modalTranspose c	e'	 { c d e f g a b } { c d e f }
\modalTranspose c	f'	 { c d e f g a b } { c d e f }
\modalTranspose c	g'	 { c d e f g a b } { c d e f }
\modalTranspose c	a'	 { c d e f g a b } { c d e f }
\modalTranspose c	b'	 { c d e f g a b } { c d e f }
\modalTranspose c	c''	 { c d e f g a b } { c d e f }
\modalTranspose c	d''	 { c d e f g a b } { c d e f }
\modalTranspose c	e''	 { c d e f g a b } { c d e f }
\modalTranspose c	f''	 { c d e f g a b } { c d e f }
\modalTranspose c	g''	 { c d e f g a b } { c d e f }
\modalTranspose c	c'''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	b''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	a''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	g''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	f''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	e''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	d''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	c''	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	b'	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	a'	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	g'	 { c d e f g a b } { c b, a, g, }
\modalTranspose c	f'	 { c d e f g a b } { c b, a, g,~ }

c'1

\bar "|."
}

incl. Midi-Output Bearbeiten


X:1
T:Ohne Titel
C:Aufgezeichnet 1784
A:Seibis nahe Lichtenberg in Oberfranken
S:Handschrift, bezeichnet und datiert: "Heinrich Nicol Philipp zu Seibis den 30 Junius 1784"
M:4/4
L:1/4
K:D
dd d2 | ee e2 | fg ad | cB cA |\
dd d2 | ee e2 | fg ad | ed/c/ d2 :|
|:\
fg ad | cB cA | fg ad | cB cA |\
dd d2 | ee e2 | fg ad | ed/c/ d2 :|

A B C die Katze liegt im Schnee Bearbeiten


\version "2.20.0"
\header {
  title="Folk-Pattern"
  encoder="mjchael"
}
%Diskant- bzw. Melodiesaiten
Diskant = {
  c4 g8 e'     b, c' g4 | % 1 Folk
  a,4 a8 e'    e  c' a4 | % 2 Folk
  f4 a8 f'     a, c' a4 | % 3 Folk
  g,4 g8 g'    b, b  g4 | % 4 Folk
  \mark "4x"
}
%Basssaiten, die hier nur mit dem Daumen gespielt werden.
Bass = {
  c4 g  b, g a, a  e a f a a, a g, g b, g
}
% Layout- bzw. Bildausgabe
\score {
  <<
    \new ChordNames {
      \chordmode {
        c2 c:/b a1:m f g
      }
    }
    {
      %Noten
      \new Staff  <<
        \tempo 4 = 120
        %Tempo ausblenden
        \set Score.tempoHideNote = ##t
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        % Balken nur über viertel Noten,  nicht über halbe Noten
        \set Timing.beamExceptions = #'()
        \set Timing.baseMoment = #(ly:make-moment 1/4)
        \set Timing.beatStructure = #'(1 1 1 1)
        % Noten im Diskant
        \Diskant
        \\
        % Noten im Bass - beachte: Wiederholungszeichen ist für Midi notwendig!
        \repeat volta 4
        \Bass
      >>
    }
    % Tabulatur
    \new TabStaff {
      \tabFullNotation \repeat volta 4
      <<
        % Tabulatur im Diskant
        \Diskant
        \\
        % Tabulatur im Bass
        \Bass
      >>
    }
  >>
  \layout {}
}
% Midiausgabe mit Wiederholungen, ohne Akkorde
\score {
  <<
    \unfoldRepeats {
      \new Staff  <<
        \tempo 4 = 120
        \time 4/4
        \key c \major
        \set Staff.midiInstrument = #"acoustic guitar (nylon)"
        \clef "G_8" \repeat volta 4
        \Diskant
        \\
        \repeat volta 4
        \Bass
      >>
    }
  >>
  \midi {}
}
% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Vorlage Bearbeiten


\version "2.20.0"
\header {
  title="A B C die Katze liegt im Schnee (in D)"
  encoder="mjchael"
}
akkorde = \chordmode { \germanChords
  d2 d2 a:7 d g a g a g d a:7 d
}

melodie = \relative c' {
  \clef "treble"
  \time 2/4
  \tempo 4 = 100
  \key d\major
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  \clef "G_8"
	d,4 fis a r8 d a8. g16 fis8 e d4 r8 a'
	g fis e d cis d e  a g fis e d cis d e  d
	g8. g16 fis8 d b'8. b16 a8 d a8. g16 fis8 e d4 r4
  \bar "|."
}

text = \lyricmode {
 \set stanza = "1."
	A, B, C, die Kat -- ze lief im Schnee, und
	als sie dann nach Hau -- se kam, da hatt' sie wei -- ße Stie -- fel an, o 
	je -- mi -- ne, o je -- mi -- ne, die Kat -- ze lief im Schnee.
}


\score {
  <<
    \new ChordNames { \akkorde }
    \new Voice = "Lied" { \melodie }
    \new Lyrics \lyricsto "Lied" { \text }
    % Tabulatur
    \new TabStaff {
      \tabFullNotation  \melodie
    }
  >>
  \layout { }
}

\score {
  \unfoldRepeats
  <<
	\new ChordNames { \akkorde }
	\new Voice = "Lied" { \melodie }
  >>	
  \midi { }
}
% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Vereinfachen Bearbeiten


\version "2.20.0"
\header {
  title="A B C die Katze liegt im Schnee (in C)"
  encoder="mjchael"
}
akkorde = \chordmode { \germanChords
  c2 c2 g:7 c f g f g f c g:7 c
}

melodie = \relative c' {
  \clef "treble"
  \time 2/4
  \tempo 4 = 100
  \key c\major
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  \clef "G_8"
    c,4 e g r8 c g8. f16 e8 d c4 r8 g'
    f e d c b c d g f e d c b c d c
	f8. f16 e8 c a'8. a16 g8 c g8. f16 e8 d c4 r4
  \bar "|."
}

text = \lyricmode {
 \set stanza = "1."
	A, B, C, die Kat -- ze lief im Schnee, und
	als sie dann nach Hau -- se kam, da hatt' sie wei -- ße Stie -- fel an, o 
	je -- mi -- ne, o je -- mi -- ne, die Kat -- ze lief im Schnee.
}


\score {
  <<
    \new ChordNames { \akkorde }
    \new Voice = "Lied" { \melodie }
    \new Lyrics \lyricsto "Lied" { \text }
    %% Tabulatur
    \new TabStaff {
      \tabFullNotation  \melodie
    }
  >>
  \layout { }
}

\score {
  \unfoldRepeats
  <<
	\new ChordNames { \akkorde }
	\new Voice = "Lied" { \melodie }
  >>	
  \midi { }
}
% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
Ambitus ermitteln

Tiefste Note ist C, die höchste ist C.

Stimme in den Diskant verlegen

Hier hilft die Erfahrung. Die einfachste Tonart ist C-Dur, aber die Stimme liegt zwischen den Bass- und Melodieseiten. Da ist kein Platz mehr für einen Bass und ein paar Harmonietöne. Die nächst einfache Tonart ist G-Dur. Die Noten kämen auf die Diskantsaiten, und die Basssaiten währen für die Begleitung frei.

Melodie in den Diskant Bearbeiten


\version "2.20.0"
\header {
  title="A B C die Katze liegt im Schnee (in G)"
  encoder="mjchael"
}
akkorde = \chordmode { \germanChords
  g2 g2 d:7 g c d c d c g d:7 g
}

melodie = \relative g' {
  \clef "treble"
  \time 2/4
  \tempo 4 = 100
  \key g\major
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  \clef "G_8"
    g,4 b d r8 g d8. c16 b8 a g4 r8 d'
    c b a g fis g a d c b a g fis g a g
    c8. c16 b8 g e'8. e16 d8 g d8. c16 b8 a g4 r4
  \bar "|."
}

text = \lyricmode {
 \set stanza = "1."
	A, B, C, die Kat -- ze lief im Schnee, und
	als sie dann nach Hau -- se kam, da hatt' sie wei -- ße Stie -- fel an, o 
	je -- mi -- ne, o je -- mi -- ne, die Kat -- ze lief im Schnee.
}


\score {
  <<
    \new ChordNames { \akkorde }
    \new Voice = "Lied" { \melodie }
    \new Lyrics \lyricsto "Lied" { \text }
    % Tabulatur
    \new TabStaff {
      \tabFullNotation  \melodie
    }
  >>
  \layout { }
}

\score {
  \unfoldRepeats
  <<
	\new ChordNames { \akkorde }
	\new Voice = "Lied" { \melodie }
  >>	
  \midi { }
}
% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Drei Chinesen mit dem Kontrabass Bearbeiten

Lied mit simpler Akkordbegleitung. Die Begleitung ähnelt einer Gitarrenbegleitung, nutzt aber einfache Klavierakkorde ausschließlich in der Grundstellung. Um zu überprüfen ob die Klavierbegleitung der Gitarrenbegleitung einigermaßen nahe kommt, gibt es einen Schalter, der nur zu Prüfzwecken gebraucht wird.


<score sound="1" raw="1">
\version "2.20.0"
\header {
  title = "Drei Chinesen mit dem Kontrabass"
  composer = "T+M: Volkslied"
  arranger = "arr: ccbysa Mjchael"
}
% Akkorde
myChords = \chordmode {
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  \set chordChanges = ##t
  g,,4 g, g,, g, 
  a,,:m a,:m a,,:m a,:m
  d,:7 d:7 d,:7 d:7
  g,, g, g,, g, 
  g,,:7 g,:7 g,,:7 g,:7
  c, c c, c
  d,:7 d:7 d,:7 d:7
  g,, g, g,, g,
}

myMelody = \relative c' {
  \clef "treble"
  \time 4/4
  \tempo 4 = 120
  \key g\major
  \set Staff.midiInstrument = #"trombone"
   g'4. g8 g g fis g a4 a a2
   a8 a a a a a g a b4 b8 b b4 r8
   g d' d d d d4 b8 g e'4 e e2
   d4. e8 d c b a g4 g g2
   \bar "|."
}

myLyrics = \lyricmode {
  \set stanza = "1."
	Drei Chi -- ne -- sen mit dem Kon -- tra -- bass sa -- ßen auf der Stra -- ße und 
	er -- zähl -- ten sich was. Da kam die Po -- li -- zei: Ja, was ist denn das?
	Drei Chi -- ne -- sen mit dem Kon -- tra -- bass. 
}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "Lied" { \myMelody }
    \new Lyrics \lyricsto "Lied" { \myLyrics }
   % \new TabStaff { \myChords } %%check
  >>
  \midi { }
  \layout { }
}

% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
ergibt

\version "2.20.0"
\header {
  title = "Drei Chinesen mit dem Kontrabass"
  composer = "T+M: Volkslied"
  arranger = "arr: ccbysa Mjchael"
}
% Akkorde
myChords = \chordmode {
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  \set chordChanges = ##t
  g,,4 g, g,, g, 
  a,,:m a,:m a,,:m a,:m
  d,:7 d:7 d,:7 d:7
  g,, g, g,, g, 
  g,,:7 g,:7 g,,:7 g,:7
  c, c c, c
  d,:7 d:7 d,:7 d:7
  g,, g, g,, g,
}

myMelody = \relative c' {
  \clef "treble"
  \time 4/4
  \tempo 4 = 120
  \key g\major
  \set Staff.midiInstrument = #"trombone"
   g'4. g8 g g fis g a4 a a2
   a8 a a a a a g a b4 b8 b b4 r8
   g d' d d d d4 b8 g e'4 e e2
   d4. e8 d c b a g4 g g2
   \bar "|."
}

myLyrics = \lyricmode {
  \set stanza = "1."
	Drei Chi -- ne -- sen mit dem Kon -- tra -- bass sa -- ßen auf der Stra -- ße und 
	er -- zähl -- ten sich was. Da kam die Po -- li -- zei: Ja, was ist denn das?
	Drei Chi -- ne -- sen mit dem Kon -- tra -- bass. 
}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "Lied" { \myMelody }
    \new Lyrics \lyricsto "Lied" { \myLyrics }
   % \new TabStaff { \myChords } %%check
  >>
  \midi { }
  \layout { }
}

% unterdrückt im raw="!"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  % DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}

Tonleiter Bearbeiten

 
{
  \relative c' { 
  \clef treble 
  c2 d4 e f g a b c1 
  \break 
  c2 b4 a g f e d c1 } 
 \addlyrics {
    "1" "2" "3" "4" "5" "6" "j7" "8" 
    "8" "j7" "6" "5" "4" "3" "2" "1"
  }
}

Akkorde Bearbeiten


\paper{
  indent=0\mm
  line-width=120\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  bookTitleMarkup = ##f
  scoreTitleMarkup = ##f
}

\markup \override #'(fret-diagram-details . (
  (number-type . arabic)
  (finger-code . in-dot)
)) 
{
  \fret-diagram #"s:2;f:1;6-3-2;5-2-1;5-5-4;4-4-3;"
  % Prozentzeuchen ist für Kommentare
  % s:3 vergrößert das Griffbild (3x size)
  % f:1 nummerierter Fingersatz 
  % 6-3-2 = 6.Saite-3.Bund-2.Finger
  "          " % Platzhalter
  \fret-diagram #"s:3;f:1;5-4-2;4-3-1;4-6-4;3-5-3;"
  "          "
  \fret-diagram #"s:3;f:2;6-3-2;5-2-1;4-o;3-o;2-o;1-3-3;"
  % f:2 shows fingers beneath the strings
  % 4-o indicates 4th string is played open
}

Progression Bearbeiten


<<
  \new ChordNames { \chordmode {
    c1 c:/b a:m a:m/g f d:/fis g g:7
  }}
  \new FretBoards {
    \override FretBoards.FretBoard.size = #'1.5
    \override FretBoard.fret-diagram-details.finger-code = #'in-dot
    \override FretBoard.fret-diagram-details.dot-color = #'white
    \override FretBoard.fret-diagram-details.orientation =
        #'landscape
    <  c-3 e-2 g c'-1 e' >
    <   b,-2  g c'-1 e' > 
    < a, e-2 a-3 c'-1 e'  >
    < g,-4 a, e-2 a-3 c'-1 e' > 
    < f,-1 c-3 f-4 a-2 f'-1 >
    < fis,-2 a, d a-3 c'-1 fis'-4>
    < g,-3 b,-2 d g b g'-4>
    < g,-3 b,-2 d g b f'-1>
  }
>>

Lilypond-Probleme Bearbeiten

Doppelte Notenhälse Bearbeiten

Punktierte halbe Noten im Bass ( c,2. ) erhalten in der Tabulatur zwei Notenhälse. Das ist für völlige Anfänger verwirrend.

 

Lösung Bearbeiten

Lösche oder kommentiere \tabFullNotation aus

\new TabStaff {
  % \tabFullNotation 
...
 

Stimmkreuzung Bearbeiten

2 Notenköpfe für einen Ton

Unschöne Pausen

 

Unschöne doppelten Notenköpfe

 
Lösung

\mergeDifferentlyHeadedOn

 

Arpeggio Bearbeiten

 

Guitar-Cords Bearbeiten

\include "predefined-guitar-fretboards.ly" is not posible.

<score lang="lilypond"  raw="1">
\include "predefined-guitar-fretboards.ly"
\version "2.16.0"


mychords = \chordmode {
  c1 c:m c:aug c:dim c:dim7 c:7 c:maj7 c:m7 c:9 \break
}
...

Eingeschobene Stimme kommt nicht in die Tabulatur Bearbeiten

 
<score sound="1" raw="1">
\version "2.20.0"
\header {
  title = " Op. 31 Etude No.1 Andante "
  % subtitle = " ... "
  % piece = " ... "
  composer = "Ferdinand Sor (*1778-†1839)"
  % opus = "Op.31"
  % source = "using different sources"
  arranger = "Mjchael"
  copyright = "ccbysa de.wikibooks.org/wiki/Gitarre"
  % footer = " ... "
}

Diskant =  \relative c' {
  \set Staff.midiInstrument = "acoustic guitar (nylon)"
  %Part 1
  \override NoteHead #'color = #red       
  \partial 4 
  \repeat volta 2 { g4 
    e'2 c4 | g c e | g-4 f-1 d-4 | b2 g4 | 
    g2 c4 | c b c |
    %% kurzfristig zweistimmig
    <<
      {
        d2.-4~ | d
      }
      \new Voice {
       \override NoteHead #'color = #green 
        %% g4\rest =   1/4 Pause in Höhe g
        g,4\rest g4 g | g4 g g
      }
    >> \break
    %% wieder einstimmigen
    \override NoteHead #'color = #red
    e'2 c4 | g c e | g-3 fis-2 f-1 | d-4 b g | c2 e4 |
    a,-2 d-4 b | c2 e4 | c r4 
  } 
 
}

Bass =  \relative c' {
  \override NoteHead #'color = #blue
  \partial 4
  \repeat volta 2 { s4 | 
    c,2. | e | d | f-3 | e | e4 d c | b2.-2~ |
    b | c2. | e | d | f-4 | e4 g c, | f2-3 g4 | 
    c, e g | <c, e> s4
  }
}

Gitarre = << \Diskant \\ \Bass >>
       
\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 3/4  
      \tempo 4 = 120 \key c \major 
      \set Score.tempoHideNote = ##t
      \Gitarre 
    }
    \new TabStaff {
        \Gitarre
    }
  >>
  \layout { }
}
\score {
  <<
    \new Voice  { 
      \clef "treble_8" \time 3/4  
      \tempo 4 = 120 \key c \major 
      \unfoldRepeats \Gitarre 
    }
  >>
  \midi { }
}

\paper {
  indent=0\mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>

Lösung Bearbeiten

Danke an das LilipondForum.de für die Hilfe.

new Botton statt new Voice


      \new Bottom = "middle" {
        % \override NoteHead #'color = #green
        \voiceThree
        %% g4\rest =   1/4 Pause in Höhe g
        g,4\rest g4 g | g4 g g
      }


 

Formatierungstest Bearbeiten

Ausklappbare Box Bearbeiten

<div style="clear:both;" class="NavFrame">
<div class="NavHead">Hier stehen die Details</div>
<div class="NavContent" style="text-align:left;">
Hier steht der präzisierende Text im Wiki-Format
</div></div>
Klappbox

{{Navigationsleiste |titel=MeinTitel |inhalt=MeinInhalt}}


Verschachtelte Klappboxen incl. Linkangaben und Formatierung


Auf A4 vormatierter Div Bearbeiten

Thema: Diatonische Intervalle Bearbeiten

Tabellen Bearbeiten

ausgehend von einer Dur-Tonleiter   Vergleichstonart = C-Dur
Tonstufen Intervall Funktion Modus bzw. Kirchen-tonart Grund-Akkord Septim-Akkorde Jazzakkorde        Intervalle des Akkordes bzw. des Modus
1 ( 8 ) Prime ( Oktave ) Tonika ionisch C-Dur Cj7 Cj7/9(/11(/13)) 1/2/3/4/5/6/j7
2 (9) Sekunde (None) Subdominanten-Parallele dorisch D-Moll Dm7 Dm7/b9(/11(/13)) 1/2/b3/4/5/6/7
3 (10) Terz (Dezime) Dominanten-Parallele phrygisch E-Moll Em7 Em7/b9(/11(/b13)) 1/b2b/3/4/5/b6/7
4 (11) Quarte(Undezime) Subdominante lydisch F-Dur Fj7 Fj7/9(/#11(/13)) 1/2/3/#4/5/6/j7
5 (12) Quinte(Duodezime) Dominante mixolydisch G-Dur G7 G7/9(/11(/13)) 1/2/3/4/5/6/7
6 (13) Sexte (Tredezime ) Tonika-Parallele äolisch A-Moll Am7 Am7/9(/11(/b13)) 1/2/b3/4/5/b6/7
7 (14) Septime(Quartdezime) (verminderter Septakkord oder verkürzter Dom. Septakkord ) lokrisch Hm/5b bzw. h0 bzw. Hdim Hm7/b5 Hm7/b5/b9(/11(/b13)) 1/b2/b3/4/b5/b6/7

zu verkürzter Dom. Septakkord: ein verminderter m7b5 kann als ein 7/9er ohne Grundton umgedeutet werden. Hm7b5 = G7/9 ohne Grundton bzw. G7/9/H.

Tipp:

 

Tipp-Test mal sehen was passiert


Eine Vollständige Transponier-Tabelle für alle Durtonleitern Bearbeiten

Bei dieser Tabelle werden auch die eher untypischen Tonarten bzw. Töne wie Cb E# und H# mit berücksichtigt, da diese in manchen Fällen unvermeidbar sind. Trotzdem werden sie in der Praxis wenn möglich umgangen.

Trotzdem kommt man bei der Tonart F#-Dur bzw. Gb-Dur um die Erhöhung von E zu E# bzw. die Erniedrigung von C zu Cb nicht drum herum. Mann sollte aber, wenn es irgend möglich ist, diese Tonart einfach meiden (oder als Gitarrenspieler einfach mit einem Capo spielen und dann die Tonart F angeben...) Solche seltsamen Töne können übrigens auch bei einigen Jazz-Akkorden oder Molltonarten (z.B. Verminderte oder übermäßige Akkorde) unvermeidbar sein.

Die Unart einiger Hobby-Musiker ist es, für ihre Akkorde bevorzugt Kreuztonarten zu wählen. Wenn man nur drei oder vier Akkorde aufzeichnen will, mag man als Gitarrenspieler auch damit zurecht kommen. Solange es nur um die Position von Akkordbildern auf dem Griffbrett geht, müsste man sich darum auch keine weiteren Gedanken machen. Probleme entstehen erst, wenn ein Gitarrenspieler in einer Band spielt, und er den anderen Musikern erklären soll, was er da eigentlich spielt. Ein Gitarrenspieler, der nur Kreuztonarten verwendet, hat sich wahrscheinlich nie Gedanken darüber gemacht, wie eigentlich die restlichen Töne des Akkordes heißen müssten. Es kommen nämlich für den Klavierspieler oder Saxophonisten einige doppelt erhöhte Töne wie Cisis und Fisis hinzu, die dieser erst einmal verdauen muss. Und auch wenn man selbst herumtrickst, und Cisis als D und Fissis als G bezeichnet, so verzeiht einem ein halbwegs anständig programmiertes Noten- oder Tabulatur-Programm nicht solche Fehler, und spuckt unlesbare Noten und Tabulaturen aus. Natürlich möchte ein Musiker in der Praxis nur ungerne mit solchen Tönen umgehen.

Trotz der ganzen Vorrede wurden diese exotischen Tonarten mit aufgeführt;

Jedoch nicht um sie zu verwenden,
sondern um sie zu meiden.

Denn woher sollte ein Musiker sonst wissen, das man einen D#-Dur-Akkord NICHT verwenden sollte, da dessen Dur-Terz ein Fisis also ein doppelt erhöhtes F ist. Und ein D#7 hätte sogar noch die Septime Cisis mit dabei. Ja, so etwas ist grausig! Hätte man dagegen ein Eb gewählt, dann wären alle Töne und Vorzeichen im grünen Bereich geblieben. [1]

Meist kann man solche Problem also dadurch umgehen, dass man (besonders bei Durtonarten) nicht die Kreuztonart wählt, sondern die enharmonische Verwechslung (sprich die B-Tonart) nimmt. (In der Tabelle stehen die leichter zu lesenden Alternativen eine Reihe unten drunter und ist mit der "≈" gekennzeichnet.)

Die Töne einer Tonleiter werden hier untereinander und nicht nebeneinander geschrieben.

Tonleiter C C# Db D D# Eb E E# F F# Gb G G# Ab A A# Bb H H#
Ersatztonart   ≈ Db     ≈ Eb     ≈ F   ≈ Gb ≈ F#   ≈ Ab     ≈ Bb     ≈ C
Stufe 1 C C# Db D D# Eb E E# F F# Gb G G# Ab A A# Bb  H H# 
Stufe 2 D D# Eb E E# F F# F## G G# Ab A A# Bb  H#  C C# C##
Stufe 3 E E# F F# F## G G# G## A A# Bb  H#  C C# C## D D# D##
Stufe 4 F F# Gb G G# Ab A A# Bb  Cb C C# Db D D# Eb E E#
Stufe 5 G G# Ab A A# Bb  H#  C C# Db D D# Eb E E# F F# F##
Stufe 6 A A# Bb  H#  C C# C## D D# Eb E E# F F# F## G G# G##
Stufe 7 H#  C C# C## D D# D## E E# F F# F## G G# G## A A# A##

Tonleiter Transponieren im Quintenzirkel (einfach) Bearbeiten

Die obere Tabelle ist zwar vollständig, aber nicht gerade übersichtlich. Um ein bisschen Ordnung hinein zu bekommen, werden die einzelnen Tonleitern im Quintenzirkel angeordnet. Dieses hat zur Folge, dass alle einfachen Tonarten in die Mitte rutschen, und die schweren (zumindest was die Anzahl der Vorzeichen betrifft) an den Rand gedrängt werden. Man erkennt schon auf den ersten Blick, dass etwas Ordnung in das Chaos hinein gekommen ist. von jeder Tonart aus unterscheidet sich die vorhergehende Tonart sowie die nachfolgende Tonart nur um einen Vorzeichen. Welches Vorzeichen hinzukommt (von der mittleren Tonart C-Dur ausgehend), wurde fett hervorgehoben.

Tonart Gb Db Ab Eb Bb F C G D A E H F# C# G# D# A# E# H#
Ersatztonart ≈ F#                       ≈ Gb ≈ Db ≈ Ab ≈ Eb ≈ Bb ≈ F ≈ C
Stufe 1 Gb Db Ab Eb Bb  F C G D A E H F# C# G# D# A# E# H# 
Stufe 2 Ab Eb Bb  F C G D A E F# C# G# D# A# E# H#  F## C##
Stufe 3 Bb  F C G D A E F# C# G# D# A# E# H#  F## C## G## D##
Stufe 4 Cb Gb Db Ab Eb Bb  F C G D A E F# C# G# D# A# E#
Stufe 5 Db Ab Eb Bb  F C G D A E F# C# G# D# A# E# H#  F##
Stufe 6 Eb Bb  F C G D A E F# C# G# D# A# E# H#  F## C## G##
Stufe 7 F C G D A E F# C# G# D# A# E# H#  F## C## G## D## A##

Tonleiter Transponieren im Quintenzirkel (doppelt) Bearbeiten

Wir sind mit dem Sortieren aber noch nicht am Ende. Wir haben nur die einzelnen Tonleitern im Quintenzirkel sortiert. Für viele weitere Aspekte, wie Akkorde, Intervalle innerhalb einer Tonleiter und ähnliches mehr empfiehlt es sich, auch die einzelnen Tonstufen jeder Tonleiter im Quintenzirkel zu sortieren. Wer kaum etwas mit Harmonielehre zu tun hat, dem mag dieses seltsam vorkommen. Wer aber schon mehr mit Jazz-Akkorden und Transponieren zu tun hat, dem sollte diese Sortierung vertraut sein. Allen anderen kann ich an dieser Stelle nur sagen, dass sich eine solche Sortierung lohnt, weil man viel mehr Sachen relativ einfach daraus ablesen kann. Was man alles daraus ablesen kann, dass muss aber an anderer Stelle erläutert werden.

Also für diejenigen, die sich noch nicht mit dem Quintenzirkel vertraut gemacht haben, verlangt die nächste Tabelle einiges an Abstraktionsvermögen. Es scheint nämlich auf den ersten Blick gar keinen Sinn zu machen, die normale Reihenfolge der Töne durcheinander zu bringen. Doch auch bei der Akkordbegleitung (Griffe der Gitarre oder Umkehrungen beim Klavier) denkt man sich viele Akkorde nicht nebeneinander wie an einer Perlenschnur. Auf dem Griffbrett der Gitarre wird man hinterher diese Sortierung wiederentdecken, indem man einzelne Töne innerhalb eines Bundes (zumindest für die ersten vier Saiten) betrachtet. Z.B. E A D G ist der Quintenzirkel rückwärts. "Geh du alter Esel..."

Also die einzelnen Tonstufen jeder Tonleiter werden ebenfalls im Quintenzirkel sortiert.

die eigentliche Dur-Tonart befindet sich jetzt in der zweite Reihe und ist blau hervorgehoben. (und natürlich noch in der Titelleiste)

Da an dieser stelle noch nicht alles ausgeführt werden kann, wurden zumindest einmal die üblichen Akkord-Erweiterungen für Akkorde in einer bestimmten Stufe mit angegeben, sowie die übliche Improvisationsskala für diesen Akkord. Dieses dürfte allerdings nur für fortgeschrittene Gitarrenspieler (vor allem Jazzer) interessant sein.

Stufe Gb Db Ab Eb Bb F C G D A E H F# C# G# D# A# E# H# Jazzakkorde Funktionen Modi Intervalle des Modus bzw der Funktion Stufe
  ≈ F#                       ≈ Gb ≈ Db ≈ Ab ≈ Eb ≈ Bb ≈ F ≈ C Optionstöne Akkorde Melodie    
4 Cb Gb Db Ab Eb Bb  F C G D A E F# C# G# D# A# E# j7 9 11# 13 Subdominante lydisch 1 5 2 6 3 7 4# 4
1 Gb Db Ab Eb Bb  F C G D A E H F# C# G# D# A# E# H#  j7 9 11 13 Tonika ionisch 4 1 5 2 6 3 7 1
5 Db Ab Eb Bb  F C G D A E F# C# G# D# A# E# H#  F## 7 9 11 13 Dominante mixo-lydisch 7b 4 1 5 2 6 3 5
2 Ab Eb Bb  F C G D A E F# C# G# D# A# E# H#  F## C## m7 9 11 13 Subdominanten-parallele dorisch 3b 7 4 1 5 2 6 2
6 Eb Bb  F C G D A E F# C# G# D# A# E# H#  F## C## G## m7 9 11 13b Tonika-parallele äolisch 6b 3b 7 4 1 5 2 6
3 Bb  F C G D A E F# C# G# D# A# E# H#  F## C## G## D## m7 9b 11 13b Dominanten-parallele phrygisch 2b 6b 3b 7 4 1 5 3
7 F C G D A E F# C# G# D# A# E# H#  F## C## G## D## A## m7b5 9b 11 13b verm.Dom. Septakkord locrisch 5b 2b 6b 3b 7 4 1 7

Hier wurden also nicht nur die die einzelnen Spalten mit den jeweiligen Tonarten im Quintenzirkel sortiert, sondern auch innerhalb der Tonleiter die einzelnen Töne. Sowohl die Spalten als auch die Reihen sind jetzt im Quintenzirkel. Auch wenn man diese Tabelle noch nicht ganz durchschaut hat, fällt einem sofort der systematische Aufbau ins Auge.

Auch wenn einem der ganze Aufbau noch nicht klar sein sollte, empfehle ich allen angehenden Musikern, sich eingehender damit zu befassen. Sobald man einmal hinter den Aufbau gestiegen ist, benötigt man für viele Fragen aus der Harmonielehre überhaupt keine Tabellen mehr, sondern nur noch den Quintenzirkel. Denn alle Informationen die man aus diesen Tabellen ablesen kann liefert einem der Quintenzirkel frei Haus.

Die einzige Aufgabe, die einem bleibt, ist die Töne bei Bedarf wieder in die richtige Reihenfolge (der Tonhöhe nach) zu sortieren.

Lerntipp: Bearbeiten

Für den Quintenzirkel sollte man sich die Zahlenreihenfolge 4 1 5 2 6 3 7 merken.

  • Die Tonfolge F C G D A E H entspricht dieser Zahlenfolge.
  • Die Buchstabenfolge und Zahlenfolge taucht immer wieder in allen Tonleitern, Akkordintervallen, Modi (und mit den Oktaven auch in den Jazz-Akkorden) auf.
    • Voraussetzung dafür ist nur, dass alles im diatonischen System bleibt
    • und alles im Quintenzirkel angeordnet wird.
  • Im kompletten Quintenzirkel taucht die Buchstabenfolge F C G D A E H wenigstens drei mal hintereinander auf
    • Fb Cb Gb Db Ab Eb Bb - F C G D A E H - F# C# G# D# A# E# H#
    • zuerst mit Bb - dann ohne Vorzeichen - dann mit Kreuzen

vergleicht man die Intervalle der jeweiligen Funktionen und Modis, so taucht auch dort die gleiche Reihenfolge in Ziffern auf.

  • 4 1 5 2 6 3 7 wenigstens drei mal hintereinander
    • 4b 1b 5b 2b 6b 3b 7b - 4 1 5 2 6 3 7 - 4# 1# 5# 2# 6# 3# 7#

Sammelmappe anlegen Bearbeiten

{{Gespeicherte Sammlung}}

=== Blues ===
==== Wikibooks ====
:[[Gitarre: Blues-_und_Rock'n'Roll-Diplom]]
:[[Gitarre: Einstieg in den Blues]]
:[[Gitarre: erste Blueskadenzen]]
:[[Gitarre: Blueszupfen mit 6er und 7er-Akkorden Wiederh.]]
:[[Gitarre: Blues mit Shuffle]]
:[[Gitarre: Blues mit 6er und 7er-Akkorden auf Barré]]
:[[Gitarre: Ein Rock'n'Roll-Riff]]
:[[Gitarre: Das 8-Takt-Blues-Schema]]
:[[Gitarre: Basstöne beim Standard-Blues]]
:[[Gitarre: Die Pentatonik im Blues]]

[[Kategorie:Sammlungen|blues]]

Vorlagentests Bearbeiten

Sekunden = 1713951982

9

Ergebnis = 9

  • {{SUBPAGENAME}} = Spielweise
  • {{BASEPAGENAME}} = Mjchael
  • {{NAMESPACE}} = Benutzer
  • {{FULLPAGENAME}} = Benutzer:Mjchael/ Spielweise
  • {{#time}} = {{#time}}
  • {{#time:z}} = Tag des Jahres 114

Automatisch Kategorien eintragen lassen Bearbeiten

 
Notiz
In der Hilfe zur Kategorie steht, dass wir nicht automatisch Kategorien für die Bücher einrichten wollen. Daher ist dieses Kapitel ungültig. Es bleibt nur für den Syntax noch hier stehen, um diesen vielleicht an anderer Stelle noch mal zu verwenden. Dieses Kapitel wird gelöscht werden, wenn dieses Tutorial so weit fertig ist, das es mit in die Hilfe übernommen werden kann.
Ich gehe wieder in die Vorlage [[MeinBuch/:Navi]] und trage dort noch folgendes ein:
{{Navigationsleiste |titel =[[MeinBuch: Inhalt|MeinBuch]] |inhalt=[[MeinBuch:_Einleitung|Einleitung]] - [[MeinBuch:_Hauptteil|Hautteil]] - [[MeinBuch:_Teil I|Teil I]] - [[MeinBuch:_Teil II|Teil II]] - [[MeinBuch:_Teil III|Teil III]] - [[MeinBuch:_Anhang|Anhang]] }}<includeonly>[[Kategorie:Meinbuch]]</includeonly>

Mit diesem Eintrag wird dafür gesorgt, dass jede Seite, auf der diese Navigation erscheint auch eine Kategorie eingetragen wird, unter welcher man alle Seiten zu deinem Buch finden kann. Dieses erspart dir, auf jeder Seite deines Buches [[Kategorie:Meinbuch]] ans Fußende zu setzen.

Durch das <includeonly>...</includeonly> sorgst du dafür, dass der Eintrag der Vorlage nur in die Buchseiten eingetragen wird, aber dass dieser Eintrag nicht für die Vorlage selbst gilt. Damit stellst du sicher, dass nicht auch die Navigationsvorlagen mit in der Kategorie deines Buches erscheinen.

Parameter nutzen Bearbeiten

Wir haben aber jetzt ein kleines Problemchen. Angenommen du möchtest dir diese Navigationsleiste auch auf deiner Benutzerseite einfügen, um schneller in deine Projekte zu gelangen. Dann taucht auch deine Benutzerseite in der Kategorie deines Buchprojektes auf. Das ist nicht unbedingt wünschenswert. Also müssen wir irgendwie dafür sorgen, dass man diesen Eintrag wieder abschalten kann. Dazu verwenden wir einen Parameter, denn wir schlichtweg Kategorie nennen.

Parameter hast du schon oben in der Navigationsleistenvorlage kennengelernt. Einzelne Parameter werden durch ein Pipe-Zeichen (der senkrechte Strich '|') abgetrennt. Nach dem Parameter folgt ein Gleichheitszeichen mit dem Inhalt des Parameters. Wer schon mal Programmiert hat, weiß, dass ein Parameter so was wie eine Variable ist, die man mit verschiedenem Inhalt füllen kann.

|titel=...
|inhalt=...

Also richten wir auch für die Kategorie einen Parameter ein.

<includeonly>{{#if:{{{Kategorie|}}}||[[Kategorie:MeinBuch]]}}</includeonly>

if-then-else (wenn-dann-sonst) Bearbeiten

die if-then-else-Vorlage überprüft, ob ein Parameter vorhanden ist. Wenn der Parameter vorhanden ist, dann trägt sie den ersten Parameter ein, andernfalls den zweiten. <includeonly>{{#if:{{{Parameter vorhanden|}}}|dann trage dies ein|sonst trage das ein}}</includeonly>

Wenn du jetzt mal die obere Vorlage dir genauer anschaust, dann siehst du nach

<includeonly>{{#if:{{{Kategorie|}}}

zwei Pipe-Zeichen

||

Eigentlich erwartet man zwischen den beiden Pipe-Zeichen das was eingetragen werden soll, wenn der Parameter (hier Kategorie=) gesetzt wurde.

|Inhalt wenn Parameter gesetzt ist|

Wir wenden hier einen kleinen Programmiertrick an. Wenn wir nicht wollen, dass die Kategorie mit auf eine Seite eingetragen wird, dann schreiben wir

|Kategorie=false

Wenn also der Parameter "Kategorie" gesetzt ist, dann wird eben nichts eingetragen. Andernfalls (wenn also der Parameter "Kategorie" nicht gesetzt ist) dann wird der Standardeintrag, nämlich die Kategorie des Buches eingetragen.

Also nochmal alles zusammen:

{{Navigationsleiste |titel=[[MeinBuch: Inhalt|MeinBuch]] |inhalt=[[MeinBuch:_Einleitung|Einleitung]] - [[MeinBuch:_Hauptteil|Hautteil]] - [[MeinBuch:_Teil I|Teil I]] - [[MeinBuch:_Teil II|Teil II]] - [[MeinBuch:_Teil III|Teil III]] - [[MeinBuch:_Anhang|Anhang]] }}<includeonly>{{#if:{{{Kategorie|}}}||[[Kategorie:MeinBuch]]}}</includeonly>

A4 als Div Ende Bearbeiten

Navitest Bearbeiten

(Kopie aus den engl. Wikibooks)

Buch-paten Bearbeiten

Wikiteilnahmen Bearbeiten

wo war ich schon


  1. Wenn man unbedingt eine Tonart mit mehr als 6 Vorzeichen braucht, um z.B. einen harmonischen Verlauf wie einen Quintfall nachzuzeichnen, kann man im ersten Schritt die Vorzeichen der "exotischen Tonart" angeben und im zweiten Schritt dann die alternative enharmonische Verwechslung