Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: comper am Freitag, 12. Februar 2010, 12:00

Titel: millimeterweise abwärts
Beitrag von: comper am Freitag, 12. Februar 2010, 12:00
Es ist derzeit (und auch nicht in 2.13, trotz neuem \vspace-Befehl) schlichtweg nicht möglich, einen fixen vertikalen Abstand zu erzeugen.
Verwendet man " " (in Anführungszeichen eingeschlossenes Leerzeichen) statt \null, passiert ähnliches.

Zumindest mir fehlt hier eine solide Funktion in Lily. Hat es noch niemand anderem gefehlt?
Es wäre die eine fehlende Komponente zur kontrollierten Titelblattgestaltung!

#(define-markup-command (mmVorschub layout props amount) (number?)
  (let ((o-s (ly:output-def-lookup layout 'output-scale)))
    (ly:make-stencil "" '(0 . 0) (cons 0 (abs (/ amount o-s))))))

  z.B. inch = \markup \mmVorschub #25.4

Gruss
Titel: Re:millimeterweise abwärts
Beitrag von: RobUr am Freitag, 12. Februar 2010, 12:29
JA!!! Genau das! Und dann scheint es auch noch so ernüchternd trivial … Vielen herzlichen Dank!

Grüße, Robert