Autor Thema: Songbuch erstellen  (Gelesen 6617 mal)

fairsein

  • Member
Songbuch erstellen
« am: Sonntag, 18. März 2012, 16:39 »
Hallo liebe Forengemeinde,

Ich brauch eure Hilfe. Ich möchte ein Songbuch erstellen, aber bekomme es nicht hin. Ich habe schon das hier probiert, aber das funktioniert irgendwie nicht. Meine Lilypond- Dateien haben eine ganz einfache Struktur, die wie folgt aussieht:

\version "2.14.2"

#(set-global-staff-size 23 )
 
\paper{
page-top-space= 2\mm
top-margin= 5\mm
after-title-space= 2\mm
head-separation = 2\mm
ragged-last-bottom = ##f
}


\header
{
dedication = "Interpret:"
title = "Titel"
poet= "Text"
composer = "Musik"
meter = "Orginal- Tonart"
arranger = "Notenbearbeitung"
}

<<
\chords
{\set majorSevenSymbol = \markup { "maj7" }
c1
}


\relative c'
{\time 4/4 \tempo 4 =106
c4 c c c
}

\addlyrics
{\set stanza = "1."
da da da da
}

>>

Nun wollte ich diese Dateien in eine Große packen. Allerdings hatte ich dann dort das Problem, dass ich dort nicht immer das richtige Format für die Noten hatte. Ich hoffe, dass ihr mir helfen könnt. Wenn euch noch Daten fehlen, fragt einfach.

Gruß fairsein

RobUr

  • Member
Re: Songbuch erstellen
« Antwort #1 am: Montag, 19. März 2012, 11:45 »
Hallo fairsein,

herzlich willkommen im Forum!

Bitte beschäftige dich vorab mit diesem Beitrag.

Grüße, Robert

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #2 am: Montag, 19. März 2012, 16:03 »
Danke, das sieht viel versprechend aus. Ich werde mir das mal anschauen.

Gruß fairsein

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #3 am: Mittwoch, 21. März 2012, 22:06 »
Danke für den Hinweis. Das hat so weit geklappt. Allerdings ist nun das Problem, dass ich mit #(set-global-staff-size 20) immer alles verändere. Wie kann ich das nun in den einzelnen Dateien machen? Ich habe es so versucht:
\version "2.14.2"

#(set-global-staff-size 23 )

 
\paper{
page-top-space= 2\mm
top-margin= 5\mm
after-title-space= 2\mm
head-separation = 2\mm
ragged-last-bottom = ##t
}

<<
\chords
{...}


\relative c'
{...}

\layout {
    #(layout-set-staff-size 15)
  }

\addlyrics
{...}

>>

Das erzeugt aber folgenden Fehler:Der den uich will.ly:217:0: Fehler: syntax error, unexpected \layout

