| | <xsl:text>
</xsl:text> |
| | </xsl:if> |
| | + <xsl:apply-templates select="book/overview" mode="book-overview" /> |
| | <xsl:if test="$recipe-toc"> |
| | <xsl:text>\tableofcontents*
</xsl:text> |
 |
| | <xsl:text>}
</xsl:text> |
| | <xsl:apply-templates select="photo" mode="book" /> |
| | +</xsl:template> |
| | + |
| | +<xsl:template match="overview" mode="book-overview"> |
| | + <xsl:text>
\begin{overview}{</xsl:text> |
| | + <xsl:apply-templates select="@label" mode="escape-capitalize" /> |
| | + <xsl:text>}
</xsl:text> |
| | + <xsl:if test="../photo[@use='overview']"> |
| | + <xsl:apply-templates select="../photo[@use='overview']/uri" mode="book-overview"/> |
| | + </xsl:if> |
| | + <xsl:apply-templates select="p" /> |
| | + <xsl:text>\end{overview}

</xsl:text> |
| | +</xsl:template> |
| | + |
| | +<xsl:template match="p"> |
| | + <xsl:apply-templates modes="escape" /> |
| | + <xsl:text>

</xsl:text> |
| | </xsl:template> |
| | |
 |
| | <xsl:apply-templates select="uri" mode="book" /> |
| | </xsl:template> |
| | + |
| | +<xsl:template match="photo[@use='overview']" mode="book" /> |
| | |
| | <xsl:template match="photo[@use='recipe-inset']" mode="recipe"> |
 |
| | <xsl:template match="photo[@use='two-page']" mode="recipe"> |
| | <xsl:apply-templates select="uri" mode="two-page" /> |
| | +</xsl:template> |
| | + |
| | +<xsl:template match="uri" mode="book-overview"> |
| | + <xsl:text>\begin{wrapfigure}{l}{.45\textwidth}
</xsl:text> |
| | + <xsl:text>\insetphoto[\linewidth]{</xsl:text> |
| | + <xsl:apply-templates /> |
| | + <xsl:text>}
</xsl:text> |
| | + <xsl:text>\end{wrapfigure}

</xsl:text> |
| | </xsl:template> |
| | |