Ipython: Não é possível escapar de vários cifrões em uma célula de remarcação

Criado em 18 abr. 2013  ·  7Comentários  ·  Fonte: ipython/ipython

Eu tenho uma célula de redução no iPython que contém quatro cifrões. iPython interpreta qualquer coisa entre cifrões como uma expressão MathJax, que não é o que eu quero. Como faço para escapar dos cifrões? Escapá-los com uma barra invertida evita que o MathJax seja ativado, mas a barra invertida aparece no Markdown compilado.

bug notebook

Comentários muito úteis

Huh ... depende se eu copio seu comentário bruto ou se copio a coisa renderizada no github.

Aquele com Dollar-BackSlash-Dollar funciona para mim, o Dollar-BackSlash-BackSlash-Dollar não.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

Todos 7 comentários

Isso é bem complicado - acho que é por isso que o Mathjax não recomenda especificamente o uso de $ como delimitador, que o IPython usa. Não consigo descobrir uma maneira de obter vários cifrões em texto simples como estão, então o melhor que descobri depois de mexer um pouco é $\$\$\$\$$ , que fornecerá cifrões no mathjax Fonte.

corrigido por # 3428

Isso ainda é um problema quando você tem vários cifrões que não são consecutivos (ou seja, em diferentes partes de uma frase. Por exemplo, o seguinte:

Vários arremessadores iniciais assinaram ou foram prorrogados nesta entressafra, e aqueles que deveriam fornecer valor semelhante a Jimenez comandaram contratos de $ $ 10-13 milhões por ano para contratos que variam de um ano (dois pontos) a quatro (Garza). Um contrato de 2 anos na faixa de $ $ 12-14 milhões anualmente estaria na extremidade mais alta do valor de mercado, mas limitaria o risco total para a equipe abaixo de $ $ 30 milhões. Além disso, a duração do contrato pode incentivar o jogador a jogar por outro contrato em um futuro próximo.

é renderizado como:

dollar signs

Em outras palavras, funciona bem para o primeiro cifrão ou vários na mesma expressão MathJax, mas fica confuso com vários outros separados.

@fonnesbeck o exemplo que você deu está funcionando corretamente no master. Qual versão você está usando?

O meu é do master com não mais de 2 semanas ( __version__ diz apenas '2.0.0-dev'). Vou atualizar novamente.

Acabei de atualizar a partir do mestre agora e recebo a mesma coisa. Problema de configuração?

Huh ... depende se eu copio seu comentário bruto ou se copio a coisa renderizada no github.

Aquele com Dollar-BackSlash-Dollar funciona para mim, o Dollar-BackSlash-BackSlash-Dollar não.
capture decran 2014-02-08 a 23 14 27
capture decran 2014-02-08 a 23 14 35

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

lewisacidic picture lewisacidic  ·  3Comentários

quchunguang picture quchunguang  ·  3Comentários

sataliulan picture sataliulan  ·  4Comentários

hexhexd picture hexhexd  ·  4Comentários

ericdill picture ericdill  ·  3Comentários