]> granicus.if.org Git - docbook-dsssl/commitdiff
Added BM/EM macros for putting a colored marker in margin next to
authorMichael Smith <xmldoc@users.sourceforge.net>
Sat, 1 Mar 2008 08:09:22 +0000 (08:09 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Sat, 1 Mar 2008 08:09:22 +0000 (08:09 +0000)
a block of text.

xsl/manpages/other.xsl

index 114fb92f0874c3bf1a323cbb2e7d153c650aa604..0f0e356657eb3bd6ea5d8b753ab2cd08449d4333 100644 (file)
@@ -802,7 +802,7 @@ db:manvolnum
 .nr BW \\n(.lu-\\n(.i
 .nr BH \\n(dn+.5v
 .ne \\n(BHu+.5v
-\M[lightgray]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
+\M[\\$1]\h'1n'\v'-.5v'\D'P \\n(BWu 0 0 \\n(BHu -\\n(BWu 0 0 -\\n(BHu'\M[]
 .in 0
 .sp -.5v
 .nf
@@ -811,6 +811,35 @@ db:manvolnum
 .sp .5v
 .fi
 .\}
+..&#10;</xsl:text>
+    <xsl:text>.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&#10;</xsl:text>
+    <xsl:text>.\" BM/EM - put colored marker in margin next to block of text&#10;</xsl:text>
+    <xsl:text>.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&#10;</xsl:text>
+    <xsl:text>.de BM
+.if t \{\
+.br
+.in +2n
+.ll -2n
+.gcolor red
+.di BX
+.\}
+..
+.de EM
+.if t \{\
+.br
+.di
+.in
+.ll
+.gcolor
+.nr BH \\n(dn+.4v
+.ne \\n(BHu+.4v
+\M[\\$1]\D'P -1n 0 0 \\n(BHu -3n 0 0 -\\n(BHu'\M[]
+.in 0
+.nf
+.BX
+.in
+.fi
+.\}
 ..&#10;</xsl:text>
 </xsl:template>