xml,xslt,xslt-1.0,xsl-fo,docbook-5
First and foremost: if you are the author of the source document, you should use a separate attribute for each ... well, attribute - and save yourself the pain of extracting the individual values using awkward string manipulations. That's what XML is all about. Next, the idea of using 2...
xslt,rendering,docbook,docbook-5
There is a parameter named glossentry.show.acronym that you can set to yes to ensure both "acronym and abbrev elements in the glossentry" are displayed. You can also set it to primary to ensure these elements are displayed as the primary text for an entry. If you need more customization, you...
xml,xslt,docbook,docbook-5,docbook-xsl
Hopefully this answer isn't tl;dr. If you would rather me break this out into 3 separate answers, please let me know. Option 1 The first option is to use the HTML markup in the entity declaration like I first mentioned in the comments. Pros XSLT 1.0 so minimal XSLT changes...