Autor Thema: freies \markup  (Gelesen 4002 mal)

chf

  • Member
freies \markup
« am: Montag, 6. April 2009, 18:15 »
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

  • Member
Re: freies \markup
« Antwort #1 am: Dienstag, 7. April 2009, 00:29 »
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

  • Member
Re: freies \markup
« Antwort #2 am: Dienstag, 7. April 2009, 12:42 »
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

  • Member
Re: freies \markup
« Antwort #3 am: Dienstag, 7. April 2009, 16:18 »
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

  • Member
Re: freies \markup
« Antwort #4 am: Dienstag, 7. April 2009, 17:34 »
"@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

  • Member
Re: freies \markup
« Antwort #5 am: Dienstag, 7. April 2009, 17:51 »
Zitat
copyright
Copyright notice, centered at the bottom of the first page. To insert the copyright
symbol, see Section 3.3.3 [Text encoding], page 319.
Zitat
tagline 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

  • Member
Re: freies \markup
« Antwort #6 am: Dienstag, 7. April 2009, 18:26 »
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

  • Member
Re: freies \markup
« Antwort #7 am: Mittwoch, 8. April 2009, 09:48 »
Zitat von: chf
Ich 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

  • Member
Re: freies \markup
« Antwort #8 am: Mittwoch, 8. April 2009, 16:16 »
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