EEVblog Electronics Community Forum

Electronics => Beginners => Topic started by: Simon on October 10, 2020, 08:26:15 am

Title: how does posting math notation work?
Post by: Simon on October 10, 2020, 08:26:15 am
I'd like to post a question with a math formula. I think there is a way of doing it but see no instructions.
Title: Re: how does posting math notation work?
Post by: IanB on October 10, 2020, 08:33:13 am
Go to MathJax sandbox to get your syntax right, for example like this: http://jbergknoff.github.io/mathjax-sandbox/#JCRjPVxzcXJ0e2FeMitiXjJ9JCQ%3D (http://jbergknoff.github.io/mathjax-sandbox/#JCRjPVxzcXJ0e2FeMitiXjJ9JCQ%3D)

Then paste the formula into your post surrounded by double dollar signs:
$$c=\sqrt{a^2+b^2}$$
The reason for using the sandbox is that preview doesn't work in the editor here, so you need to use an external tool to see what your formulas will look like before posting.
Title: Re: how does posting math notation work?
Post by: Simon on October 10, 2020, 08:34:25 am
Thank you.
Title: Re: how does posting math notation work?
Post by: Simon on October 10, 2020, 08:35:24 am
But is there a list of notation codes somewhere? as it is I use two programs with different methods of doing the same thing, I am sure this will be a third.
Title: Re: how does posting math notation work?
Post by: IanB on October 10, 2020, 08:38:57 am
It's basically LaTeX math notation. I usually Google that to find tutorials and crib sheets.
Title: Re: how does posting math notation work?
Post by: Simon on October 10, 2020, 08:41:31 am
Ah OK, now I know what to google: https://oeis.org/wiki/List_of_LaTeX_mathematical_symbols It's certainly not responding to the keywords that open office uses.
Title: Re: how does posting math notation work?
Post by: IanB on October 10, 2020, 08:45:01 am
This seems to be a good reference:

https://en.wikibooks.org/wiki/LaTeX/Mathematics
Title: Re: how does posting math notation work?
Post by: Simon on October 10, 2020, 08:48:02 am
It's the long fraction line that seems to be missing, i think I have to use an over line on the denominator

No it's a \frac:

$$ \frac {3-2s} {s^2-4s+9}$$
Title: Re: how does posting math notation work?
Post by: IanB on October 10, 2020, 09:09:22 am
You can do it either way. For example, this will work too:
Code: [Select]
{3-2s}\over{s^2-4s+9}$${3-2s}\over{s^2-4s+9}$$
Title: Re: how does posting math notation work?
Post by: Simon on October 10, 2020, 09:11:03 am
Ah, that is what I was hoping but did not see it. in Libre office you just write "over"
Title: Re: how does posting math notation work?
Post by: Ian.M on October 10, 2020, 10:50:29 am
Mathjax 2.7 documentation: http://docs.mathjax.org/en/v2.7-latest/ (http://docs.mathjax.org/en/v2.7-latest/)
The original thread where Dave decided to enable Mathjax: https://www.eevblog.com/forum/suggestions/latex-for-eevblog/ (https://www.eevblog.com/forum/suggestions/latex-for-eevblog/)
Title: Re: how does posting math notation work?
Post by: Doctorandus_P on October 12, 2020, 11:31:39 am
Write it on a piece of paper.
Make a picture of it.
Post it.
Title: Re: how does posting math notation work?
Post by: mathsquid on October 13, 2020, 02:41:19 am
So just put latex code in here and it works?

$$\sum_{n=1}^\infty \frac{1}{n^2} = \frac{\pi^2}{6}$$

Edit: Sweet.
Title: Re: how does posting math notation work?
Post by: dnwheeler on October 13, 2020, 09:50:08 pm
\over and \frac are not equivalent. There is even a visible difference in the examples above.
Title: Re: how does posting math notation work?
Post by: IanB on October 14, 2020, 02:58:53 pm
\over and \frac are not equivalent. There is even a visible difference in the examples above.

Using \frac:

$$\frac{3-2s}{s^2-4s+9}$$

Using \over:

$${3-2s}\over{s^2-4s+9}$$

