-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El 03/04/14 12:25, Kiko escribió:
> 
> El 3 de abril de 2014, 11:52, Chema Cortes <pych...@gmail.com 
> <mailto:pych...@gmail.com>> escribió:
> 
> Hola, a todos:
> 
> Probando el notebook de la nueva versión de IPython 2.0 veo que 
> busca una instalación de node.js para que funcione nbconvert. Al
> no encontrarlo, utiliza pandoc en su lugar para renderizar
> markdown..
> 
> Desconozco si se trata de alguna prueba vestigial de cambiar el 
> kernel de ipython a node.js o que se haya empaquetado mal en conda 
> (anaconda).
> 
> ¿Sabéis si hay alguna forma de que el nbconvert de ipython 2.0 use 
> el módulo markdown2 en lugar de node.js o pandoc?
> 
> 
> platform : win-32 conda version : 3.3.2 python version :
> 2.7.5.final.0
> 
> 
> 
> Según la documentación: 
> http://ipython.org/ipython-doc/stable/notebook/nbconvert.html / / 
> /Note/
> 
> /nbconvert uses pandoc <http://johnmacfarlane.net/pandoc/> to
> convert between various markup languages, so pandoc is a dependency
> of most nbconvert transforms, excluding Markdown and Python./
> 
> nbconvert ya te convierte a markdown sin usar Pandoc.
> 
> /ipython(2 o 3) nbconvert --to markdown
> notebook_a_transformar.ipynb/
> 
> ¿Quieres transformar ese markdown a html usando markdown2 o es otra
> cosa la que quieres hacer?

No pretendo hacer otra cosa que editar algún notebook. Me extrañaba
que, en lugar de usar python, se procese markdown con node.js
(javascript) o con pandoc (haskell).

Una idea que tengo es usar ipynb como editor de markdown, y siempre
que había usado Pandoc me destrozaba el formato final.

> 
> En ningún caso necesita node (será un tema interno de anaconda para
> sus herramientas en la nube o compartir en wakari o alguna cosa de
> esas.

Buscando en el proyecto https://github.com/ipython/ipython se puede
ver que node.js es parte de los requisitos de "desarrollo" y que, de
estar presente, se usa el módulo marked.js para renderizar markdown.

La explicación está en que http://nbviewer.ipython.org/ usa node.js:

https://github.com/ipython/nbviewer

Es interesante ver en github las estadísticas de lenguaje de los
proyectos ipython y nbviewer. Cada vez resulta más difícil ver
proyectos que sólo usen un lenguaje.


- -- 
Hyperreals *R: http://ch3m4.org/blog
Quarks, bits y otras criaturas infinitesimales
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTPvOyAAoJEFdWyBWwhL4FzMUH/2Y/kooMhTcMGjqaNhySE6hw
W7uB2C25zwpqSX85LDcEtx/D1kzbFHGk5axdbqIhtkI+8NBV3CHAOW85iQoKhOVs
R+bdu97N6UyZa1NkDHgRdmHOz8ZXlx3xLO2U+yTGAFA0wN/IzYwJqZwtuFLijoMC
ut719BN9M3tdLGRSHDfAA+ty7e76lmzaV7eGsqT9MSekwK9kjs77bOCMm7oVDwI4
Kd+y/U0ByZwPgfpupuZQQkJyBNZecPblfDHHcVedrThc0wS5lPe5Ze0mKoo0ruzd
AHTFPdUb2MPhq3Ojkv6caFV272CVfSLUqwc2Ya4wJF4UxesJ9wheGWZ3n1cp8B4=
=+QVt
-----END PGP SIGNATURE-----
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a