在R控制台中指定字体-多平台解决方案?

在R控制台中指定字体-多平台解决方案?,r,fonts,console,R,Fonts,Console,这在R问题中相当平常,但我想在我的R控制台中指定字体。在Windows中很容易做到这一点 但是,这是特定于Windows R GUI的。我无法在RStudio、Linux等平台上找到这样做的方法(至少从R内部)。是否有一个全局的、平台无关的解决方案?如果不是,考虑到每个平台的特性,需要包装什么才能使其可行 或者这是不可行的 请注意,我对字体系列感兴趣,而不是字体大小,尽管欢迎提供字体大小建议 编辑:如果可能的话,我计划在程序中应用这个。因为R可以调用shell,所以我很高兴使用两次传递的方法,首

这在R问题中相当平常,但我想在我的R控制台中指定字体。在Windows中很容易做到这一点

但是,这是特定于Windows R GUI的。我无法在RStudio、Linux等平台上找到这样做的方法(至少从R内部)。是否有一个全局的、平台无关的解决方案?如果不是,考虑到每个平台的特性,需要包装什么才能使其可行

或者这是不可行的

请注意,我对字体系列感兴趣,而不是字体大小,尽管欢迎提供字体大小建议


编辑:如果可能的话,我计划在程序中应用这个。因为R可以调用shell,所以我很高兴使用两次传递的方法,首先配置外部文件,以便在必要时为随后的R调用做准备。

否,R的每个前端负责向用户显示控制台的方式。这将本质上是特定于平台和前端的。

我相信Gavin是正确的:这是针对前端设置的,我找不到任何适用于Linux的内容。然而,在我的问题中讨论了Windows的标准R前端。Mac用户可能会发现此页面很有用:

因此,我发现的答案可以概括为:

  • Windows/default R-请参阅John Cook的页面
  • Mac-请参阅上面的链接
  • Linux/default R前端-不可能(或者我错了?)
  • (Windows、Mac、Linux)/Rstudio-字体系列(尚未提供)-请参阅。字体大小为-
  • Windows/R-
  • 其他/旋转R-未找到

因此,通用的技巧是我需要通过web服务器使用R,然后我可以配置我的浏览器。:)不会发生的。我会等你的。

Aargh。我能希望你错了吗?:)如果每个平台都有一个标准的R前端控制台,那么如果能够识别平台(或者更好的是,识别前端),那么所有这些都不会丢失。如果是这样,那么每个(平台、前端)对的包装功能似乎在假设中是可行的。我忽略了什么吗?好吧,我已经放弃了你错的希望我找到了一些Windows和Mac解决方案,但没有找到适用于Linux的解决方案。“Windows、Mac、Linux)/Rstudio的链接-字体系列不可用(尚未提供)-请参阅此页。”已断开。