page-break-before not working in topics

Post here questions and problems related to editing and publishing DITA content.
dpksaini89
Posts: 66
Joined: Thu Feb 08, 2018 2:44 pm

page-break-before not working in topics

Post by dpksaini89 »

Hi,

The PDF is publishing perfectly in Oxygen Editor BUT the page-break-before feature of outputclass is not working in any of the topics.

Please help.

Here is the log:

Code: Select all

log-arg:
     [echo] *****************************************************************
     [echo] * basedir = Z:\Nabin Singha
     [echo] * dita.dir = C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks/dita/DITA-OT2.x
     [echo] * transtype = pdf-css
     [echo] * tempdir = Z:\Nabin Singha/oxygen_dita_temp
     [echo] * outputdir = Z:\Nabin Singha
     [echo] * clean.temp = true
     [echo] * DITA-OT version = 2.5.2
     [echo] * XML parser = Xerces
     [echo] * XSLT processor = Saxon
     [echo] * collator = JDL
     [echo] *****************************************************************
     [echo] #Ant properties
     [echo] #Fri Sep 27 12:45:04 IST 2019
     [echo] args.css=Z\:\\TEAM DOCUMENTS\\CSS\\GOR_CSS_B.11.css
     [echo] args.default.language=en-US
     [echo] args.grammar.cache=yes
     [echo] args.input=Z\:\\BUTLER SYSTEM\\BSS\\Butler Server_Repo\\xml files\\release_note_RC_90.ditamap
     [echo] args.logdir=Z\:\\Nabin Singha
     [echo] args.outext=html
     [echo] args.rellinks=nofamily
     [echo] args.xml.systemid.set=yes
     [echo] dita.css.list=file\:/C\:/Users/nabin.s/AppData/Local/Oxygen%20XML%20Editor%2019/frameworks/dita/css/edit/style-basic.css;file\:/C\:/Users/nabin.s/AppData/Local/Oxygen%20XML%20Editor%2019/frameworks/dita/css/webauthor/profiling.css;
     [echo] dita.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks/dita/DITA-OT2.x
     [echo] dita.output.dir=Z\:\\Nabin Singha
     [echo] dita.plugin.com.elovirta.dita.markdown.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.elovirta.dita.markdown
     [echo] dita.plugin.com.elovirta.ooxml.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.elovirta.ooxml
     [echo] dita.plugin.com.github.dita-ot-plugins.normalize.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.github.dita-ot-plugins.normalize
     [echo] dita.plugin.com.oxygenxml.dita-ot.plugin.mathml.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\mathml
     [echo] dita.plugin.com.oxygenxml.dita.metrics.report.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.dita.metrics.report
     [echo] dita.plugin.com.oxygenxml.editlink.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.editlink
     [echo] dita.plugin.com.oxygenxml.export.map.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.export.map
     [echo] dita.plugin.com.oxygenxml.highlight.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.highlight
     [echo] dita.plugin.com.oxygenxml.html.custom.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.html.custom
     [echo] dita.plugin.com.oxygenxml.html.embed.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.html.embed
     [echo] dita.plugin.com.oxygenxml.image.float.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.image.float
     [echo] dita.plugin.com.oxygenxml.media.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.media
     [echo] dita.plugin.com.oxygenxml.merge.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.merged
     [echo] dita.plugin.com.oxygenxml.pdf.css.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.pdf.css
     [echo] dita.plugin.com.oxygenxml.pdf.custom.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.pdf.custom
     [echo] dita.plugin.com.oxygenxml.pdf.review.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.pdf.review
     [echo] dita.plugin.com.oxygenxml.webhelp.classic.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.webhelp.classic
     [echo] dita.plugin.com.oxygenxml.webhelp.common.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.webhelp.common
     [echo] dita.plugin.com.oxygenxml.webhelp.responsive.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.oxygenxml.webhelp.responsive
     [echo] dita.plugin.com.sophos.tocjs.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\com.sophos.tocjs
     [echo] dita.plugin.org.dita-community.adjust-copy-to.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.adjust-copy-to
     [echo] dita.plugin.org.dita-community.common.mapdriven.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.common.mapdriven
     [echo] dita.plugin.org.dita-community.common.xslt.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.common.xslt
     [echo] dita.plugin.org.dita-community.dita13.html.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.dita13.html
     [echo] dita.plugin.org.dita-community.dita13.pdf.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.dita13.pdf
     [echo] dita.plugin.org.dita-community.preprocess-extensions.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-community.preprocess-extensions
     [echo] dita.plugin.org.dita-ng.dita.relaxng.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-ng.doctypes
     [echo] dita.plugin.org.dita-ot.html.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita-ot.html
     [echo] dita.plugin.org.dita.base.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x
     [echo] dita.plugin.org.dita.docbook.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.docbook
     [echo] dita.plugin.org.dita.eclipsecontent.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.eclipsecontent
     [echo] dita.plugin.org.dita.eclipsehelp.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.eclipsehelp
     [echo] dita.plugin.org.dita.html5.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.html5
     [echo] dita.plugin.org.dita.htmlhelp.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.htmlhelp
     [echo] dita.plugin.org.dita.javahelp.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.javahelp
     [echo] dita.plugin.org.dita.odt.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.odt
     [echo] dita.plugin.org.dita.pdf2.axf.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.pdf2.axf
     [echo] dita.plugin.org.dita.pdf2.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.pdf2
     [echo] dita.plugin.org.dita.pdf2.fop.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.pdf2.fop
     [echo] dita.plugin.org.dita.pdf2.xep.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.pdf2.xep
     [echo] dita.plugin.org.dita.specialization.dita11.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.specialization.dita11
     [echo] dita.plugin.org.dita.specialization.eclipsemap.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.specialization.eclipsemap
     [echo] dita.plugin.org.dita.troff.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.troff
     [echo] dita.plugin.org.dita.wordrtf.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.wordrtf
     [echo] dita.plugin.org.dita.xhtml.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita.xhtml
     [echo] dita.plugin.org.dita4publishers.common.html.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita4publishers.common.html
     [echo] dita.plugin.org.dita4publishers.common.mapdriven.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita4publishers.common.mapdriven
     [echo] dita.plugin.org.dita4publishers.common.xslfo.dir=C\:\\Users\\nabin.s\\AppData\\Local\\Oxygen XML Editor 19\\frameworks\\dita\\DITA-OT2.x\\plugins\\org.dita4publishers.common.xslfo
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\outditafiles.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\resourceonly.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\resourceonly.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\subjectscheme.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\subtargets.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl
[job-helper] Processing Z:\Nabin Singha\oxygen_dita_temp\.job.xml to Z:\Nabin Singha\oxygen_dita_temp\user.input.file.list
[job-helper] Loading stylesheet C:\Users\nabin.s\AppData\Local\Oxygen XML Editor 19\frameworks\dita\DITA-OT2.x\xsl\job-helper.xsl

