common.xsl revision 01979b991e320f79fe2c1ae2afc298e8651bd69a
643d9e63923382336d6fcbcb3835fc6a50d0e93dnd<!-- Constants used for case translation -->
a7835c7a8cf86045fdaee65dc2839bfe6314fb1end<xsl:variable name="lowercase" select="'abcdefghijklmnopqrstuvwxyz'" />
a7835c7a8cf86045fdaee65dc2839bfe6314fb1end<xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />
db878466c5e95073429dda0bdd001f45e9486e16fielding<!-- ==================================================================== -->
db878466c5e95073429dda0bdd001f45e9486e16fielding<!-- Process a documentation section -->
db878466c5e95073429dda0bdd001f45e9486e16fielding<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<xsl:text>}</xsl:text><xsl:call-template name="label"/>
5e9423b4ca454c6416a2dc465dea1b1d34cec7a9slive<xsl:variable name="metafile" select="document(/*/@metafile)/metafile" />
f5d245e2129454d0fcaa77e21de055a30ea8a9c7slive<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- <example> -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- ==================================================================== -->
1c6a10274e908898347be82bc82bc7ae18c66410slive<xsl:if test="not(pre)"><xsl:text>\fbox{</xsl:text></xsl:if>
1c6a10274e908898347be82bc82bc7ae18c66410slive<xsl:text>\begin{minipage}{.8\textwidth}\begin{flushleft}</xsl:text>
1c6a10274e908898347be82bc82bc7ae18c66410slive<xsl:if test="not(pre)"><xsl:text>{\ttfamily\small </xsl:text></xsl:if>
1c6a10274e908898347be82bc82bc7ae18c66410slive<xsl:if test="not(pre)"><xsl:text>}</xsl:text></xsl:if>
1c6a10274e908898347be82bc82bc7ae18c66410slive<xsl:if test="not(pre)"><xsl:text>}</xsl:text></xsl:if>
456e821cac32e7317745a636f7da7f695b7f0dd4nd<!-- ==================================================================== -->
456e821cac32e7317745a636f7da7f695b7f0dd4nd<!-- indentations -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<xsl:text>\hfill\begin{minipage}{.9\textwidth}{\texttt </xsl:text>
b3137f48abe3090c5531392e57ff0fefd76f59ebnd<!-- ==================================================================== -->
1c6a10274e908898347be82bc82bc7ae18c66410slive<!-- <note> -->
b3137f48abe3090c5531392e57ff0fefd76f59ebnd<!-- ==================================================================== -->
1c6a10274e908898347be82bc82bc7ae18c66410slive{\Huge $\Longrightarrow$}\begin{minipage}[t]{.8\textwidth}
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- <directive> -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- Inserts link to another directive, which might be in another module. -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- References are converted into lower case. -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- ==================================================================== -->
368bcafaedaee463f769c1b5f3547b9970df90d0slive <xsl:if test="@type='section'"><xsl:text>\textless{}</xsl:text></xsl:if>
27b8489f5fe26106de6a15fd68928797939d6610fielding <xsl:value-of select="translate(.,$uppercase,$lowercase)"/>
27b8489f5fe26106de6a15fd68928797939d6610fielding <xsl:if test="@type='section'"><xsl:text>\textgreater{}</xsl:text></xsl:if>
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- /directive -->
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- ==================================================================== -->
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- <module> -->
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- Inserts a link to refereed module -->
0097a4f3e468c0192a2ce52ffee7bc8cea0a620bslive<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- /module -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- ==================================================================== -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- <related> -->
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<!-- ==================================================================== -->
27d00945ba0085e3d3ba2d329e51f61f242bc91and\fbox{\begin{tabular}{rr}
2f9338296f846174ea5c8eab620399071afaef1bslive\begin{minipage}[t]{.4\linewidth}
d25f483469fdeb2ca813928eec854375b2eb65cdnd<xsl:value-of select="$messages/message[@name='relatedmodules']" />
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive\end{minipage} &
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive\begin{minipage}[t]{.4\linewidth}
3fa58e00171aebf3b2cfa90035ed530f5b1f651dslive<xsl:value-of select="$messages/message[@name='relateddirectives']" />
ff83017b97bb6d5f49f00fb2fa598d8d2a24feb3nd\end{minipage}
ff83017b97bb6d5f49f00fb2fa598d8d2a24feb3nd\end{tabular}}