[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Line dashing
Re: Line dashing
Tue, 28 Sep 2004 17:24:39 +0200
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040803
I hope you have noticed that dashed bar lines indeed are supported,
at least since version 2.2, see
Ruud van Silfhout wrote:
Today I was typesetting a piece which required a tie to be dashed.
I know I can replace the tie by a slur. But that does not solve the
problem. Furthermore I also saw requests on the group to have bars
that can be dashed. So I propose that a separate
'line-dashing/line-property interface' is made that is implemented by
all objects that support dashing. Another option is that line-dashing
is added to one of the other standard interfaces.
Advantage of a generic line interface is that it can handle other line
properties as well, such as line thickness. IMO dashing is an attribute
of almost all 'lines' in lilypond. I could image that also stems can be
stippled/dashed this way.
IMO is the advantage of making it a separate interface that dashing
is supported in a uniform way over all objects which have to support
dashing. Currently two systems are supported:
1. Slurs have a 'dashed' property
2. Hairpins and TextSpanners have a dash-fraction and a dash-period
and a style attribute to set a hairpin dashing mode. I think the style
attribute is not required. If needed anyway I would prefer a separate
'dashstyle' attribute (giving the opportunity to introduce different
dashing styles (stippled, dashed, dash-dotted etc). The Hairpins' style
attribute could indicate more hairpin specific styles.
Personally I prefer the dash-period/dash-fraction style over the
'dashed' style as it gives more control over the line.
What are your opinions on this? Is this something to be implemented after
3.0 is out?
Ruud van Silfhout
lilypond-devel mailing list
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
- Line dashing, Ruud van Silfhout, 2004/09/28
- Re: Line dashing,
Mats Bengtsson <=