\layout {
Der den uich will.ly:218:5: Fehler: GUILE signalisierte einen Fehler für den hier beginnenden Ausdruck
    #
     (layout-set-staff-size 15 pt)
Unbound variable: pt
Der den uich will.ly:25:0: Fehler: Fehler gefunden, musikalischer Ausdruck wird ignoriert

Ich hoffe, ihr könnt mir helfen.

Gruß fairsein

ding-dong

  • Member
Re: Songbuch erstellen
« Antwort #4 am: Mittwoch, 21. März 2012, 22:29 »
das \layout { … } gehört nicht in das << … >> konstrukt!

RobUr

  • Member
Re: Songbuch erstellen
« Antwort #5 am: Donnerstag, 22. März 2012, 14:07 »
Die Fehlermeldung passt nicht zum Code! Im Code steht eindeutig #(layout-set-staff-size 15); die Fehlermeldung meckert an der zusätzlichen Einheit pt: Unbound variable: pt

Wenn Konsolenausgaben gepostet werden, dann bitte auch 1:1 den Code posten, der genau diese Fehlermeldung erzeugt!

Grüße, Robert

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #6 am: Donnerstag, 22. März 2012, 21:56 »
So. Der Fehler, den Robert angesprochen hatte ist weg. Aber dieser Fehler ist noch da:
Der den uich will.ly:262:0: Fehler: Für Papier-Block wird \paper benötigt

\layout {

Ich habe das \layout jetzt wie folgt eingebunden:

\version "2.14.2"

 
\paper{
page-top-space= 2\mm
top-margin= 5\mm
after-title-space= 2\mm
head-separation = 2\mm
ragged-last-bottom = ##t
}

<<
\chords
{...}


\relative c'
{...}


\addlyrics
{...}

>>

\layout {
    #(layout-set-staff-size 15)
    line-width = #150
  }

Dabei wird nun der \paper- Block im \bookpart unwirksam...

Danke für eure Hilfe schon bis jetzt.

Gruß fairsein

ding-dong

  • Member
Re: Songbuch erstellen
« Antwort #7 am: Donnerstag, 22. März 2012, 23:12 »
Zitat
Dabei wird nun der \paper- Block im \bookpart unwirksam...

wo ist der \bookpart?

es ist wirklich wichtig den genauen code anzugeben, sonst kann man nur mutmassen, was da schief läuft!

gruss
ding-dong

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #8 am: Freitag, 23. März 2012, 09:47 »
Oh. Der ist in einer anderen Datei: Genau genommen hier:

% JETZT NEHMEN WIR DAS BUCH AUS DEM REGAL:
\book {
  % Welche gemeinsamen Seiteneinstellungen hat das BUCH?
  % (Format, Ausrichtung und staff size sind schon auf oberster Ebene definiert.)
  \paper {
    left-margin = 2\cm
    line-width = 17\cm
    ragged-last-bottom = ##f
    first-page-number = #-1  % Titelblatt = -1, dann [leere] Rückseite = 0, dann erst Seite "1"
    % optional globales even[/odd]Header[/Footer]Markup
    % falls Fonts umdefiniert werden: hier! (myStaffSize = ... #(define fonts ...) etc.)
  }

  % Welche gemeinsamen Header-Optionen sollen für das BUCH gelten?
  \header {
    tagline = ##f
    breakbefore = ##t  % Titel auf einer neuen Seite beginnen
  }% JETZT ENDLICH KOMMT DAS ERSTE MUSIKSTÜCK (3. BUCHTEIL: Etüde I):
  \bookpart {
        \include{"test.ly"}
       }
  }

ding-dong

  • Member
Re: Songbuch erstellen
« Antwort #9 am: Freitag, 23. März 2012, 10:53 »
und nun: wo ist das file test.ly? ;D


fairsein

  • Member
Re: Songbuch erstellen
« Antwort #10 am: Freitag, 23. März 2012, 11:56 »
Das ist die Datei aus dem Beitrag davor. Also die Der den uich will.ly...

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #11 am: Freitag, 23. März 2012, 17:50 »
So. Wie dem auch sei. Ich hab die \layout- Befehle in den \paper- Block getan. Nun bin ich zum nächsten Stück gegangen und habe folgendes Problem:



Wie man erkennt, stimmen die Ränder links und unten nicht. Woran liegt das?

Gruß fairsein

himatt

  • Member
Re: Songbuch erstellen
« Antwort #12 am: Samstag, 24. März 2012, 11:25 »
Lieber fairsein,
ich hänge auch immer wieder mal an diesem Thema. Den richtigen Tip für dein Problem kann ich dir jedoch leider auch nicht geben.
ABER:
Wir haben hier eine tolle Gemeinschaft - Experten, die hier ihre sicher auch kostbare Zeit für andere zur Verfügung stellen. DANKEDANKEDANKE!!! Um so wichtiger ist folgende, unten schon mehrfach geäußerte Bitte - besser Notwendigkeit:

Du musst einen Quelltext liefern, der mit möglichst wenig Text das Problem deutlich macht. Am besten in einer Datei, die sich ohne Nacharbeit und eigene Ergänzungen des Helfers erst mal kompilieren lässt. (z.B.: problem.ly)

Das macht dir sicher auch erst mal "zusätzliche" Arbeit. Aber in der Summe kommen alle schneller ans Ziel.

Solche Schnipsel, machen zuviel zusätzliche Arbeit ...

In diesem Sinne
schönes Wochenende
Matthias

fairsein

  • Member
Re: Songbuch erstellen
« Antwort #13 am: Samstag, 24. März 2012, 16:30 »
Kein Problem. Das werde ich mal tun. Ich weiß nur nicht, wie das rechtlich so ist, weil die Noten ja eigentlich geschützt sind. 

Gruß fairsein

himatt

  • Member
Re: Songbuch erstellen
« Antwort #14 am: Samstag, 24. März 2012, 16:34 »
 ::)
ein schnipsel eben!
M.