Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: chf am Montag, 8. März 2021, 15:55

Titel: Metronomangaben kombinieren
Beitrag von: chf am Montag, 8. März 2021, 15:55

\version "2.20.0"
\markup {   
       \concat {
        %\huge (
        \small \fontsize #-2 {
          " "
          \general-align #Y #DOWN  \translate #'( 0 . .3) \note #"2" #1
          \translate #'( 1.5 . 0)
          "="
          \fontsize #2.5 \translate #'( 1.5 . 0)
          \general-align #Y #DOWN "80-84"
         }
         %\huge )
           
\small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
" = "
\small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
       }
    }


Liebe Freunde,

wie kann ich die beiden Angaben untereinander platzieren?

Gruß
Christa
Titel: Antw:Metronomangaben kombinieren
Beitrag von: rgree am Montag, 8. März 2021, 16:10
Zum Beispiel so :


\version "2.20.0"
\markup {   
       \left-column { % <<<<<<<<<<<<<<<<<<<<<<
         \concat {
           \small \fontsize #-2 {
            " "
            \general-align #Y #DOWN  \translate #'( 0 . .3) \note #"2" #1
            \translate #'( 1.5 . 0)
            "="
            \fontsize #2.5 \translate #'( 1.5 . 0)
            \general-align #Y #DOWN "80-84"
           }
         }
         \concat {
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
           " = "
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1           
         }
       }
}


Viele Grüßse,
Reinhard
Titel: Antw:Metronomangaben kombinieren
Beitrag von: chf am Montag, 8. März 2021, 18:10
 Herzlichen Dank!
Und noch eine Frage/Bitte:
         
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
           " = "
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1   

müsste eigentlich mittig über dem Taktstrich stehen. Geht das???

Gruß
Christa
Titel: Antw:Metronomangaben kombinieren
Beitrag von: rgree am Montag, 8. März 2021, 18:43
Eine Zentrierung ist durch Ersetzen von
\left-column durch \center-column
möglich.
Aber wie man das dann noch verschiebt --> da muss jemand anders ran.  :)
Es wäre dann auch ein Beispiel mit Noten hilfreich.

Viele Grüße,
Reinhard
Titel: Antw:Metronomangaben kombinieren
Beitrag von: chf am Montag, 8. März 2021, 19:34

\version "2.20.0"
{
R1
\tempo \markup {   
       \left-column { % <<<<<<<<<<<<<<<<<<<<<<
         \concat {
           \small \fontsize #-2 {
            " "
            \general-align #Y #DOWN  \translate #'( 0 . .3) \note #"2" #1
            \translate #'( 1.5 . 0)
            "="
            \fontsize #2.5 \translate #'( 1.5 . 0)
            \general-align #Y #DOWN "80-84"
           }
         }
         \concat {
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1
           " = "
           \small \fontsize #-2 \general-align #Y #DOWN \note #"4" #1           
         }
       }
}
\time 2/2
R1
}


Hier ist der originale Ausschnitt...
Titel: Antw:Metronomangaben kombinieren
Beitrag von: harm6 am Dienstag, 9. März 2021, 01:03
Ich seh mal davon ab, daß eine neue Metronomangabe absolut sinnlos ist wenn die Viertel gleich bleiben...

Du möchtest wahrscheinlich das "="-Zeichen zentriert über dem Taktstich haben, sowie den Rest links bzw rechts davon und mitnichten das Ganze zentriert.

Dann würde ich RehearsalMark nehmen nicht MetronomeMark.


\version "2.22.0"

{
  R1
  \once \override Score.RehearsalMark.X-offset = 0
  \mark
    \markup
      \override #'(baseline-skip . 4)
      \column {
     
        \put-adjacent  #X #LEFT
          \put-adjacent  #X #RIGHT
            \pad-x #1 \halign #CENTER "="
            "example"
          "test"
         
         
        \put-adjacent  #X #LEFT
          \put-adjacent  #X #RIGHT
            \pad-x #1 \halign #CENTER "="
            \general-align #Y #DOWN "80-84"
          \fontsize #-4 \general-align #Y #DOWN  \note { 2 } #1
         
        \put-adjacent  #X #LEFT
          \put-adjacent  #X #RIGHT
            \pad-x #1 \halign #CENTER  "="
            \fontsize #-4 \general-align #Y #DOWN \note { 4 } #1
          \fontsize #-4 \general-align #Y #DOWN \note { 4 } #1
      }
  \time 2/2
  R
}


Gruß,
  Harm

Titel: Antw:Metronomangaben kombinieren
Beitrag von: Arnold am Dienstag, 9. März 2021, 08:28
Hallo Christa,

das erinnert mich an https://lilypondforum.de/index.php/topic,296.msg1817.html#msg1817 (https://lilypondforum.de/index.php/topic,296.msg1817.html#msg1817),
meinem Werkzeug für Tempogleichungen.

Ein kleines Durcheinander gibt es, wenn diese am Zeilenumbruch erscheinen, denn da gibt's dann noch viele Varianten einzustellen, wie umgebrochen werden soll und die Teile ausgerichtet werden sollen.

Aber, zugegeben, ich brauche es dennoch so selten, daß ich mich jedesmal wieder einlesen muß.
Daher auch jetzt kein ad-hoc-Beispiel.
Und eine zweizeilige Form habe ich damals wohl auch nicht vorgesehen.

Arnold
Titel: Antw:Metronomangaben kombinieren
Beitrag von: chf am Dienstag, 9. März 2021, 19:32
Danke euch Beiden!
@Harm: Die Frage nach der Notwendigkeit habe ich mir auch gestellt, aber mein Respekt vor bedeutenden Komponisten hat gesiegt...
Titel: Antw:Metronomangaben kombinieren
Beitrag von: Arnold am Mittwoch, 10. März 2021, 07:31
Immerhin,

selbst in unserem Referenzwerk (Behind Bars / Hals über Kopf) gibt es ein Beispiel, bei dem nach der Tempo-Gleichung noch das Metronomtempo angegeben wird.
Da ist die nachgestellte Metronomangabe eingeklammert. Sie dient ja eher zur Erinnerung bzw. als Darstellung des ausgerechneten Ergebnisses dieser Gleichung.

Arnold