Re: markup in one line

2008-03-11 Thread Wolfgang Mechsner
Hi Wilbert,

thanks a lot, I take the addlyrics solution. It looks fine.

Wolfgang

* Wilbert Berendsen [10.03.08 21:37]:

> Op maandag 10 maart 2008, schreef Wolfgang Mechsner:
> > \new Score \with {
> >        \override TimeSignature #'transparent = ##t
> >     defaultBarType = #""
> >     \remove Bar_number_engraver
> >     } <<
> >      \context Staff
> >     {\override TextScript #'padding  #2
> >         \time 4/4
> >         1_"I" _"Im" \bar"||"
> >     1_\markup{ \flat"II"}
> > 1_\markup{\flat"IIm"} \bar "||"
> >     1_\markup{"II"}
> > 1_\markup{"IIm"} \bar "||"
> 
> I fixed your example a bit (without changing):
> 
> \new Score \with {
>   \override TimeSignature #'transparent = ##t
>   defaultBarType = #""
>   \remove Bar_number_engraver
> } <<
>   \context Staff {
> \override TextScript #'padding = #2
> \time 4/4
> 1_"I" _"Im" \bar"||"
> 1_\markup{ \flat"II"}
> 1_\markup{\flat"IIm"} \bar "||"
> 1_\markup{"II"}
> 1_\markup{"IIm"} \bar "||"
>   }
> >>
> 
> I would use:
> \override TextScript #'staff-padding = #5
> 
> but the texts are still not perfectly aligned (because of their up-extents 
> differing).
> 
> there should be a way to have them aligned on the text baseline. But I don't 
> know it (yet).
> 
> another solution would be (ab)using lyrics:
> \new Score \with {
>   \override TimeSignature #'transparent = ##t
>   defaultBarType = #""
>   \remove Bar_number_engraver
> } <<
>   \context Staff {
> \time 4/4
> 1  \bar"||"
>   \bar "||"
>   \bar "||"
>   } \addlyrics {
> \markup I \markup Im
> \markup{\flat II} \markup{\flat IIm}
> \markup II \markup IIm
>   }
> >>
> 
> best regards,
> Wilbert Berendsen
> 
> -- 
> http://www.wilbertberendsen.nl/
> LilyKDE: http://lilykde.googlecode.com/
-
Wolfgang Mechsner
Lieneschweg 14
49076 Osnabrück

0541-2001561
[EMAIL PROTECTED]
www.wolfgang-mechsner.de


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: markup in one line

2008-03-10 Thread Wilbert Berendsen
Op maandag 10 maart 2008, schreef Wolfgang Mechsner:
> \new Score \with {
>        \override TimeSignature #'transparent = ##t
>     defaultBarType = #""
>     \remove Bar_number_engraver
>     } <<
>      \context Staff
>     {\override TextScript #'padding  #2
>         \time 4/4
>         1_"I" _"Im" \bar"||"
>     1_\markup{ \flat"II"}
> 1_\markup{\flat"IIm"} \bar "||"
>     1_\markup{"II"}
> 1_\markup{"IIm"} \bar "||"

I fixed your example a bit (without changing):

\new Score \with {
  \override TimeSignature #'transparent = ##t
  defaultBarType = #""
  \remove Bar_number_engraver
} <<
  \context Staff {
\override TextScript #'padding = #2
\time 4/4
1_"I" _"Im" \bar"||"
1_\markup{ \flat"II"}
1_\markup{\flat"IIm"} \bar "||"
1_\markup{"II"}
1_\markup{"IIm"} \bar "||"
  }
>>

I would use:
\override TextScript #'staff-padding = #5

but the texts are still not perfectly aligned (because of their up-extents 
differing).

there should be a way to have them aligned on the text baseline. But I don't 
know it (yet).

another solution would be (ab)using lyrics:
\new Score \with {
  \override TimeSignature #'transparent = ##t
  defaultBarType = #""
  \remove Bar_number_engraver
} <<
  \context Staff {
\time 4/4
1  \bar"||"
  \bar "||"
  \bar "||"
  } \addlyrics {
\markup I \markup Im
\markup{\flat II} \markup{\flat IIm}
\markup II \markup IIm
  }
>>

best regards,
Wilbert Berendsen

-- 
http://www.wilbertberendsen.nl/
LilyKDE: http://lilykde.googlecode.com/


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


markup in one line

2008-03-10 Thread Wolfgang Mechsner
Hi, 

is there any solution to have the markup in one line?

Wolfgang

##
\new Score \with {
   \override TimeSignature #'transparent = ##t
defaultBarType = #""
\remove Bar_number_engraver
} <<
 \context Staff
{\override TextScript #'padding  #2
\time 4/4
1_"I" _"Im" \bar"||"
1_\markup{ \flat"II"}
1_\markup{\flat"IIm"} \bar "||"
1_\markup{"II"}
1_\markup{"IIm"} \bar "||"


-
Wolfgang Mechsner
[EMAIL PROTECTED]
www.wolfgang-mechsner.de


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user