<!ENTITY olink.pubid SYSTEM "../params/olink.pubid.xml">
<!ENTITY olink.resolver SYSTEM "../params/olink.resolver.xml">
<!ENTITY olink.sysid SYSTEM "../params/olink.sysid.xml">
+<!ENTITY abstract.notitle.enabled SYSTEM "../params/abstract.notitle.enabled.xml">
<!ENTITY othercredit.like.author.enabled SYSTEM "../params/othercredit.like.author.enabled.xml">
<!ENTITY part.autolabel SYSTEM "../params/part.autolabel.xml">
<!ENTITY phrase.propagates.style SYSTEM "../params/phrase.propagates.style.xml">
&blurb.on.titlepage.enabled;
&contrib.inline.enabled;
&editedby.enabled;
+&abstract.notitle.enabled;
&othercredit.like.author.enabled;
&generate.legalnotice.link;
&generate.revhistory.link;
<src:fragref linkend="olink.pubid.frag"/>
<src:fragref linkend="olink.resolver.frag"/>
<src:fragref linkend="olink.sysid.frag"/>
+<src:fragref linkend="abstract.notitle.enabled.frag"/>
<src:fragref linkend="othercredit.like.author.enabled.frag"/>
<src:fragref linkend="para.propagates.style.frag"/>
<src:fragref linkend="part.autolabel.frag"/>
<div>
<xsl:apply-templates select="." mode="class.attribute"/>
<xsl:call-template name="anchor"/>
- <xsl:call-template name="formal.object.heading">
- <xsl:with-param name="title">
- <xsl:apply-templates select="." mode="title.markup"/>
- </xsl:with-param>
- </xsl:call-template>
+ <xsl:if test="not ($abstract.notitle.enabled = 0)">
+ <xsl:call-template name="formal.object.heading">
+ <xsl:with-param name="title">
+ <xsl:apply-templates select="." mode="title.markup"/>
+ </xsl:with-param>
+ </xsl:call-template>
+ </xsl:if>
<xsl:apply-templates mode="titlepage.mode"/>
</div>
</xsl:template>
--- /dev/null
+<refentry xmlns="http://docbook.org/ns/docbook"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:src="http://nwalsh.com/xmlns/litprog/fragment"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="5.0" xml:id="abstract.notitle.enabled">
+<refmeta>
+<refentrytitle>abstract.notitle.enabled</refentrytitle>
+<refmiscinfo class="other" otherclass="datatype">boolean</refmiscinfo>
+</refmeta>
+<refnamediv>
+<refname>abstract.notitle.enabled</refname>
+<refpurpose>Suppress display of abstract titles?</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<src:fragment xml:id="abstract.notitle.enabled.frag"><xsl:param name="abstract.notitle.enabled">0</xsl:param></src:fragment>
+</refsynopsisdiv>
+
+<refsection><info><title>Description</title></info>
+
+<para>If non-zero, in output of the <tag>abstract</tag> element on
+ titlepages, display of the abstract title is suppressed.</para>
+
+</refsection>
+</refentry>