| |
---|
| | \begin{sideways} |
---|
| | \resizebox{24cm}{!}{% |
---|
| | \begin{tabular}{|c|c|c|c|l|c|c|c|c|c|c|} |
---|
| | <!-- Calendar heading. --> |
---|
| | \multicolumn{<xsl:value-of select="$number-of-columns" />}{c}{\LARGE\textbf{<xsl:apply-templates select="paper" /> Paper Calendar, <xsl:apply-templates select="period" /><xsl:text>, </xsl:text><xsl:apply-templates select="year" />}} \\ |
---|
| | <xsl:text>\multicolumn{</xsl:text> |
---|
| | <xsl:value-of select="$number-of-columns" /> |
---|
| | <xsl:text>}{c}{\LARGE\textbf{</xsl:text> |
---|
| | <xsl:apply-templates select="paper" /> |
---|
| | <xsl:text> Paper Calendar, </xsl:text> |
---|
| | <xsl:apply-templates select="period" /> |
---|
| | <xsl:text>, </xsl:text> |
---|
| | <xsl:apply-templates select="year" />}} \\ |
---|
| | \multicolumn{<xsl:value-of select="$number-of-columns" />}{c}{} \\ |
---|
| | \hline |
---|
| | |
---|
| | <!-- The calendar itself. --> |
---|
| |
---|
| | A table heading or footing, bolded, centered, etc. |
---|
| | --> |
---|
| | <xsl:template match="heading|footing"> |
---|
| | <xsl:if test="@columns"> |
---|
| | \multicolumn{<xsl:value-of select="@columns" />}{|c|}{% |
---|
| | <xsl:text>\multicolumn{</xsl:text> |
---|
| | <xsl:value-of select="@columns" />}<xsl:text>{|c|}{</xsl:text> |
---|
| | </xsl:if> |
---|
| | \textbf{<xsl:apply-templates />}% |
---|
| | <xsl:text>\textbf{</xsl:text> |
---|
| | <xsl:apply-templates /> |
---|
| | <xsl:text>}</xsl:text> |
---|
| | <xsl:if test="@columns"> |
---|
| | } |
---|
| | <xsl:text>}</xsl:text> |
---|
| | </xsl:if> |
---|
| | <xsl:if test="position() != last()"> |
---|
| | & |
---|
| | <xsl:text> & </xsl:text> |
---|
| | </xsl:if> |
---|
| | </xsl:template> |
---|
| | |
---|
| | <!-- |
---|
| |
---|
| | calendar table. |
---|
| | --> |
---|
| | <xsl:template match="note"> |
---|
| | <xsl:if test="@columns"> |
---|
| | \multicolumn{<xsl:value-of select="@columns" />}{|l|}{% |
---|
| | <xsl:text>\multicolumn{</xsl:text> |
---|
| | <xsl:value-of select="@columns" /> |
---|
| | <xsl:text>}{|l|}{</xsl:text> |
---|
| | </xsl:if> |
---|
| | <xsl:apply-templates />% |
---|
| | <xsl:apply-templates /> |
---|
| | <xsl:if test="@columns"> |
---|
| | } |
---|
| | <xsl:text>}</xsl:text> |
---|
| | </xsl:if> |
---|
| | </xsl:template> |
---|
| | |
---|
| | <!-- |
---|
| |
---|
|