Emacs: diferència entre les revisions

287 bytes afegits ,  31 maig 2005
cap resum d'edició
Cap resum de modificació
Cap resum de modificació
Línia 23: Línia 23:
* ''Sweave'': (permite intercalar texto de redacción propia, con resultados devueltos por programas hijos, de tal forma que es posible automatizar informes de analisis de datos)
* ''Sweave'': (permite intercalar texto de redacción propia, con resultados devueltos por programas hijos, de tal forma que es posible automatizar informes de analisis de datos)


==Configurar EMACS-21 con ESS en sistemas GNU/Linux==
==Configurar EMACS-21 con ESS en sistemas GNU/Linux en 7 pasos==




Primero las convenciones basicas de Emacs
''Primero las convenciones basicas de Emacs''
*M (Tecla Meta o Alt)
*M (Tecla Meta o Alt)
*C (Tecla Cntrl)
*C (Tecla Cntrl)
*M-x (Manten oprimido Alt mientras tecleas la letra x)
*M-x (Manten oprimido Alt mientras tecleas la letra x)
*C-h v (Manten oprimido Cntrl mientras tecleas la letra h, liberas las teclas y tecleas la letra v)
''ya lo hemos pillado. no os preocupeis que hay chuletas para las macros mas frecuentes.''


y ahora manos a la obra, lo primero es obtener ESS (Emacs te vendra en la instalación por defecto de GNU/Linux):


Desde Synaptics busca ess e instalalo.
Y ahora manos a la obra, lo primero es obtener ESS (Emacs te vendra en la instalación por defecto de GNU/Linux):


Ahora abrimos Emacs y desde el intentamos lanzar R:
'''1.''' Desde Synaptics busca ess e instalalo.
 
'''2.''' Ahora abrimos Emacs y desde el intentamos lanzar R:
  M-x R
  M-x R


Si todo salio bien, puedes saltarte esta sección, si algo falló sigue leyendo.
'''3.''' Si todo salio bien, puedes saltarte esta sección, si algo falló sigue leyendo.


Para saber si ESS esta cargado, escribe:
'''4.''' Para saber si ESS esta cargado, escribe:
  C-h v
  C-h v
  features
  features


Esta ess listado?, si no lo esta, intenta que Emacs encuentre el ess-site:
'''5.''' Esta ess listado?, si no lo esta, intenta que Emacs encuentre el ess-site:
  M-x locate-library
  M-x locate-library
  ess-site
  ess-site


Si lo encuentra, pero no lo ha cargado. escribe:
'''6.''' Si lo encuentra, pero no lo ha cargado. escribe:
  M-x load-library
  M-x load-library
  ess-site
  ess-site


y lanza R con:  
'''7.''' y lanza R con:  
  M-x R
  M-x R
;) no ha costado mucho verdad?
<nowiki>:)</nowiki> no ha costado mucho verdad?
Usuari anònim