[Please update the subject line, folks!]
We need to know the device in use here ... and only a few support this mechanism.
If it is X11(), I suspect the problem is in what fonts are available, since cex=8 is pretty extreme. So most likely you need to contribute a patch based on debugging on your system.
BTW, for those who missed this, see Paul's article in the Sept 2004 R-News.
BTW^2 some devices have supported fixed-width fonts for many years.
On Mon, 20 Dec 2004, Warnes, Gregory R wrote:
Yes, par(family="mono") would work, except that I get R segfaults from this sequence:
plot.new() par(family="mono") par(cex=8) strheight("foo")
Process R segmentation fault (core dumped) at Mon Dec 20 16:07:56 2004
on R 2.0.1 (2004-11-15), Red Hat Enterprise Linux AS release 3
In my code I call strheight and strwidth several times in order to find a cex that makes the text best fit the display area. Once the segfaulting is fixed, I'll update my code to use par(family="mono").
-G
-----Original Message----- From: Marc Schwartz [mailto:[EMAIL PROTECTED] Sent: Monday, December 20, 2004 3:57 PM To: Paul Murrell Cc: Warnes, Gregory R; R-Devel; Frank E Harrell Jr Subject: Re: [Rd] RE: [R] SAS or R software
On Tue, 2004-12-21 at 08:40 +1300, Paul Murrell wrote:fixed-width fonts, so IHi
Warnes, Gregory R wrote:
-----Original Message----- From: Frank E Harrell Jr [mailto:[EMAIL PROTECTED]
...
This is neat Greg. Just installed the latest gregmisc. Do you automatically used fixed width fonts for this, for alignment of columns?
Unfortunately, I haven't found any way to selectcharacters so thatconvert the character vector into a matrix of individualselecting a fixed widththey align properly. Its pretty horrid.
I hope that the R developers will provide a way offont in the future so I can remove this ugly hack.
Does par(family="mono") do what you want?
Paul
It works here using R 2.0.1 under FC3. I tried it to the display and with pdf() using sinkplot().
With postscript() one can use the 'family = "Courier' argument as well. Seems to work here.
According to ONEWS, par("family") is new for 2.0.0. Missed that one.
Thanks Paul.
Marc
LEGAL NOTICE\ Unless expressly stated otherwise, this messag...{{dropped}}
______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel
-- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595
______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-devel