I have two versions of the XSL-FO engine from the same vendor, and the most modern version displays the general underline without spaces, while the older version displays what you see with FOP. So it depends on the implementation.
But you can mimic the look of what you want, selectively using a border, rather than relying on an implementation:
<block font-size="14pt"> <inline border-after-width="1pt" border-after-style="solid"> Some text <inline font-size="10pt"> text with a smaller font size </inline> Another text </inline> </block>
Whether this facial expression is in FOP or not, I do not know how I do not use FOP.
G. Ken Holman
source share