Why is the vertical extent of the strut ignored?
>>>
>>> Because side positioning is primarily based on (vertical)
>>> skylines, not extents.
>>
>> Thanks. What is the reasoning behind this? For me, this behaviour
>> is unexpected.
>
> By the way, this is one reason why \strut is not such
Le 17/11/2022 à 18:49, Werner LEMBERG a écrit :
Why is the vertical extent of the strut ignored?
Because side positioning is primarily based on (vertical) skylines,
not extents.
Thanks. What is the reasoning behind this? For me, this behaviour is
unexpected.
By the way, this is one reason
Le 17/11/2022 à 18:49, Werner LEMBERG a écrit :
Why is the vertical extent of the strut ignored?
Because side positioning is primarily based on (vertical) skylines,
not extents.
Thanks. What is the reasoning behind this? For me, this behaviour is
unexpected.
If side positioning were done
>> Why is the vertical extent of the strut ignored?
>
> Because side positioning is primarily based on (vertical) skylines,
> not extents.
Thanks. What is the reasoning behind this? For me, this behaviour is
unexpected.
Werner
Werner LEMBERG writes:
> Consider this input.
>
> ```
> \version "2.23.81"
>
> #(define-markup-command (strut layout props)
>()
>#:properties ((baseline-skip))
>(ly:make-stencil ""
> empty-interval
> (cons (* -0.3 baseline-skip)
>
Le 17/11/2022 à 18:14, Werner LEMBERG a écrit :
Consider this input.
```
\version "2.23.81"
#(define-markup-command (strut layout props)
()
#:properties ((baseline-skip))
(ly:make-stencil ""
empty-interval
(cons (* -0.3 baseline-skip)
Consider this input.
```
\version "2.23.81"
#(define-markup-command (strut layout props)
()
#:properties ((baseline-skip))
(ly:make-stencil ""
empty-interval
(cons (* -0.3 baseline-skip)
(* 0.7 baseline-skip
{