I have a markdown cell in iPython that contains four dollar signs. iPython interprets anything between dollar signs as a MathJax expression, which is not what I want. How do I escape the dollar signs? Escaping them with a backslash prevents MathJax from kicking in, but the backslash shows in the compiled Markdown.
ANy ideas on how to get just the dollar sign?
Thanks
Put two backslashes in front of dollar signs. For example:
Some prices: \\$3.10, \\$4.25, \\$8.50.
(running Jupyter notebook server 5.7.0)
Add a backward slash before the dollar sign: \$
If you use <span>$</span>
, MathJax won't process it as a delimiter. You should be able to enter that in Markdown. For example, I've used that here: $ This is not math $.
I'm aware that this topic is old, but it's still somehow the first google result and its answers are incomplete.
You can also surround the $ with `backticks`, the same way that you would display code in Jupyter.
So $ becomes `$`, and should display without error
You can escape $
with math mode by using a backslash. Try $\$$
Did you try using the equivalent HTML entity instead?:
e.g.
I was not able to get most of these solutions working. One that did work, though, is explained here. It refers to a SO question here and is as simple as:
<span class="tex2jax_ignore">$900 vs $4,500</span>
Hope this helps someone!