[oXygen-user] Compiling external HTML resources upon transform to CHM

Radu Coravu
Tue Sep 28 09:54:31 CDT 2010

Hi Khaled,

For DITA publishing Oxygen just runs an external ANT process on the DITA 
Open Toolkit.
You will have to make modifications to the ANT build files in order to 
copy additional non-DITA resources to the output folder. Then, if the 
resources are in the output folder they should be incorporated in the CHM.


Radu Coravu
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger

On 9/28/2010 6:37 PM, Khaled Aly wrote:
> Hi Radu
> Actually the html together with the common css and img folders resources
> are placed outside both dita source and output files. They are
> referenced via related-links > link element. This worked well for the
> html since they need not be copied in this case (just referenced), but
> when transforming to chm they cannot be compiled and that is normal
> since they are not copied. So I was wondering if there is an oXygen
> parameter to let the chm transformation scenario copy them and compile
> them, or should this be done in the build file?
> Thanks & regards,
> Khaled
> Technopsis.com
> ICT Research & Documentation
> Desk: +20 (0)2 2415 4164
> Mobile: +20 (0)12 294 6280
> Skype:ka.aly
> On 9/28/2010 1:36 PM, Radu Coravu wrote:
>> Hi Khaled,
>> So, if from the DITA Topic you refer to the HTML file like:
>> <xref href="documentation.html" format="html"/>
>> and the file is copied placed in the output folder relative to the
>> DITA Topic which references it, then if you build the CHM it should
>> incorporate inside also the html file.
>> Regards,
>> Radu
>> Radu Coravu
>> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
>> http://www.oxygenxml.com
>> On 9/27/2010 1:13 PM, Khaled Aly wrote:
>>> Hello oXygen users
>>> I had a problem getting the oXygen generated html documentation of XSL
>>> files to be copied to output folder, being referenced from a link
>>> element within a glossentry topic. I got over this by placing the shared
>>> resources in a folder that's external to both dita source and output.
>>> When transforming to chm, the html file referenced was not compiled and
>>> hence could not be displayed in html help.
>>> Is there any oXygen transformatio nmenu parameter that could be set (or
>>> added to be set) to enable chm to compile html resources that are
>>> external to the transformation output folder?
>>> Thanks& regards,
>>> Khaled

More information about the oXygen-user mailing list