My team uses custom DITA plugins in Oxygen 18.
When generating a pdf, the glossary terms that are not shown are the ones referenced with <abbreviated-form @keyref> that have <keyword @conkeyref> inside the <glossentry>.
This is similar to the issue presented in post51208.html?hilit=abbreviated%20form#p50909.
Output of the pdf: "Testing this problem with Gloss Term One and "
Topic.dita has inside one of its elements the following paragraph:
Code: Select all
<p>Testing this problem with <abbreviated-form keyref="GlossTermOne_glosskey"/> and <abbreviated-form keyref="GlossTermTwo_glosskey"/></p>
Code: Select all
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE glossentry PUBLIC "-//OASIS//DTD DITA Glossary//EN" "glossary.dtd"> <glossentry id="GlossTermTwo" xml:lang="en-US"> <glossterm>Gloss Term Two</glossterm> <glossdef><ph>Definition of Gloss Term Two that references the product <keyword conkeyref="OneOfMyProducts" /> using a keyword .</ph></glossdef> <prolog> <!--<meta info here>--> </prolog> <glossBody> <glossSurfaceForm>Gloss Term Two</glossSurfaceForm> <glossAlt> <glossAcronym>GTT</glossAcronym> </glossAlt> </glossBody> </glossentry>
I also have Oxygen 21.1 because we'll be moving to this newer version later this year. I tested the custom pdf plugin, built for OT 2.x, and it seems to work fine in Oxygen 21.1. All the <abbreviated-form> show in the pdf. However, we cannot move to Oxygen 21.1 right now because the other plugins don't work.
How could we apply the fixes for <abbreviated-form> done in Oxygen 21 to Oxygen 18?
This would help us to continue working with our custom plugins in Oxygen 18 until we are ready to move to 21.
Thanks in advance!