Hi


Paul Murrell wrote:
Hi


Bobai Li wrote:


Hi,

I have been using R to create some mathematical and statistical graphs for a book manuscript, but I got some problems:

1) Some web positngs said that default typeface for math expressions is italic, but in my system (R 2.01 on WinXP), the default is regular font.
How can I change the default to ilatic?



expression(italic(whatever))


2) When use ComputerModern font, (i.e., family=c("CM_regular_10.afm","CM_boldx_10.afm","cmti10.afm","cmbxti10.afm","CM_symbol_10.afm") ), some accented symbols are not available. For example, "expression(hat(beta))" will produce warning message like "font metrics unknown for character 94."



That appears to be a bug (that requires changes to the PostScript device driver). A nastyish workaround for hat(beta) is widehat(beta), but I suspect there are other problems that this will not solve.


Some good news and some bad news.

The good news is that this can be worked around fairly simply (i.e., without installing a new version of R) as follows:
(i) make a copy of $R_HOME/library/grDevices/afm/ISOLatin1.enc (or possibly $R_HOME/afm/ISOLatin1.enc, depending on your R version) and call the copy CMISOLatin1.enc. Modify CMISOLatin1.enc so that the second line starts with CMISOLatin1Encoding (rather than ISOLatin1Encoding) and (further down the file) change \asciicircum to \circumflex and \asciitilde to \tilde.
(ii) when opening your PostScript device, as well as specifying the family argument as you do above, specify encoding="CMISOLatin1".


The bad news is that R does not position the accents as well as LaTeX does it (e.g., a hat is not located above a beta in quite the same place).

Do you know about PSfrag ...?

Paul
--
Dr Paul Murrell
Department of Statistics
The University of Auckland
Private Bag 92019
Auckland
New Zealand
64 9 3737599 x85392
[EMAIL PROTECTED]
http://www.stat.auckland.ac.nz/~paul/

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to