Back to all Elements

Math formulas in CMS

Writing inline (LaTeX) math formulas anywhere on a static or dynamic page using MathJax.

The script allows math formulas to be written anywhere within the HTML code. To start the inline math you use either a dollar sign $ or you can use a slash and an open parentheses "/(". To end the inline math, you have another dollar sign or a back slash and a closing parentheses. Enclosing in double dollar signs put the math on a seperate line.

So, let's get to it-

First we add the MathJax JS library and the Polyfill.js dependency in our page

<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>

<script type="text/javascript" id="MathJax-script" async  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>

Copy

Now we add the MathJax function to initiate the script and define what is a math formula:

<script>

MathJax = {

 tex: {

   inlineMath: [['$', '$'], ['\\(', '\\)']]

 },

};

</script>

Copy

If you need to use a dollar sign in the text, you can use a backslash before the dollar sign. "\$"

Dollar sign before and after:

$y=mx+1$

Parenthesis:

\(y=mx+2\)

Double Dollar Signs:

$$y=mx+3$$

Hard Bracket:

\[y=mx+5\]

In a sentence:
When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are

$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

Preview:

#StayTheFuckHome. Wash Hands. Wear gloves & mask if you have to leave home.

Might also interest you:

Hover to reveal Mask

Cloneable
Code
Design

A fixed background image that is revealed by mouse hover all over the section

Read more

Auto Change Tabs 2.0

Cloneable
Code
Interactions

A new and improved version for a Tabs element that automatically change tabs

Read more

Tabs with scrollable (sideways) Menu

Cloneable
Code
Design

A Webflow Tabs widget with some edits and custom code to make the menu scrollable on desktop & mobile

Read more