Radu
Posts: 9055
Joined: Fri Jul 09, 2004 5:18 pm

Re: page-break-before not working in topics

Post by Radu »

Hi,

Using Oxygen 21.1 with its bundled DITA OT 3.x I added the page break attribute to a task element:

Code: Select all

<task id="prunning" outputclass="page-break-before">
and it worked for me. You seem to be using older Oxygen and DITA OT versions, maybe the special @outputclass attribute value was not implemented back then.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
dpksaini89
Posts: 66
Joined: Thu Feb 08, 2018 2:44 pm

Re: page-break-before not working in topics

Post by dpksaini89 »

Hi Radu,

I am using <oXygen/> XML Editor 20.1, build 2018061313. And worked before like charm. Recently we purchased Author 21.1 and shifted the Editor 20.1 to different machine. Since then it is not working in new machine, rest all things are working, but only the page-break-before is not working.

Please help.

Also wanted to ask if you have troubleshooting guide for publishing errors, I wish to learn to understand the cause of problem and resolve it. Please share any links that has the recent information.

Currently I am unable to guess if the problem is with dita-ot or apache fop or pdfchemistry or any other.

Please suggest.
Radu
Posts: 9055
Joined: Fri Jul 09, 2004 5:18 pm

Re: page-break-before not working in topics

Post by Radu »

Hi,

There is a topic about debugging the CSS:

https://www.oxygenxml.com/doc/versions/ ... e_css.html

As I said before, if you further want our help you can write us an email, attach to it the custom CSSs, a small sample DITA project, give us the steps that you take on your side to use the custom CSSs and run the transformation and state what does not work on your side.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Post Reply