I don't see any difference. How are they different?
Title: Re: how does posting math notation work?
Post by: dnwheeler on October 14, 2020, 08:31:54 pm
Interesting. It appears to be some sort of rendering issue. In the previous posts, the "frac" line is clearly 1 pixel higher than the "over" line. In your post, they look the same, but as I'm typing this, the copy of your message shown below the editor shows the "over" line 1 pixel higher.

FWIW, I see the same behavior on the Chromium version of Edge and with Chrome (on a Windows 10 system).

There are other technical differences discussed here: https://tex.stackexchange.com/questions/73822/what-is-the-difference-between-over-and-frac (https://tex.stackexchange.com/questions/73822/what-is-the-difference-between-over-and-frac)
Title: Re: how does posting math notation work?
Post by: IanB on October 14, 2020, 09:22:40 pm
So it's a case of \over being a TeX primitive whereas \frac is a LaTeX macro with more robust behavior?

However, I am with Knuth who apparently said that \over is a more natural syntax for mathematicians. As long as I see \over rendering properly it is the one I would prefer to use. I find \frac more awkward as it doesn't support a linear thought process when writing equations.

Edit: apparently \frac also uses a form of \over internally when it expands the macro.
Title: Re: how does posting math notation work?
Post by: RoGeorge on October 14, 2020, 09:35:25 pm
Enclose the formula between backslash dollar if you need an inline formula, for example like this one \$\Phi = BA\$, placed in a normal conversation.

Sometimes I use https://www.codecogs.com/latex/eqneditor.php (https://www.codecogs.com/latex/eqneditor.php) as an online editor, good to see the rendered formula, because the forum shows the rendered formula only after posting, it does not render it at preview.


LATER EDIT:  Found an older post with a clean example in it.

Latex enclosed by backslash dollar will render it inline, when enclosed by double dollar will render centered, on a new line.

Example:
Code: [Select]
From Faraday's induction law, the induced voltage \$V\$ in an \$N\$ turns coil will be:

$$V = -N\frac{\vartriangle \Phi}{\vartriangle t}$$
where \$\Phi\$ is the magnetic flux

From Faraday's induction law, the induced voltage \$V\$ in an \$N\$ turns coil will be:

$$V = -N\frac{\vartriangle \Phi}{\vartriangle t}$$
where \$\Phi\$ is the magnetic flux

The Latex render will be seen only after posting the message, not at preview.
Title: Re: how does posting math notation work?
Post by: RoGeorge on October 14, 2020, 09:57:31 pm
Code: [Select]
Trying a new one
\[\vartheta=2\pi  \tag{5.5}  \label{eq:best}\]
Space between consecutive formulae
\[
    \mathbf{A}\textbf{B}  \tag{5.6}  \label{eq:special}
\]
A reference to eq. \eqref{eq:best} and a cross-reference to \eqref{eq:special}.

Trying a new one
\[\vartheta=2\pi  \tag{5.5}  \label{eq:best}\]
Space between consecutive formulae
\[
    \mathbf{A}\textbf{B}  \tag{5.6}  \label{eq:special}
\]
A reference to eq. \eqref{eq:best} and a cross-reference to \eqref{eq:special}.

Title: Re: how does posting math notation work?
Post by: Andy Watson on October 14, 2020, 10:35:53 pm
And can I reference a previous post. Like equation \eqref{eq:best} ?

Apparently I can !
Title: Re: how does posting math notation work?
Post by: wizard69 on October 16, 2020, 04:45:22 am
Interesting thread as i never considered math posting here.    Sadly this doesn't work on an Iphone with MathML turned on.   Not sure what is going on there but it works fine on Firefox on Linux
Title: Re: how does posting math notation work?
Post by: Cerebus on October 18, 2020, 11:31:22 pm
Interesting thread as i never considered math posting here.    Sadly this doesn't work on an Iphone with MathML turned on.   Not sure what is going on there but it works fine on Firefox on Linux

