2011-08-02 11 views
5

Esto es bastante mundano como las preguntas R ir, pero me gustaría especificar la fuente en mi consola R. Es bastante fácil de hacer en Windows - John Cook has an excellent little writeup en eso.Especificando la fuente en una consola R - ¿soluciones multiplataforma?

Sin embargo, eso es específico para la GUI de Windows R. No puedo encontrar una manera de hacerlo (al menos desde dentro de R) en RStudio, Linux, etc. ¿Existe una solución global, independiente de la plataforma? Si no, ¿qué tendría que ser envuelto para que esto sea posible dada la idiosincracia por plataforma?

¿O es esto inviable?

Tenga en cuenta que estoy interesado en la familia de fuentes, en lugar del tamaño de fuente, aunque las sugerencias de tamaño de fuente son bienvenidas.

Editar: Planeo aplicar esto dentro de un programa, si es posible. Como R puede realizar llamadas al shell, estoy satisfecho con un método de dos pasos que primero configura los archivos externos en preparación para una invocación posterior de R, si es necesario.

Respuesta

5

No, cada uno de los frontales de R es responsable de la forma en que se muestra la consola al usuario. Esto será intrínsecamente plataforma y front-end específico.

+1

Aargh. ¿Puedo esperar que estés equivocado? :) Si hay una consola front-end R estándar por plataforma, entonces, presumiblemente, no todo está perdido si uno puede identificar la plataforma (o, mejor aún, identificar el front-end). Si es así, entonces la funcionalidad de envoltura por par (plataforma, front-end) parece hipotéticamente factible. ¿Estoy pasando por alto algo? – Iterator

+0

De acuerdo, he perdido la esperanza de que estés equivocado. :) Encontré algunas soluciones de Windows y Mac y nada para Linux. – Iterator

3

Creo que Gavin tiene razón: esto se establece por frontend, y no encuentro nada para Linux. Sin embargo, la interfaz R estándar para Windows se aborda en mi pregunta. Los usuarios de Mac pueden encontrar útil esta página: Permanently change default console font.

Por lo tanto, las respuestas que me parecieron se pueden resumir como:

  • de Windows/default R - consulte la página de John Cook
  • Mac - véase el enlace anterior
  • Linux/default R frontend - no posible (¿o estoy equivocado?)
  • (Windows, Mac, Linux)/Rstudio - La familia de fuentes no está disponible (todavía) - consulte this page. Tamaño de la fuente es - this page
  • Windows/Revolución R - this page
  • Otro/Revolución R - No se ha encontrado

Por lo tanto, el truco universal es que necesito utilizar R a través de un servidor web, y luego puedo configurar mi navegador :) No va a pasar. Esperaré en Rstudio.

+0

Enlace para "(Windows, Mac, Linux)/Rstudio - La familia de fuentes no está disponible (aún) - vea esta página". está roto. – Firefeather

Cuestiones relacionadas