Ipython: No se pueden escapar varios signos de dólar en una celda de rebajas

Creado en 18 abr. 2013  ·  7Comentarios  ·  Fuente: ipython/ipython

Tengo una celda de rebajas en iPython que contiene cuatro signos de dólar. iPython interpreta cualquier cosa entre signos de dólar como una expresión MathJax, que no es lo que quiero. ¿Cómo escapo de los signos del dólar? Escapar de ellos con una barra invertida evita que MathJax se active, pero la barra invertida se muestra en el Markdown compilado.

bug notebook

Comentario más útil

Eh ... depende de si copio tu comentario sin procesar o si copio lo renderizado en github.

El que tiene Dollar-BackSlash-Dollar funciona para mí, el Dollar-BackSlash-BackSlash-Dollar no.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

Todos 7 comentarios

Esto es bastante complicado; supongo que esta es la razón por la que Mathjax recomienda específicamente no usar $ como delimitador, que utiliza IPython. No puedo encontrar una manera de obtener varios signos de dólar de texto sin formato tal como están, así que lo mejor que se me ocurrió después de jugar un poco es $\$\$\$\$$ , que le dará signos de dólar en el mathjax fuente.

arreglado por # 3428

Esto sigue siendo un problema cuando tienes varios signos de dólar que no son consecutivos (es decir, en diferentes partes de una oración. Por ejemplo, lo siguiente:

Varios lanzadores abridores han firmado o se han extendido esta temporada baja, y aquellos de quienes se espera que proporcionen un valor similar a Jiménez obtuvieron contratos de $$$ 10-13M por año para contratos que van desde un año (Colón) a cuatro (Garza). Un contrato de 2 años en el rango de $$$ 12-14M anualmente estaría en el extremo más alto del valor de mercado, pero limitaría el riesgo total para el equipo por debajo de $$$ 30M. Además, la duración del contrato podría incentivar al jugador a jugar por otro contrato en un futuro próximo.

se representa como:

dollar signs

En otras palabras, funciona bien para el primer signo de dólar, o varios en la misma expresión MathJax, pero se confunde con varios signos separados.

@fonnesbeck el ejemplo que dio está funcionando correctamente en master. Qué versión estás usando?

El mío es del maestro con no más de 2 semanas de antigüedad ( __version__ solo dice '2.0.0-dev'). Actualizaré de nuevo.

Recién actualizado del maestro ahora, y obtengo lo mismo. ¿Problema de configuración?

Eh ... depende de si copio tu comentario sin procesar o si copio lo renderizado en github.

El que tiene Dollar-BackSlash-Dollar funciona para mí, el Dollar-BackSlash-BackSlash-Dollar no.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

¿Fue útil esta página
0 / 5 - 0 calificaciones