From: H. Peter Anvin Date: Tue, 7 May 2002 05:50:14 +0000 (+0000) Subject: Fix the positioning of the page number in the table of contents X-Git-Tag: nasm-2.11.05~2466 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c936bae6f0d45a03184a24b1fa20dd07bfbac490;p=platform%2Fupstream%2Fnasm.git Fix the positioning of the page number in the table of contents --- diff --git a/doc/rdsrc.pl b/doc/rdsrc.pl index 432976d..6e135e0 100644 --- a/doc/rdsrc.pl +++ b/doc/rdsrc.pl @@ -959,6 +959,9 @@ sub write_ps { $lnamei = "idx" . $lname; @lnames = @ltypes = (); + $linewidth = 468; # ADJUSTABLE: width of a normal text line + $bulletadj = 12; # ADJUSTABLE: space for a bullet + for ($para = 0; $para <= $#pnames; $para++) { $pname = $pnames[$para]; $pflags = $pflags[$para]; @@ -1033,13 +1036,13 @@ sub write_ps { # 75-char right margin and either 7 or 11 char left margin # depending on bullets. if ($ptype eq "bull") { - $width = 456; # leave 12-pt left indent for the bullet + $width = $linewidth - $bulletadj; $type = $begtype = "bbeg"; $bodytype = "bbdy"; $onetype = "bone"; $endtype = "bend"; } else { - $width = 468; + $width = $linewidth; $type = $begtype = "nbeg"; $bodytype = "nbdy"; $onetype = "none"; @@ -1457,7 +1460,7 @@ sub ps_header { i yy moveto (.) linkshow } if } for - ss linkshow + ex yy moveto ss linkshow linkend } def /just { /w exch def /y exch def /a exch def