diff --git a/modules/meta-elements.xml b/modules/meta-elements.xml index 75abca2..f7544da 100755 --- a/modules/meta-elements.xml +++ b/modules/meta-elements.xml @@ -37,12 +37,24 @@ --> <template name="todo" match="todo|to-do|incomplete|check"> <common formats="/latex/xelatex/"> - <xsl:text>\textbf{[!!TODO!! </xsl:text> - <xsl:apply-templates /> - <xsl:text> !!]}</xsl:text> + <xsl:text>\textbf{[!!TODO!!</xsl:text> + <xsl:if test="node()"> + <xsl:text> </xsl:text> + <xsl:apply-templates /> + <xsl:text> !!</xsl:text> + </xsl:if> + <xsl:text>]}</xsl:text> </common> <common formats="/html/xhtml/"> - <strong>[!!TODO <xsl:apply-templates /> !!]</strong> + <strong> + <xsl:text>[!!TODO</xsl:text> + <xsl:if test="node()"> + <xsl:text> </xsl:text> + <xsl:apply-templates /> + <xsl:text> !!</xsl:text> + </xsl:if> + <xsl:text>]</xsl:text> + </strong> </common> </template>