Parenthesizing breath marks didn't work as expected. The parentheses
were next to the breath mark, not around it.
It would appear that just giving ParenthesesItem a non-empty (but
zero) extent is enough to let it be placed correctly.
(padding . 0.2)
(stencil . ,parentheses-item::print)
(stencils . ,parentheses-item::calc-parenthesis-stencils)
+ ;; X-extent needs to be non-empty in order to allow proper
+ ;; horizontal attachment. ParenthesesItem does not reserve
+ ;; space of its own, however.
+ (X-extent . (0 . 0))
(meta . ((class . Item)
(interfaces . (font-interface
parentheses-interface))))))