2015-12-31 14 views
6

Ho guardato su Fira Code e volevo provarlo con uno degli editor supportati elencati. Così ho lanciato RStudio (versione 0.99.491 su una casella Win) e ho impostato il font su Fira Code ma ... niente. Quindi, come abilitare le legature dei font in RStudio?rstudio Come abilitare le legature dei font in RStudio?

MODIFICA: Il trucco nella risposta accettata di seguito funziona ancora per RStudio Versione 1.0.44. Vorrei ancora che ci fosse un semplice pulsante per abilitarlo.

risposta

9

Ora RStudio ha un'opzione incorporata per le legature, non hai più bisogno di questi hack sporchi, evviva!


[INDICE VECCHIE]

  • Chiudi RStudio
  • aperta [RStudio dir]/www/index.htm (Se si utilizza una distribuzione Linux, la directory può essere /usr/lib/rstudio, grazie per il commento di @CosminSaveanu)
  • Aggiungere il seguente codice tra <head> e </head>:

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

  • Riavvia il tuo RStudio.

sporco ma funziona.

+0

Grazie Perdite Don, le tue opere trucco (ho corretto il vostro percorso perché nella versione 0.99.491 del RStudio, l'ultima in questa data, index.htm è direttamente sotto www e non sotto www/rstudio). Spero solo che ci sia solo un modo per abilitarlo direttamente in un menu. –

+0

@greendiod hai ragione, ho cambiato la mia risposta: P –

+0

Ho modificato di nuovo la risposta per spostare la parte 'style' all'interno di' head'. Tuttavia, dovrebbe essere facile da abilitare direttamente dall'interfaccia utente. –

5

Continuo a desiderare che ci sia un semplice pulsante per abilitarlo.

Desiderio concesso! Abbiamo appena aggiunto questo a RStudio 1.1.

È possibile provare la versione di anteprima qui:

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

+0

Esiste un modo per far funzionare queste legature all'interno della finestra del grafico, ad es. per un asse 'ggplot'? – Brian

+0

Non che ne sia a conoscenza, ma se è possibile non ha nulla a che fare con le impostazioni di RStudio (i font ggplot2 sono resi all'interno di R). – Jonathan