diff --git a/xsl/annotation.xsl b/xsl/annotation.xsl index 4c7dea2..4c0d7d0 100644 --- a/xsl/annotation.xsl +++ b/xsl/annotation.xsl @@ -5,6 +5,7 @@ + @@ -161,6 +162,42 @@ + + + + + + + + warning: cannot find macro ` + + ' + + + + + + + + + + + + + + + + + + error: macro ` + + ' is multiply defined. + + + + + + diff --git a/xsl/docbook.xsl b/xsl/docbook.xsl index fe8eddf..c149726 100644 --- a/xsl/docbook.xsl +++ b/xsl/docbook.xsl @@ -69,7 +69,17 @@ - + + + + + + + + + + + @@ -341,7 +351,7 @@ Error: XSL template 'link-or-anchor' called with invalid link-type ' + conceptname|macroname"> diff --git a/xsl/macro.xsl b/xsl/macro.xsl new file mode 100644 index 0000000..d31a7b3 --- /dev/null +++ b/xsl/macro.xsl @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Macro + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + , + + + + ) + + + + + + + diff --git a/xsl/reference.xsl b/xsl/reference.xsl index 61df4c6..e081e20 100644 --- a/xsl/reference.xsl +++ b/xsl/reference.xsl @@ -11,6 +11,7 @@ + diff --git a/xsl/source-highlight.xsl b/xsl/source-highlight.xsl index 69030f2..14e7dc8 100644 --- a/xsl/source-highlight.xsl +++ b/xsl/source-highlight.xsl @@ -152,7 +152,7 @@ + conceptname|macroname" mode="highlight">