Re: Passing profiling conditions into transformation for DocBook
Hussein Shafie <[email protected]> Tue, 14 May 2024 12:18:18 +0200
| Newsgroups | gmane.editors.xxe.general |
|---|---|
| Message-ID | <[email protected]> |
Hello Jirka, On 5/14/24 11:47, Jirka Kosek wrote: > Hi, > > I'm creating very simple DocBook 5.0 customization for XXE (just one > additional PDF stylesheet and DocBook schema with additional profiling > attributes defined). > > I'm trying to properly configure "Easy profiling" to be used instead of > manual editing of effectivity attributes and then specifying profile.* > parameters when invoking transformation. > > Configuration in editor works as expected. However I have troubles > passing profiling information to transformation. > > When I choose some profile in DocBook -> Conditional Processing -> > Select Profile and then invoke document conversion it seems that only > one profiling attribute is passed to XSLT -- in my case it was lang > attribute passed by using profile.attribute and profile.name XSLT > parameters. I would like all profiling attributes to be passed by using > profile.lang, profile.condition, etc. parameters. > > It seems that XXE is doing some undocumented magic here or I've missed > something. And ideally I need to pass some additional parameters for > effectivity attributes added to extended DocBook schema. > First of all, have you selected the DocBook profiling XSLT stylesheets? Because by default, it's the non-profiling XSLT stylesheets which are used. Selecting the DocBook profiling XSLT stylesheets is just a matter of using "Options → Customize Configuration → Customize Document Conversion Stylesheets" once for all (for all the output formats you are targeting). See note "Using the profiling stylesheets" in https://www.xmlmind.com/xmleditor/_distrib/doc/docbook/docbook_menu.html -- XMLmind XML Editor Support List [email protected] http://www.xmlmind.com/mailman/listinfo/xmleditor-support