Author: hboutemy Date: Sat Mar 25 21:59:56 2017 New Revision: 1788693 URL: http://svn.apache.org/viewvc?rev=1788693&view=rev Log: [DOXIA-544] set document tag on chapter header
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java?rev=1788693&r1=1788692&r2=1788693&view=diff ============================================================================== --- maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java (original) +++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java Sat Mar 25 21:59:56 2017 @@ -262,7 +262,7 @@ public class FoAggregateSink } else { - writeStartTag( BLOCK_TAG, "id", docName ); + writeStartTag( BLOCK_TAG, "" ); } } @@ -864,7 +864,16 @@ public class FoAggregateSink */ protected void chapterHeading( String headerText, boolean chapterNumber ) { - writeStartTag( BLOCK_TAG, "" ); + if ( docName == null ) + { + getLog().warn( "No document root specified, local links will not be resolved correctly!" ); + writeStartTag( BLOCK_TAG, "" ); + } + else + { + writeStartTag( BLOCK_TAG, "id", docName ); + } + writeStartTag( LIST_BLOCK_TAG, "" ); writeStartTag( LIST_ITEM_TAG, "" ); writeln( "<fo:list-item-label end-indent=\"6.375in\" start-indent=\"-1in\">" );