I have switched from using the version of TeX Live provided by Cygwin to the 
version available directly from CTAN, which is more recent, and now the mjcli 
extension runs without producing any error messages. However, I'm puzzled by 
the output. My HTML files all contain

<script>window.MathJax = { tex: { tags: "ams", }, }; </script> 
 <script id="MathJax-script" type="text/javascript" 
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml-full.js"; 
async="async"></script>  

Is that correct?

My understanding is that these HTML files will still load and run MathJax, even 
though there is no longer anything for it to process. I would expect make4ht to 
add something like the code above, run MathJax and then remove the code above, 
which is now redundant. Have I misunderstood?

Thanks, Francis

-----Original Message-----
From: Michal Hoftich <[email protected]> 
Sent: Wednesday, 31 March 2021 11:53 am
To: Francis Wright <[email protected]>
Cc: [email protected]
Subject: Re: [tex4ht] Problem using mjcli on Cygwin

Dear Francis,

> Thanks for the explanation. I understand the problem now and how to fix it. I 
> was looking at recent documentation but it turns out that my version of 
> make4ht is a bit older than I thought.

good to hear. The documentation that is available at 
https://www.kodymirus.cz/make4ht/make4ht-doc.html is being generated 
automatically when make4ht repository is updated, so it can contain information 
that is not available in TeX distributions yet. I guess that it can be 
confusing sometimes.

Best regards,
Michal

Reply via email to