So this was an RTFM issue: you needed to declare fonts="mono".

postscript(file="myfile.ps", fonts="mono")
par(family="mono")
plot(1:10)
dev.off()

works, as documented.


On Wed, 12 Dec 2007, Benjamin Otto wrote:

Dear Prof. Ripley,

Your version does work indeed, I hadn't tested this one. I tried the
following two versions where neither of them did:

Version 1:
postscript(filename="myfile.ps")

The argument is *file* ....

par(mfrow=c(2,2),family="mono")
plot(1:10)
plot(1:10)
plot(1:10)
plot(1:10)
dev.off()

Version 2:
postscript(filename="myfile.ps")
plot(1:10,family="mono")
dev.off()

Best regards,

Benjamin Otto

-----Ursprüngliche Nachricht-----
Von: Prof Brian Ripley [mailto:[EMAIL PROTECTED]
Gesendet: Tuesday, December 11, 2007 5:48 PM
An: Benjamin Otto
Cc: R-Help
Betreff: Re: [R] Mono in postscript device

On Tue, 11 Dec 2007, Benjamin Otto wrote:

Hi,

Plotting a graphic into a postscript device using family="mono"
returns the following error message:

        family 'mono' not included in PostScript device

Looking at postscriptFonts() however lists the "Courier" font as
availeable mono font. So where is the problem?

The 'problem' is that you have not provided us with reproducible code, and
used an obsolete version of R.  At least some of the ways you might have
done this you needed to specify the 'fonts' argument to postscript().

As a minimal example,

postscript(family="mono")
plot(1:10)
dev.off()

works in R 2.6.1.  If that does not work for you, you need to update.
If it does, you need to consider what you did differently.

Thanks guys for your help.
Best regards

Benjamin

sessionInfo()

R version 2.5.0 (2007-04-23)
i386-pc-mingw32

[...]




--
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
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to