Sign in
We're evolving to serve you better! This current forum has transitioned to read-only mode. For new discussions, support, and engagement, we've moved to GitHub Discussions.

what is the best way to post math formula with publii ?

  • This topic has 3 replies, 3 voices, and was last updated 2 years, 11 months ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
  • #2229
    Avatar photo[anonymous]

    I’ve got some markdown text containing latex formula. Mardown seems to work well with the last pre release of Publii, but I’m still having issues with latex formula. Does anyone found a way to display math formula correctly when you make a post ? I’m thinking to convert them to jpeg, but it’s not the ideal.


    Thanks for your help !

    Avatar photo[anonymous]

    I actually found a working solution for anyone having the same need with using MathJax :

    In publii app, you click on “Tools” -> “Custom HTML”, in “head”, you add the following :

    <script type="text/javascript" id="MathJax-script" async

    It will then render your latex formula. If you have a factorisation, you need to put spaces before and after a *, if not, it won’t render the formula.
    Ex :

    $$V_{min}=V_{init}*k= V_{init}*\frac{1}{1-n}$$

    will not work while

    $$V_{min}=V_{init} * k= V_{init} * \frac{1}{1-n}$$

    will render correctly.


    Hope it’ll work for you !



    Avatar photoTomasz Dziuda

    I have moved this topic to useful resources for these who wants to use latex too 🙂

    Do you appreciate the support you've received today? If so, consider donating to the Publii team by clicking here; we'll be sure to use your donation to make Publii even better!

    Avatar photoyamkopp


    in order to render the inline math,

    This is a formula $V_{min}=V_{init} * k= V_{init} * \frac{1}{1-n}$

    The code shoud be:

    <span class="p"><</span><span class="nt">script</span><span class="p">></span>
    <span class="nx">MathJax</span> <span class="o">=</span> <span class="p">{</span>
      <span class="nx">tex</span><span class="o">:</span> <span class="p">{</span>
        <span class="nx">inlineMath</span><span class="o">:</span> <span class="p">[[</span><span class="s1">'$'</span><span class="p">,</span> <span class="s1">'$'</span><span class="p">],</span> <span class="p">[</span><span class="s1">'\\('</span><span class="p">,</span> <span class="s1">'\\)'</span><span class="p">]]</span>
      <span class="p">}</span>
    <span class="p">};</span>
    <span class="p"></</span><span class="nt">script</span><span class="p">></span>
    <span class="p"><</span><span class="nt">script</span> <span class="na">id</span><span class="o">=</span><span class="s">"MathJax-script"</span> <span class="na">async</span>
      <span class="na">src</span><span class="o">=</span><span class="s">""</span><span class="p">></span>
    <span class="p"></</span><span class="nt">script</span><span class="p">></span>
Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.