lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

TextScript implements self-alignment interface


From: Trevor Baca
Subject: TextScript implements self-alignment interface
Date: Sat, 27 Aug 2005 17:07:54 -0500

TextScript layout objects implement the self-alignment interface quite
well. Here's an example:

%%%%%% BEGIN TEXTSCRIPT SELF-ALIGNMENT SNIPPET %%%

\version "2.7.7"

\score {
   \context Staff = example {
      \time 7/4
      \override Staff.TextScript #'self-alignment-X = #-2
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #-1.5
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #-1
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #-0.5
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #0
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #0.5
      c'4^\markup {\italic {ten.}}
      \override Staff.TextScript #'self-alignment-X = #1
      c'4^\markup {\italic {ten.}}
   }
}

%%%%%% END TEXTSCRIPT SELF-ALIGNMENT SNIPPET %%%%%

Just an fyi since TextScript didn't make the snarfing of layout
objects that implement the self-alignment interface (or perhaps it
does and I was just looking in the wrong places).

Anyway, very useful.


Trevor Bača
address@hidden

Attachment: text-alignment.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]