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 [email protected] 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto