lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #4760 Take ‘ma


From: Auto mailings of changes to Lily Issues
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #4760 Take ‘master’ line thickness from a context property
Date: Sun, 31 Jan 2016 23:38:25 +0000

It's one of LilyPond's core-features to increase thickness of line-based grobs, while increasing StaffSymbol.thickness.
From IR:
"thickness (number):
For grobs made up of lines, this is the thickness of the line. For slurs and ties, this is the distance between the two arcs of the curve’s outline at its thickest point, not counting the diameter of the virtual “pen” that draws the arcs. This property is expressed as a multiple of the current staff-line thickness (i.e. the visual output is influenced by changes to Staff.StaffSymbol.thickness). "

Currently we have line-thickness as a \paper-variable. Grob's thickness of lines relies on it.
So we have already a "master"-value, although it's not a context-property.

I agree it would be nice to have an easy way to change the thickness independently, though I'm not sure a context-property is the way to go.

Brainstorming (no proposal):
Maybe better to have another grob-property for StaffSymbol, defaulting to thickness.
Other grobs may look at thickness but staff-lines are looking at this other property, which may be used customized.


[issues:#4760] Take ‘master’ line thickness from a context property

Status: Accepted
Created: Sun Jan 31, 2016 10:20 PM UTC by Simon Albrecht
Last Updated: Sun Jan 31, 2016 10:20 PM UTC
Owner: nobody

Currently, it’s very difficult to change only the thickness of StaffSymbol, since many other grobs adapt their line thickness to that. In order to allow for customisation, it would be much more appropriate to have lineThickness as a context property of Staff (defaulting to 1) and take this as a factor for all other line thicknesses, so StaffSymbol.thickness might be overridden independently.


Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Testlilyissues-auto mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

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