【问题标题】:rstudio How to enable font ligatures in RStudio?rstudio 如何在 RStudio 中启用字体连字?
【发布时间】:2021-06-15 08:50:30
【问题描述】:

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

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

【问题讨论】:

    标签: fonts configuration rstudio


    【解决方案1】:

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

    sudo apt install fonts-firacode 
    

    重新启动 Rstudio,然后在工具/外观/编辑器字体中:选择 Fira 代码并应用。

    【讨论】:

      【解决方案2】:

      RStudio 现在有一个内置选项用于连字,您不再需要这些肮脏的 hack,干杯!


      [旧内容]

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

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

      • 重新启动您的 RStudio。

      脏但有效。

      【讨论】:

      • 感谢损失唐,你的伎俩有效(我更正了你的路径,因为在 RStudio 的 0.99.491 版本中,目前最新的版本,index.htm 直接在 www 下,而不是在 www/rstudio 下)。我只是希望有一种方法可以直接在菜单中启用它。
      • @greendiod 你是对的,我已经改变了我的答案:P
      • 我再次编辑了答案,将style 部分移到head 中。但是,它应该很容易直接从用户界面启用。
      • 也适用于 Linux 上的 RStudio 1.0.143。对于 Ubuntu 17.04,index.htm 的位置在 /usr/lib/rstudio/www
      • @CosminSaveanu 嘿,感谢您的评论!我已将您提供的信息添加到我的答案中。
      【解决方案3】:

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

      愿望成真!我们刚刚将它添加到 RStudio 1.1。

      您可以在这里试用预览版:

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

      【讨论】:

      • 有没有办法让这些连字在绘图窗口中工作,例如对于ggplot 轴?
      • 我不知道,但如果可能的话,它与 RStudio 设置没有任何关系(ggplot2 字体在 R 中呈现)。
      • @Jonathan 谢谢!我把接受的答案改成了你的!
      猜你喜欢
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2014-09-24
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多