Ipython: Impossible d'échapper à plusieurs signes dollar dans une cellule de démarque

Créé le 18 avr. 2013  ·  7Commentaires  ·  Source: ipython/ipython

J'ai une cellule de démarque dans iPython qui contient quatre signes dollar. iPython interprète tout ce qui se trouve entre les signes dollar comme une expression MathJax, ce qui n'est pas ce que je veux. Comment échapper aux signes dollar? Les échapper avec une barre oblique inverse empêche MathJax de se déclencher, mais la barre oblique inverse apparaît dans le Markdown compilé.

bug notebook

Commentaire le plus utile

Huh ... dépend si je copie votre commentaire brut ou si je copie le truc rendu sur github.

Celui avec Dollar-BackSlash-Dollar fonctionne pour moi, le Dollar-BackSlash-BackSlash-Dollar Ne le faites pas.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

Tous les 7 commentaires

C'est assez délicat - je suppose que c'est la raison pour laquelle Mathjax recommande spécifiquement de ne pas utiliser $ comme délimiteur, qu'IPython utilise. Je ne peux pas trouver un moyen d'obtenir plusieurs signes dollar en texte brut tel quel, donc le meilleur que j'ai trouvé après un peu de bidouillage est $\$\$\$\$$ , ce qui vous donnera des signes dollar dans le mathjax Police de caractère.

corrigé par # 3428

Ce problème persiste lorsque vous avez plusieurs signes dollar qui ne sont pas consécutifs (c'est-à-dire dans différentes parties d'une phrase. Par exemple, les éléments suivants:

Plusieurs lanceurs de départ ont signé ou ont été prolongés cette intersaison, et ceux qui devraient fournir une valeur similaire à Jimenez ont commandé des contrats de 10 à 13 millions de $$$ par an pour des contrats allant d'un an (Colon) à quatre (Garza). Un contrat de 2 ans de l'ordre de 12 à 14 millions de $$$ par an se situerait à l'extrémité supérieure de la valeur marchande, tout en plafonnant le risque total pour l'équipe à moins de 30 millions de dollars. De plus, la durée du contrat pourrait inciter le joueur à jouer pour un autre contrat dans un proche avenir.

est rendu comme:

dollar signs

En d'autres termes, fonctionne bien pour le premier signe dollar, ou plusieurs dans la même expression MathJax, mais se confond avec plusieurs signes distincts.

@fonnesbeck l'exemple que vous avez donné fonctionne correctement dans master. Quelle version utilisez-vous?

Le mien vient du maître ne datant pas de plus de 2 semaines ( __version__ dit juste "2.0.0-dev"). Je mettrai à jour à nouveau.

Juste mis à jour par le maître maintenant, et j'obtiens la même chose. Problème de configuration?

Huh ... dépend si je copie votre commentaire brut ou si je copie le truc rendu sur github.

Celui avec Dollar-BackSlash-Dollar fonctionne pour moi, le Dollar-BackSlash-BackSlash-Dollar Ne le faites pas.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

Cette page vous a été utile?
0 / 5 - 0 notes