Hi Martin,
If you want to generate multiple language support PDF, choosing
PDF5-ML plug-in will be the best choice. It supports
native multiple language style support without changing stylesheet template codes.
- You can define language specific styles and literals per language-tag (xml:lang) via style-definition file in plug-in "config" folder. (config/en-US_style.xml, config/ja-JP_style.xml and so on)
- The most appropriate style will be automatically
adopted by the default stylesheet processing using @xml:lang attribute.
- You can freely add your language customization by adding xxx_style.xml (xxx: language-tag) in plug-in config folder.
- The style-definition files are not only for language-tag. They allows template users to write document specific, paper-size specific, output-type specific style definitions.
DITA-OT bundled PDF2 is originally developed by IDIOM as "FO" plug-in and maintained by many developers without having the consistent development policy for a long years. It uses static xsl:attribute/@xsl:use-attribute mechanism and thus it cannot define conditional styling definition. In contrast
PDF5-ML merely uses xsl:attribute. Instead all of the styles were written in config/xxx_style.xml files and they are applied dynamically for the output XSL-FO generation. This mechanism make great flexibility for applying plug-in to the actual PDF publishing needs.
Please visit
PDF5-ML repository on GitHub and if you have any questions or suggestions regarding
PDF5-ML, please let me know.
Regards,
--
/*-------------------------------------------------------------------------------------
Toshihiko Makita
Development Group. Antenna House, Inc. Ina Branch
Web site:
http://www.antenna.co.jp/
http://www.antennahouse.com/
---------------------------------------------------------------------------------------*/
2020年7月23日木曜日 10:11:37 UTC+9 Martin Pipho: