[R-SIG-Mac] R commander fonts on R 3.4.0
pdalgd at gmail.com
Wed May 17 20:51:40 CEST 2017
A few more data points:
I tried building Tcl/Tk 8.6.6 from the sources from sourceforge. Contrary to what it says on the package, it insists on building Tcl and Tk as frameworks, which in turn requires that R's configure needs special instructions. This works reasonably well for simple tcltk stuff (demos, the CRAN selection menu), but unfortunately, library(Rcmdr) causes an "Abort trap: 6" almost immediately. (I get a sense of deja vu about this... Did Brian try something similar years ago?)
It does actually seem to work to build R against the system-supplied v.8.5 frameworks. However, this is Aqua-based, and the fonts are a bit weird (smooth, but way too small) and the Rcmdr menus get moved to the top bar.
I am pretty sure by now that all this stuff is a generic tcltk build problem and way out of John's domain. (Thanks for posting the font code, John. I hope I can get around to having a closer look at it at some point. Those .Tcl(paste()) constructs make me cringe a bit, but not all are easily eliminated.)
> On 16 May 2017, at 23:52 , peter dalgaard <pdalgd at gmail.com> wrote:
>> On 16 May 2017, at 21:03 , peter dalgaard <pdalgd at gmail.com> wrote:
>> I don't think the config flags for R matter in this regard. The behaviour is completely paralleled by wish8.6:
> Hmmm, not sure the wish ::tk::pkgconfig thing proves anything, after I tried some of the ActiveState installs and a source build. This stuff is making my head spin!
> However, I discovered that it is possible to install R-3.4.0.pkg as usual, and then a customized install of (say) R-3.3-branch-mavericks.pkg, omitting everything except the Tcl/Tk stuff. That gives you R 3.4.0 and Rcmdr with antialiased fonts.
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business School
> Solbjerg Plads 3, 2000 Frederiksberg, Denmark
> Phone: (+45)38153501
> Office: A 4.23
> Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Office: A 4.23
Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com
More information about the R-SIG-Mac