Per the documentation of the types in the XML domain, we need to create XSLT templates for each of the different mentions to produce the appropriate output effects.
Because the XML domain only defines specializations of
<keyword>, the XSLT required is quite simple and requires very little knowledge of XSLT itself.
The Open Toolkit is designed to allow extension of base functionality through "plugins". This allows you to create processing specific to your specialization and then easily deploy it without the need to directly modify the base Toolkit processes. All Toolkit transformation types should provide appropriate extension points for plugins, but not all do. However, both the HTML and PDF transformation types do provide the extension points you need to easily add processing for new specializations.