• 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ü

Zählhilfe - mehrere gleiche Takte durchnumerieren

Begonnen von Luftikussl, Dienstag, 17. Februar 2015, 09:08

Vorheriges Thema - Nächstes Thema

Luftikussl

Hallo!

Ich suche eine Möglichkeit, mehrere gleiche Takte, die aufeinander folgen, darüber als Zählhilfe durchzunumerieren.

Wie kann ich das bewerkstelligen?

Danke und schöne Grüße

Luftikussl

iugin

Hallo

zuerst: poste bitte immer ein kompilierbares Beispiel oder ein Bild oder etwas, wo klar ist, was du haben möchtest :)

Ich denke, du meinst so etwas, oder?
\version "2.18.2"

\language"deutsch"

music = \relative c' {
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  c4 c c c |
  c4 c c c |

}

\score {
    \new Staff { \music }

    \layout {
      \context {
        \Staff
        \consists #Measure_counter_engraver
      }
    } 
}


Liebe Grüsse

Eugenio

Luftikussl

Danke Eugenio,

das ist genau das, was ich gesucht habe.

Entschuldige bitte, daß kein Beispiel als Bild dabei war, doch Du hast mich auch so exakt verstanden!

Muß ich das Thema jetzt schließen, oder macht das ein Moderator?

Gruß

Luftikussl

Luftikussl

Hallo Eugenio,

zu früh gejubelt. Im "Ernstfall" weiß ich doch nicht, wo die wichtige Zeile
\consists #Measure_counter_engraver
rein muß:

\version "2.18.2"

\language"deutsch"

PartPOneVoiceOne = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}
PartPOneVoiceTwo  = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}

\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
      \context Staff <<
        \context Voice = "PartPOneVoiceOne" { \PartPOneVoiceOne }
%     \consists #Measure_counter_engraver
      >>
    >>

  >>
  \layout {}
}
\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
%      \consists #Measure_counter_engraver
      \context Staff <<
        \context Voice = "PartPOneVoiceTwo" { \PartPOneVoiceTwo }
%     \consists #Measure_counter_engraver
      >>
    >>
%\consists #Measure_counter_engraver
  >>
% \consists #Measure_counter_engraver
\layout {}
}


Um Rückfragen zuvorzukommen: Ich habe leider wenig Ahnung von Lilypond, schreibe die Noten mit MuseScore ein, exportiere als XML und importiere mit Frescobaldi, da Lilypond einfach die beste Notenschrift ergibt, die ich am PC kenne.

Oft sind aber noch ein paar Anpassungen nötig...

Es wäre ganz lieb, wenn Du/ Ihr mir trotzdem helft!

Viele Grüße

Luftikussl


Luftikussl

Hallo Franz-Rudolf,

Danke, aber jetzt sieht das alles noch viel komplizierter aus, da der Aufbau ganz anders gestrickt ist und ich versteh gar nichts mehr... Bei mir kommt zuerst \score und danach erst \layout und wenn ich da \consists #Measure_counter_engraver reinpacke, passiert gar nichts. - Nicht mal das geliebte "Wurde mit dem Return-Code 1 beendet.", das ich sonst so oft zu Gesicht bekomme.

Gibt es denn so viele verschiedene Konzepte, wie man eine Datei aufbauen kann?? Zum Haareausraufen.

Könnte vielleicht doch jemand so nett sein, in meinen Entwurf an der richtigen Stelle das
\consists #Measure_counter_engraver
einfügen? Bitte!

Und ja, ich weiß, ich müßte mich einmal von der Pike auf mit Lilypond beschäftigen. Gibt es da einen empfehlenswerten (am besten selbst schon mal gegangenen!) Einstieg?

Gruß

Luftikussl

trulli

\version "2.18.2"

\language"deutsch"

PartPOneVoiceOne = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}
PartPOneVoiceTwo  = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}

\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
      \context Staff <<
        \context Voice = "PartPOneVoiceOne" { \PartPOneVoiceOne }
%     \consists #Measure_counter_engraver
      >>
    >>

  >>
  \layout {}
}
\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
%      \consists #Measure_counter_engraver
      \context Staff <<
        \context Voice = "PartPOneVoiceTwo" { \PartPOneVoiceTwo }
%     \consists #Measure_counter_engraver
      >>
    >>
%\consists #Measure_counter_engraver
  >>
% \consists #Measure_counter_engraver
  \layout {
      \context {
        \Staff
        \consists #Measure_counter_engraver
      }
    } 
}


LG

iugin

Hallo Luftikussl

hier:
\version "2.18.2"

\language"deutsch"

PartPOneVoiceOne = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}
PartPOneVoiceTwo  = \relative c' {
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d d d d |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
  d4 d d d |
  c4 c d e |
  \startMeasureCount
  c4 c c c |
  c4 c c c |
  c4 c c c |
  \stopMeasureCount
}

\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
      \context Staff <<
        \context Voice = "PartPOneVoiceOne" { \PartPOneVoiceOne }
%     \consists #Measure_counter_engraver
      >>
    >>

  >>
  \layout {
      \context {
        \Staff
        \consists #Measure_counter_engraver
      }
    } 
}
\score {
  <<
    \new Staff <<
      \set Staff.instrumentName = "Violins 2"
      \set Staff.shortInstrumentName = "Vlns. 2"
%      \consists #Measure_counter_engraver
      \context Staff <<
        \context Voice = "PartPOneVoiceTwo" { \PartPOneVoiceTwo }
%     \consists #Measure_counter_engraver
      >>
    >>
%\consists #Measure_counter_engraver
  >>
% \consists #Measure_counter_engraver
\layout {
      \context {
        \Staff
        \consists #Measure_counter_engraver
      }
    } 
}

Ich habe nicht so viel Zeit im Moment, aber das Befehl \consists #Measure_counter_engraver muss in einem \context-Block, welcher in einem \layout Block sein muss. Und ein \layout-Block ist im \score.
Vielleicht hilft dir das Handbuch zu lesen, Kapitel 3.

Einen lieben Gruss

Eugenio

Luftikussl

Hallo Euch beiden,

ganz herzlichen Dank, so funktioniert es wunderbar.!

Ich verstehe es zwar leider (noch) nicht, aber ich werde mir den entsprechenden Abschnitt des Handbuchs einmal vornehmen.

Danke nochmals allen!

Liebe Grüße

Luftikussl

iugin

Hallo

nur zur Info: es sind da mehrere Faktoren. Das eine ist die Struktur der Partitur (mit \layout und so), das andere sind Kontexte. Aber: alles was im Handbuch ist, ist ziemlich wichtig. Ganz am Anfang hatte ich praktisch alles gedruckt (2 Seiten pro Blatt, vorne und hinten) und im Zug gelesen. Du lernst so schon viel...

Lieber Gruss

Eugenio