Yeah, it does, it's just that the site is noticing you're on a phone and serving a 'phone' version of the site. Go to the bottom of the page, select 'menu' and then 'full site'.
Title: Re: how does posting math notation work?
Post by: Terry Bites on January 08, 2021, 02:21:08 pm
of course you can just do a screen shot and stick it in as an image
Title: Re: how does posting math notation work?
Post by: Cerebus on January 08, 2021, 02:26:21 pm
of course you can just do a screen shot and stick it in as an image

I can see how that would appeal to someone for whom full stops and starting a sentence with a capital letter seems too onerous.  >:D
Title: Re: how does posting math notation work?
Post by: TimFox on January 14, 2021, 08:17:16 pm
I normally use the equation editor in Microsoft Word to generate equations to be included in Word documents.
Is there a simple way to include such an equation into a post here?
Title: Re: how does posting math notation work?
Post by: Cerebus on January 14, 2021, 08:37:11 pm
I normally use the equation editor in Microsoft Word to generate equations to be included in Word documents.
Is there a simple way to include such an equation into a post here?

See here (https://office-watch.com/2017/maths-equation-latex-improvements-word-2016/) for details of Word's \$\LaTeX\$ math mode capabilities in the equation editor. There's an embedded video on how to get \$\LaTeX\$ out of the equation editor.
Title: Re: how does posting math notation work?
Post by: Xandinator on December 19, 2021, 12:33:17 pm
OpenOffice.org/LibreOffice/... users can use the Math editor and export to MathML when using "Save As". From there you can choose a number of options.
Title: Re: how does posting math notation work?
Post by: SiliconWizard on January 22, 2022, 07:31:30 pm
For those using wxMaxima, you can select any expression, right click and use "Copy as LaTeX". Then paste.

\[\frac{\cos{(x)}}{x}-\frac{\sin{(x)}}{{{x}^{2}}}\]

Note that it won't be displayed WYSIWYG in preview mode, which is annoying.
Title: Re: how does posting math notation work?
Post by: RoGeorge on February 08, 2022, 01:54:44 pm
(MathJax == LaTex like syntax)
The best brief MathJax tutorial:
https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference




Random demo from the above link examples:
Code: [Select]
\$\require{AMScd} \require{cancel}\$
\begin{CD}
    A @>a>> \mathrm{ \color{red}{AC \unicode{x21af} DC} \impliedby \overline{ \xcancel{not} ITALIC} }\\
    @V b V V{f(n) =
        \begin{cases}
            \sum_{i=1}^n i^2 = \frac{n(n+1)(2n+1)}{6},  & \text{if $n$ is even} \\[2ex]
            3n+1, & \text{if $n$ is odd}
        \end{cases}}
    @VV c V\\
    e^{i\pi/2} @>>d> {\mu_0=4\pi\times10^{-7} \ \left.\mathrm{\mathrm{T}\!\cdot\!\mathrm{m}}\middle/\mathrm{A}\right.}
\end{CD}

\$\require{AMScd} \require{cancel}\$
\begin{CD}
    A @>a>> \mathrm{ \color{red}{AC \unicode{x21af} DC} \impliedby \overline{ \xcancel{not} ITALIC} }\\
    @V b V V{f(n) =
        \begin{cases}
            \sum_{i=1}^n i^2 = \frac{n(n+1)(2n+1)}{6},  & \text{if $n$ is even} \\[2ex]
            3n+1, & \text{if $n$ is odd}
        \end{cases}}
    @VV c V\\
    e^{i\pi/2} @>>d> {\mu_0=4\pi\times10^{-7} \ \left.\mathrm{\mathrm{T}\!\cdot\!\mathrm{m}}\middle/\mathrm{A}\right.}
\end{CD}

Code: [Select]
\[ \star \ \star \ \star \]
Normal  \$ \unicode{x23fb} \ \unicode{x238d} \ \unicode{x23da} \ \unicode{x23fc} \ \$ text.

\[ \star \ \star \ \star \]
Normal  \$ \unicode{x23fb} \ \unicode{x238d} \ \unicode{x23da} \ \unicode{x23fc} \ \$ text.
Title: Re: how does posting math notation work?
Post by: radiolistener on November 25, 2023, 05:43:15 pm
test \$\sqrt[\pi]{\pi^\pi}=\pi\$