diff options
author | ant_222 <ant_222> | 2012-11-17 17:36:56 +0000 |
---|---|---|
committer | ant_222 <ant_222> | 2012-11-17 17:36:56 +0000 |
commit | 91dd1cd04fa7814a28a7949f397bfa3c891872ff (patch) | |
tree | bdad8df2bb0ba4dc07295fad2f9687efbb857c9b | |
parent | 6b6d1a83ab280f50b5b63aa495a74cdf854268aa (diff) | |
download | groff-91dd1cd04fa7814a28a7949f397bfa3c891872ff.tar.gz |
Fixed the format of header numbers in references.
-rw-r--r-- | contrib/mm/m.tmac | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/contrib/mm/m.tmac b/contrib/mm/m.tmac index d86c7f95..df459189 100644 --- a/contrib/mm/m.tmac +++ b/contrib/mm/m.tmac @@ -3,8 +3,8 @@ .ds RE \\$2 .. .\" -.\" $Id: m.tmac,v 2.52 2011/08/14 05:41:42 wl Exp $ -.@revision $Revision: 2.52 $ +.\" $Id: m.tmac,v 2.53 2012/11/17 17:36:56 ant_222 Exp $ +.@revision $Revision: 2.53 $ .ig Copyright (C) 1991-2006, 2009-2011 @@ -1003,6 +1003,7 @@ in=\\n[.i] fi=\\n[.u] .d=\\n[.d] nl=\\n[nl] pg=\\n[%] .\" special case, no dot after level one heading if not H1dot true .if (\\n[hd*level]=1)&(\\n[H1dot]=0) .ds hd*mark \\n[H1] .\" +.ds hd-mark-trimmed \\*[hd*mark]\" save hd-mark w/o spaces for references .as hd*mark \ \ \" add spaces between mark and heading .if !\\n[hd*arg1] .ds hd*mark\" no mark for unnumbered .\" @@ -3123,14 +3124,14 @@ in=\\n[.i] fi=\\n[.u] .d=\\n[.d] nl=\\n[nl] pg=\\n[%] .if !r qrf*pass .tm "SETR: No .INITR in this file" .if \\n[Ref] \{\ . ds qrf*name qrf*ref-\\$1 -. if \\n[D]>2 .tm SETR: ref \\*[qrf*name]=\\*[hd*mark],\\n[%] +. if \\n[D]>2 .tm SETR: ref \\*[qrf*name]=\\*[hd-mark-trimmed],\\n[%] . \" heading-number -. ds \\*[qrf*name]-hn \\*[hd*mark] +. ds \\*[qrf*name]-hn \\*[hd-mark-trimmed] . \" page-number . ds \\*[qrf*name]-pn \\n[%] . \" . if \\n[Ref] \{\ -. tm .ds \\*[qrf*name]-hn \\*[hd*mark] +. tm .ds \\*[qrf*name]-hn \\*[hd-mark-trimmed] . tm .ds \\*[qrf*name]-pn \\n[%] . if !'\\$2'' .tm .ds \\*[qrf*name]-xx \\$2 . \} |