Deleting Topic list at begining of chapters

Questions about XML that are not covered by the other forums should go here.
ehill
Posts: 27
Joined: Mon May 24, 2010 5:01 pm

Deleting Topic list at begining of chapters

Post by ehill »

How do I get rid of the Topics list that appears at the beginning of each chapter?
Radu
Posts: 9018
Joined: Fri Jul 09, 2004 5:18 pm

Re: Deleting Topic list at begining of chapters

Post by Radu »

Hi,

Edit the DITA Map To PDF transformation scenario, in the Parameters tab add a new parameter called args.chapter.layout with the value BASIC.
This should inhibit the mini TOC built by default for a chapter.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
ehill
Posts: 27
Joined: Mon May 24, 2010 5:01 pm

Re: Deleting Topic list at begining of chapters

Post by ehill »

Hi, Radu!

That didn't work. I'm using version 11.2 if that helps.

Thanks!
Radu
Posts: 9018
Joined: Fri Jul 09, 2004 5:18 pm

Re: Deleting Topic list at begining of chapters

Post by Radu »

Hi Erin,

The parameter was added in more recent DITA OT versions.
Maybe you can open the:

OXYGEN_INSTALL_DIR/frameworks/dita/DITA-OT/demo/fo/xsl/fo/commons.xsl

stylesheet and look for the xsl:template called:

<xsl:template name="processTopicChapter">

It calls a template:

<xsl:call-template name="createMiniToc"/>

maybe you can comment out the call and see how it goes.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
ehill
Posts: 27
Joined: Mon May 24, 2010 5:01 pm

Re: Deleting Topic list at begining of chapters

Post by ehill »

That worked!! Thanks! Great help as always!
ehill
Posts: 27
Joined: Mon May 24, 2010 5:01 pm

Re: Deleting Topic list at begining of chapters

Post by ehill »

No, that didn't work. It took it out of the beginning half of the doc., but not the last half.
Radu
Posts: 9018
Joined: Fri Jul 09, 2004 5:18 pm

Re: Deleting Topic list at begining of chapters

Post by Radu »

Hi,

In the:

OXYGEN_INSTALL_DIR/frameworks/dita/DITA-OT/demo/fo/xsl/fo/commons.xsl

there are more than one references to the:

<xsl:call-template name="createMiniToc"/>

For example the <notices> call different templates so you might need to comment all places where the call template appears.

Regards,
Radu
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
rpraleigh
Posts: 6
Joined: Mon Aug 08, 2016 5:56 pm

Re: Deleting Topic list at begining of chapters

Post by rpraleigh »

Is there a way to suppress the MiniTOC for just one chapter? I've added a chapter with a glossary that points to a map of the glossary terms I want, but I don't want a MiniTOC with every glossary term listed. I do like the MiniTOCs though for the rest of the chapters.
Radu
Posts: 9018
Joined: Fri Jul 09, 2004 5:18 pm

Re: Deleting Topic list at begining of chapters

Post by Radu »

Hi,

You can probably set a special @outputclass attribute value on that particular <chapter> reference and then from an XSLT customization take that into account when deciding weather to output the minitoc or not. But this would need to be tested though.

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