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

freies \markup

Begonnen von chf, Montag, 6. April 2009, 18:15

Vorheriges Thema - Nächstes Thema

chf

Liebe Freunde,
gerne hätte ich auf  e i n e r  Zeile
links (wie üblich) \tempo \markup { "xxxx " }         rechtsbündig mit Notentext \markup { " Name  (Jahr)" }
Mein jetziges Ergebnis zeigt den rechten Eintrag am Seitenrand.
Bitte helft...
Gruß chf

ding-dong

da müsste man noch wissen, ob du das auf der stückebezeichnungsebene willst (piece= oder opus =) oder vielleicht als \mark(up) im ersten takt oder linksbündig im ersten takt und rechtsbündig irgendwo sonst (am ende der zeile oder ebenfalls im 1. takt?)

chf

Ja, ich habe was vergessen: Ich bin bei  "myTitleMarkup",  weil die Vorgaben zu starr sind (zufällig im Forum drauf gestoßen - wie gut das doch ist!).
Also: Tempo-Bezeichnung und Name auf einer Ebene, das eine links (in score) ganz normal, der Name rechtsbündig mit Ende der Notenzeile.

Nun hänge ich noch eine Frage an: Der Copyright-Vermerk darf nur auf der ersten Seite stehen. Wie kann ich ihn ihn bei  "bookTitleMarkup = ##f"   auf den folgenden Seiten ausblenden?
Gruß chf


ding-dong

also, wenn man auf die vorgaben verzichten will, kann man die titel und fusszeilen auch selber setzen… - mit allen nachteilen, die das mit sich bringt(zb wird hier die tempobezeichnung nicht aufs stück  - und damit auf den midi-teil - übertragen):

z.b. \markup {
  \fill-line {
    \concat {
      "Allegro"
      \hspace #1
      \note #"4.." #UP
      \hspace #1
      "= 66"
      }
    "Name (2009)"
    }
  }


@copyright: das erscheint doch sowieso nur auf der ersten zeile, oder nicht?!

chf

"@copyright: das erscheint doch sowieso nur auf der ersten zeile, oder nicht?!"

Offenbar ist das nur so, wenn man im header-Block ist.
Ich hatte es in "tagline" geschrieben. Also kam es auf jeder Seite. Alle anderen Positionen im Text ergeben gar nichts (außer unterm Stücktitel, aber dort kann ich's nicht brauchen. Wohin muss ich es schreiben?

chf

ding-dong

Zitatcopyright
Copyright notice, centered at the bottom of the first page. To insert the copyright
symbol, see Section 3.3.3 [Text encoding], page 319.
Zitattagline Centered at the bottom of the last page.

stimmen denn diese aussagen (zitiert aus dem NR) nicht, wenn man \book oder \bookpart verwendet? ich habe selber leider keine erfahrung damit - man müsste es also ausprobieren!

ding-dong

also - bei mir funzt alles einwandfrei!
\version "2.12.2"
\paper {
  bookTitleMarkup = ##f
  indent=0
  }
noten = {
  \tempo "allegro" 4=160
  \repeat unfold 44 { c' d' e' f' }
  }
\book {
  \header {
    title     ="Book"
    tagline   ="bookTagline"
    copyright ="bookCopyright"
    }
  \bookpart {
    \score {
      \noten
      \header {
        piece =\markup {\concat {\italic "piece:" " Allegro" \translate #'( 1 . .5 ) \note #"4.." #UP \hspace #1 "= 66" }}
        opus  =\markup {\italic "opus" " Name (2009)"}
        }
      }
    }
  \bookpart {
    \score {
      \noten
      \header {
        piece =\markup {\concat {"Allegro" \hspace #1 \note #"4.." #UP \hspace #1 "= 66" }}
        opus  =" Name (2009)"
        }
      }
    }
  \bookpart {
    \score {
      \noten
      \header {
        piece =\markup {\concat {"Allegro" \hspace #1 \note #"4.." #UP \hspace #1 "= 66" }}
        opus  =" Name (2009)"
        }
      }
    }
  }

schau dir die tagline und das copyright auf den 3 seiten an!

comper

Zitat von: chfIch bin bei  "myTitleMarkup",  weil die Vorgaben zu starr sind

Nur weil die Vorgaben nicht passen?
Die reguläre Vorgehensweise ist nicht
  bookTitleMarkup abschaffen mit #f (wie aktuell im Titel-System Thema )
sondern
  bookTitleMarkup anders definieren, wie im NR 3.2.2 erwähnt.

Gruss

chf

Danke für alle Hilfen - ihr habt mich ein Stück weiter gebracht.
Das "anders definieren" schaue ich mir an.
Schöne Ostern euch allen!
Gruß
chf