#r #rstudio #assignment-operator
Вопрос:
Я посмотрел на код Fira и захотел попробовать его с одним из перечисленных поддерживаемых редакторов. Поэтому я запустил RStudio (версия 0.99.491 на коробке Win) и установил шрифт в код Fira, но … ничего. Итак, как включить лигатуры шрифтов в RStudio?
ИЗМЕНИТЬ: Трюк в принятом ответе ниже все еще работает для версии 1.0.44 RStudio. Я все еще хочу, чтобы была простая кнопка, чтобы включить его.
Ответ №1:
Я все еще хочу, чтобы была простая кнопка, чтобы включить его.
Желание исполнено! Мы только что добавили это в RStudio 1.1.
Вы можете попробовать предварительный выпуск здесь:
Комментарии:
1. Есть ли какой-либо способ заставить эти лигатуры работать в окне графика, например, для
ggplot
оси?2. Не то, чтобы я знал об этом, но, если это возможно, это не имеет никакого отношения к настройкам RStudio (шрифты ggplot2 отображаются внутри R).
3. @Джонатан, Спасибо! Я изменил принятый ответ на ваш!
Ответ №2:
В RStudio теперь есть опция сборки для лигатур, вам больше не нужны эти грязные хаки, ура!
[СТАРОЕ СОДЕРЖАНИЕ]
- Закрыть RStudio
- Откройте
[RStudio dir]/www/index.htm
(если вы используете дистрибутив Linux, возможно , это директория/usr/lib/rstudio
, спасибо за комментарий @CosminSaveanu) - Добавьте следующий код между
<head>
и</head>
:<style>*{text-rendering: optimizeLegibility;}</style>
- Перезапустите свою RStudio.
грязно, но работает.
Комментарии:
1. Спасибо, Дон, твой трюк работает (я исправил твой путь, потому что в версии 0.99.491 RStudio, последней на эту дату, index.htm находится непосредственно под www, а не под www/rstudio) . Я просто хотел бы, чтобы был просто способ включить его непосредственно в меню.
2. @greendiod вы правы, я изменил свой ответ 😛
3. Я снова отредактировал ответ, чтобы переместить
style
часть внутрьhead
. Но все же его должно быть легко включить прямо из пользовательского интерфейса.4. Также работает с RStudio 1.0.143 в Linux. Местоположение объекта index.htm находится в
/usr/lib/rstudio/www
Ubuntu 17.04.5. @CosminSaveanu Привет, спасибо за ваш комментарий! Я добавил информацию, которую вы предоставили, в свой ответ.
Ответ №3:
Если вы используете Linux, введите свой терминал,
sudo apt install fonts-firacode
Перезапустите Rstudio, затем в разделе Инструменты / Внешний вид / Шрифт редактора: выберите Код Fira и примените.