Skip to main content
johanr44340384
Participant
September 16, 2015
Answered

DocBook export from robohelp 2015

  • September 16, 2015
  • 1 reply
  • 331 views

I got a export from our technical writer using the 2015 demo.

The export was in xml using docbook.

There are some redundant markup in the xml

<section role="RHC.DUMMY">
<title role="RHC.DUMMY"/>
<simpara role="RHC.DUMMY"/>
<para> </para>
</section>

Is there any way to prevent redundant markup like this during export?

    This topic has been closed for replies.
    Correct answer Willam van Weelden

    The XML output (in this case DOCBOOK) is generated using XSLT. By modifying the XSLT, you control exactly how the output will work. The XSL used by RoboHelp is located in:

    C:\Program Files (x86)\Adobe\Adobe RoboHelp 2015\RoboHTML\XmlSupportExt\DocBook_HDF

    This is far from ideal, but short of (a) automating a cleanup of the sources after generation or (b) logging a bug report with Adobe, this is the only solution that I can think of.

    1 reply

    Willam van Weelden
    Willam van WeeldenCorrect answer
    Inspiring
    September 16, 2015

    The XML output (in this case DOCBOOK) is generated using XSLT. By modifying the XSLT, you control exactly how the output will work. The XSL used by RoboHelp is located in:

    C:\Program Files (x86)\Adobe\Adobe RoboHelp 2015\RoboHTML\XmlSupportExt\DocBook_HDF

    This is far from ideal, but short of (a) automating a cleanup of the sources after generation or (b) logging a bug report with Adobe, this is the only solution that I can think of.