Forums

Posting Equations - Please help me identify problems with our MathJax implementation

Started by stephaneb 2 months ago9 replieslatest reply 2 months ago65 views

Hi,

in this thread, @rbj mentioned that the MathJax implementation in this forum is erratic and I believe him. I had issued in the past and it is always frustrating.  I think most problems are due to conflicts between the wysiwyg editor and Mathjax.

If you find a minute or two, would you please use this thread here to reply and try to post an equation or two to possibly help me identify situations where Mathjax is not working as it should.

Here is a reminder how to add equations to your post:

1- To post an equation, simply surround TeX code with a couple of dollar signs on each side:

$$ E  = mc^2 $$

$$ E = mc^2 $$

2- If you want your equation to be displayed inline, use:

\(  e^{i\pi}+1=0 \)

\( e^{i\pi}+1=0 \)

3- Mathjax tutorial

As I said, I suspect that most problems are caused by the editor that might screw up your equations after submitting/editing your post.  So if you are able to successfully post equations on your first try, please feel free to 'edit' your post and try to add equations to see if maybe post-editing might be causing problems.  Thanks a lot!

[ - ]
Reply by drmikeJuly 30, 2019

$$R_{\mu\nu} - \frac{1}{ 2} R g_{\mu\nu} + \Lambda g_{\mu\nu} = \frac{8 \pi G  }{c^4} T_{\mu\nu}$$

[ - ]
Reply by drmikeJuly 30, 2019

First time it did not put out as an equation.  So I removed the space after the first $$ and before the last $$ and then it worked.  I had an error in the first subscript, edited again, and it worked.  So for this case, the editing worked.

[ - ]
Reply by drmikeJuly 30, 2019

HA!  And then I reloaded the page and the double dollar signs went from readable to functional in the reply.  So the mood of the editor seems to matter.

[ - ]
Reply by stephanebJuly 31, 2019

I think that re-loading the page is always a good idea after submitting a reply, to make sure Mathjax runs on the new code.

In your case, you have 'and before the last' surrounded by two sets of dollar signs and Mathjax interprets the in-between as LaTex code.  Makes sense? Thanks Mike for your participation to this thread.

[ - ]
Reply by Tim WescottJuly 30, 2019

(I'm doing this from memory, don't sic Rudi Kalman on me):

\(P_n^- = F^T P_{n-1}^+ F + Q\)

[ - ]
Reply by Tim WescottJuly 30, 2019

This isn't rendering (at least not the first time):

$$

\dot x = A x + B (k \hat x)

$$

[ - ]
Reply by stephanebJuly 31, 2019

Let me try.

$$ \dot x = A x + B (k \hat x)$$

[ - ]
Reply by stephanebJuly 31, 2019

I was able to make the mathjax code work by editing the html (<>).

Basically, you had:

<p>$$
</p>
<p>\dot x = A x + B (k \hat x)
</p>
<p>$$
</p>

After removing the html in between the dollar signs:

$$ \dot x = A x + B (k \hat x) $$
$$ \dot x = A x + B (k \hat x) $$
[ - ]
Reply by Tim WescottJuly 31, 2019

I thought the linefeeds might be messing things up.  Hmm.  Should be $$ \dot x = A x + B\,(k\,\hat x) $$