[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users 01242] Re: Rendering bugs in 1.10a



On Sun, Jul 20, 2003 at 12:19:13AM -0700, Yoshifumi Nishida wrote:
> 
> I believe that you're using default in line 5 and set vgap in
> the default. As I said before, if you set something in default,
> it will overwrite tab.
>
> Yoshifumi Nishida
> nishida@csl.sony.co.jp

I thought you had fixed that, in the patch already supplied (and
incorporated by me).

In any case, that is the correct explanation for a different
problem.

This is a totally separate one. I *don't* have "default 5"
defined in my .mgprc file, and in any case the problem is not
limited to the first bullet item on the page -- it happens with
*all* bullet items that are immediately preceded by a %vgap
directive. And this problem (shown in teachmeperl.com/spugstats.jgp)
occurs *only* with 1.10a, not 1.09a.

But the more I think about it, the more I'd like to keep this bug
(because it gives me more control) *unless* along with
its removal we can get the new feature of single-spacing between
lines for wrapped-around bullet items, to give us

	* bullet item starts here and
	  wraps around to next line

. . . instead of the unsightly current results:

	* bullet item starts here and

	  wraps around to next line

Here's the sample program again that shows the problem, followed by
the indicated .mgprc file
>  > %include "/Speeches/timji.mgprc"
>  > %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>  > %page
>  > # Starting New Page
>  > %center
>  > 
>  > %fore "white"
>  > (C) 2003, Tim Maher       1-5       www.TeachMePerl.com
>  > SPUG Stats
>  > Guru Patronage
>  > 
>  > # With 1.09 and 1.10, if vgap commented-out, identical results
>  > # With 1.10, if vgap not commented-out, affects rendering of 'tab 1'
>  > %vgap 20
>  > %leftfill
>  > 	SPUG has been a Guru magnet; past speakers include 
>  > %font "default"
>  > %cont
>  > (by some definitions of "speaker"):
>  > 		Damian, Dan, Dominus, Gisle, Larry, Nat, Randal,

# Adding a vgap here disproves the theory that "default 5" is involved,
# because the same result is obtained as up above:
%vgap 20
>  > 	and
>  > 		Ingy (a SPUGster himself)

bugdemo.mgprc:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% This default.mgp is "TrueType fonts" oriented.
%% First, you should create "~/.mgprc" whose contents are:
%%	tfdir "/path/to/truetype/fonts"
%%
%% To visualize English, install "standard.ttf", "thick.ttf", and 
%% "typewriter.ttf" into the "tfdir" directory above:
%%	ftp://ftp.mew.org/pub/mgp/ttf-us.tar.gz
%%
%% To visualize Japanese, install "kochi-mincho.ttf" and "goth.ttf"
%% into the "tfdir" directory above:
%%	ftp://ftp.mew.org/pub/mgp/ttf-jp.tar.gz
%%
%deffont "default"   tfont "dixon.ttf"
%deffont "bold"   tfont "dixon1.ttf"
%deffont "italic"   tfont "dixon2.ttf"
%deffont "bolditalic"   tfont "dixon3.ttf"
%deffont "bi"   tfont "dixon3.ttf"
%deffont "italicb"   tfont "dixon3.ttf"
%deffont "ib"   tfont "dixon3.ttf"
%deffont "wide"   tfont "dixon_wd.ttf"
%deffont "wideb"   tfont "dixon_w1.ttf"
%deffont "exp"   tfont "dixon_ex.ttf"
%deffont "expb"   tfont "dixon_e1.ttf"
%deffont "thin"   tfont "dixon_th.ttf"
%deffont "standard"   tfont "standard.ttf"
%deffont "thick"      tfont "thick.ttf"
%deffont "typewriter" tfont "typewriter.ttf"
%deffont "tty" tfont "Wqtm_p_t.ttf"
%deffont "c" tfont "cour.ttf"
%deffont "courier" tfont "cour.ttf"
%deffont "courierb" tfont "courbd.ttf"
%deffont "cb" tfont "courbd.ttf"
%deffont "ci" tfont "couri.ttf"
%deffont "courieri" tfont "couri.ttf"
%deffont "cbi" tfont "courbi.ttf"
%deffont "courierbi" tfont "courbi.ttf"
%deffont "title" tfont "arial.ttf"
%deffont "titleb" tfont "olvr75w.ttf"
%deffont "titleb2" tfont "ariblk.ttf"
%deffont "bull1" tfont "verdanab.ttf"
%deffont "bull2" tfont "verdana.ttf"
%deffont "bull3" tfont "dixon_wd.ttf"
%deffont "bull4" tfont "dixon_wd.ttf"
%deffont "title2" tfont "dixon_wd.ttf"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Default settings per each line numbers.
%%
%default 1 area 90 90, leftfill, size 1, fore "gray", back "black", font "italic"
%default 2 size 4, vgap 0, prefix " ", font "default", vgap 0
%default 3 size 7, vgap 100, bar "gray70", vgap 10, fore "green2", font "title"
%default 4 size 5, fore "sandybrown", vgap 30, prefix " ", font "title2"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Default settings that are applied to TAB-indented lines.
%%
%tab 1 size 5,  fore "white", vgap 75, prefix		"  ", icon arc "yellow" 55, tfont "verdanab.ttf"
%tab 2 fore "pink", size 5.0, vgap 75, prefix		"     ", icon delta3 "green" 50, tfont "verdana.ttf"
%tab 3 fore "pink", size 4.8,	  vgap 75, prefix	"        ", icon box "orange" 45, tfont "verdana.ttf"

-Tim
*------------------------------------------------------------*
| Tim Maher (206) 781-UNIX  (866) DOC-PERL  (866) DOC-UNIX   |
| tim(AT)Consultix-Inc.Com  TeachMeUnix.Com  TeachMePerl.Com |
*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-*
|  Watch for my Book: "Minimal Perl for Shell Programmers"   |
*------------------------------------------------------------*