2011-08-02 28 views
5

這是相當平凡的R問題,但我想在我的R控制檯中指定字體。在Windows中很容易 - John Cook has an excellent little writeup在R控制檯中指定字體 - 多平臺解決方案?

但是,這是特定於Windows R GUI的。我無法在RStudio,Linux等上找到一種方法(至少從R內部)執行此操作。是否有全球的平臺無關解決方案?如果沒有,那麼需要打包哪些平臺才能使這種情況變得可行?

或者這是不可行的?

請注意,我對字體家族感興趣,而不是字體大小,但歡迎提供字體大小的建議。

編輯:我打算在可能的情況下將其應用於程序中。由於R可以調用shell,我很高興使用兩遍方法,首先配置外部文件,以備後續調用R(如果有必要)。

回答

5

不,每個R的前端都負責控制檯顯示給用戶的方式。這將具有固有的平臺和前端特定性。

+1

Aargh。我能希望你錯了嗎? :)如果每個平臺都有一個標準的R前端控制檯,那麼如果能夠識別平臺(或者,甚至更好地識別前端),那麼大概都不會丟失。如果是這樣,那麼每個(平臺,前端)對的包裝功能似乎是假設可行的。我可以忽略一些東西嗎 – Iterator

+0

好的,我放棄了希望你錯了。 :)我發現了一些Windows和Mac解決方案,而對於Linux卻沒有。 – Iterator

3

我相信Gavin是正確的:這是根據前端設置的,我沒有找到Linux的任何東西。不過,我的問題是針對Windows的標準R前端。 Mac用戶可能會發現此頁面有幫助:Permanently change default console font

因此,問題的答案,因爲我發現他們可概括爲:

  • 的Windows /默認的R - 看約翰庫克的頁面
  • 蘋果 - 見上
  • Linux的/默認的[R前端環節 - 不可能(或者我錯了嗎?)
  • (Windows,Mac,Linux)/ Rstudio - 字體家族暫時無法使用 - 請參閱this page。字體大小 - this page
  • 的Windows /轉速R - this page
  • 其他/轉速R - 未找到

所以,普遍的訣竅是,我需要通過一個Web服務器來使用R,然後我可以配置我的瀏覽器。 :) 不會發生。我會等待Rstudio。

+0

「(Windows,Mac,Linux)/ Rstudio的鏈接 - 字體系列目前尚未提供 - 請參閱此頁面。」被打破。 – Firefeather

相關問題