URL: <http://puszcza.gnu.org.ua/bugs/?456>
Summary: what is so special about $\ln$ when using tex4ht in mathjax mode? Project: tex4ht Submitted by: nma123 Submitted on: Sun 19 Apr 2020 03:19:12 AM EEST Category: None Priority: 5 - Normal Severity: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: reference: https://tex.stackexchange.com/questions/539385/what-is-so-special-about-ln-when-using-tex4ht-in-mathjax-mode When using mathjax mode in tex4ht, it fails to render section title which contain $\ln$ but works for all other symbols I tried so far. What is so special about $\ln$ ? MWE =================== \documentclass[11pt]{article}% \usepackage{amsmath} \begin{document} This is a document \section{$\int \arcsin(x) \ln x \,dx$} test \section{$\int \arcsin(x) \sqrt x \,dx$} test \section{$\int \arcsin(x) \sin x \,dx$} \end{document} ===================== It must be compiled as follows to see the problem make4ht -ulm default foo.tex "htm,1,mathjax" In the above, the split level is 1. Anything more than 0 is needed to show the problem. Now the HTML looks like this (please see link above. Do not know how to add graphics here) Not using mathjax mode with tex4ht also solves the problem. Here is the raw HTML generated. Notice that \qopname \relax o{ln}x is generated by tex4ht before mathjax does anything. ============================= <!DOCTYPE html> <html lang="en-US" xml:lang="en-US" > <head><title></title> <meta charset="utf-8" /> <meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="stylesheet" type="text/css" href="foo.css" /> <meta name="src" content="foo.tex" /> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ 'fast-preview': {disabled: true}, TeX: { extensions: ["color.js","AMSmath.js"], equationNumbers: { autoNumber: "AMS" } }, extensions: ["tex2jax.js"], tex2jax: { inlineMath: [ ["\\\(","\\\)"] ], displayMath: [ ['$$','$$'], ["\\[","\\]"] ], processEscapes: true, processEnvironments: true } }); </script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS-MML_HTMLorMML"></script> </head><body > <!--l. 6--><p class="noindent" >This is a document </p> <div class="tableofcontents"> <span class="sectionToc" >1 <a href="#x1-10001" id="QQ2-1-1">\(\int \arcsin (x) \qopname \relax o{ln}x \,dx\)</a></span> <br /> <span class="sectionToc" >2 <a href="#x1-20002" id="QQ2-1-2">\(\int \arcsin (x) \sqrt x \,dx\)</a></span> <br /> <span class="sectionToc" >3 <a href="#x1-30003" id="QQ2-1-3">\(\int \arcsin (x) \sin x \,dx\)</a></span> </div> <h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-10001"></a>\(\int \arcsin (x) \ln x \,dx\)</h3> <!--l. 9--><p class="noindent" >test </p><!--l. 11--><p class="noindent" > </p> <h3 class="sectionHead"><span class="titlemark">2 </span> <a id="x1-20002"></a>\(\int \arcsin (x) \sqrt x \,dx\)</h3> <!--l. 12--><p class="noindent" >test </p><!--l. 14--><p class="noindent" > </p> <h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-30003"></a>\(\int \arcsin (x) \sin x \,dx\)</h3> </body> </html> ================== Is this a bug in tex4ht? TL 2019 on Linux _______________________________________________________ Reply to this item at: <http://puszcza.gnu.org.ua/bugs/?456> _______________________________________________ Message sent via/by Puszcza http://puszcza.gnu.org.ua/