rstudio 如何在 RStudio 中启用字体连字?

rstudio How to enable font ligatures in RStudio?

提问人:green diod 提问时间:12/31/2015 最后编辑:green diod 更新时间:8/15/2020 访问量:3144

问:

我查看了 Fira Code,我想使用列出的受支持编辑器之一进行尝试。所以我启动了 RStudio(Win 框上的版本 0.99.491)并将字体设置为 Fira Code,但是......无。那么如何在RStudio中启用字体连字呢?

编辑:下面接受的答案中的技巧仍然适用于 RStudio 版本 1.0.44。我仍然希望有一个简单的按钮来启用它。

字体 配置 rstudio

评论


答:

8赞 Losses Don 1/11/2016 #1

RStudio 现在有一个内置的连字选项,你不再需要这些肮脏的黑客了,干杯!


[旧内容]

  • 关闭 RStudio
  • 打开(如果您使用的是 Linux 发行版,则目录可能是 ,感谢您的评论@CosminSaveanu)[RStudio dir]/www/index.htm/usr/lib/rstudio
  • 在 和 之间添加以下代码:<head></head>

    <style>*{text-rendering: optimizeLegibility;}</style>

  • 重启 RStudio。

肮脏但有效。

评论

0赞 green diod 1/12/2016
谢谢损失 Don,你的伎俩奏效了(我纠正了你的路径,因为在 RStudio 的 0.99.491 版本中,这是目前最新的版本,index.htm直接在 www 下,而不是在 www/rstudio 下)。我只是希望有一种方法可以直接在菜单中启用它。
0赞 Losses Don 1/14/2016
@greendiod你是对的,我已经改变了我的答案:P
0赞 green diod 12/21/2016
我再次编辑了答案以将零件移入其中。但是,它仍然应该很容易从用户界面启用。stylehead
0赞 Cosmin Saveanu 6/20/2017
也适用于 Linux 上的 RStudio 1.0.143。index.htm的位置在 Ubuntu 17.04 中。/usr/lib/rstudio/www
0赞 Losses Don 6/20/2017
@CosminSaveanu 嘿,谢谢你的评论!我已将您提供的信息添加到我的答案中。
11赞 Jonathan 8/2/2017 #2

我仍然希望有一个简单的按钮来启用它。

愿望实现!我们刚刚将其添加到 RStudio 1.1 中。

您可以在此处试用预览版:

https://www.rstudio.com/products/rstudio/download/preview/

评论

0赞 Brian 8/3/2017
有没有办法让这些连字在绘图窗口内工作,例如轴?ggplot
0赞 Jonathan 8/4/2017
我不知道,但如果可能的话,它与 RStudio 设置没有任何关系(ggplot2 字体在 R 中呈现)。
0赞 green diod 6/20/2019
@Jonathan 谢谢!我把公认的答案改成了你的答案!
0赞 Avraam 4/4/2023
所以,2017年的评论。我从这里使用 Rstudio 最新消息:hub.docker.com/r/rocker/rstudio/tags 没有使用连字的按钮。这个按钮在哪里?
0赞 msjahid 8/15/2020 #3

如果您使用的是 Linux,请输入您的终端,

sudo apt install fonts-firacode 

重新启动 Rstudio,然后在 Tools / Appearance / Editor Font: 中选择 Fira Code 和 Apply。