Description: Fix handling of <corpauthor> by FOP output
Bug: https://bugzilla.redhat.com/show_bug.cgi?id=756864
Origin: upstream, https://fedorahosted.org/publican/changeset/1964/
Applied-Upstream: 3.0

--- a/datadir/xsl/pdf.xsl	(revision 1963)
+++ b/datadir/xsl/pdf.xsl	(revision 1964)
@@ -1182,4 +1182,14 @@
 </xsl:template>
 
+<xsl:template match="corpauthor" mode="tablerow.titlepage.mode">
+  <fo:table-row>
+    <fo:table-cell>
+      <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="partintro.titlepage.recto.style">
+        <xsl:apply-templates select="."/>
+      </fo:block>
+    </fo:table-cell>
+  </fo:table-row>
+</xsl:template>
+
 <xsl:template match="othercredit" mode="tablerow.titlepage.mode">
   <fo:table-row>
@@ -1222,4 +1232,5 @@
       <xsl:apply-templates select="editor" mode="tablerow.titlepage.mode"/>
       <xsl:apply-templates select="othercredit" mode="tablerow.titlepage.mode"/>
+      <xsl:apply-templates select="corpauthor" mode="tablerow.titlepage.mode"/>
     </fo:table-body>
   </fo:table>
