mathjax 相关问题

MathJax是一个开源JavaScript引擎,可以轻松地在网页上嵌入数学方程式,符号和公式。还有一个服务器端版本,它为MathJax提供命令行和nodejs接口。

如何在GitHub中创建多线方程块?

GitHub 支持在 README 中插入类似 LaTeX 的代码。我想添加一些跨越多行的方程: 就像这张图片中一样 到目前为止我已经尝试过: 1. $$eqtn1 \ 等式2\ 等式3$$ $$e...

回答 1 投票 0

MathJax 元素不响应 HTML 中的 onclick 事件

我正在开发一个包含 MathJax 元素的网页,并且我已经使用某些元素的 onclick 事件实现了切换功能。切换非常适合常规 HTML

回答 1 投票 0

从使用 MathJax 渲染的 MathML 中检索输入

我想使用 HTML (MathML) 和 MathJax 制作练习表。练习表上会填满数字,输入的数字可以通过答案键检索和检查。我的问题是

回答 1 投票 0

jupyter 笔记本需要很长时间才能打开,然后页面无响应 - [MathJax] 问题

我正在尝试打开一个 jupyter 笔记本,这需要很长时间,我在底部看到它正在尝试加载各种 [MathJax] 扩展,例如chrome浏览器左下角写着: 加载...

回答 6 投票 0

如何配置 R Markdown 以使用“textmacros”MathJax 扩展进行 HTML 渲染?

我想配置我的 R Markdown 文档以使用 textmacros MathJax 扩展在 RStudio 中进行 HTML 渲染(编织)。我未能成功尝试应用 htt 提供的说明...

回答 1 投票 0

gollum-wiki mathjax.config.js 使用“<math>”和“</math>”来分隔

Gollum-wiki 已启动并运行。 对于某些数学公式,我想使用“”和“”作为分隔符。 这是完整的 mathjax.config.js 窗口.MathJax = { t...

回答 1 投票 0

无法在支持 mathjax 的 mkdocs 上渲染 .md 文件中的乳胶方程

我按照我可以在网上找到的说明(例如此链接或这篇文章中的说明)进行操作,但我无法在我的 mkdocs 网站中呈现乳胶公式。我还尝试下载 mathjax 并将其安装在本地...

回答 1 投票 0

将 html 中四开文档的矩阵中的数字与减号对齐

我想在 HTML 格式的四开文档的矩阵中将数字与减号对齐,类似于以下示例: $$egin{bmatrix} 3 & 4 \ -2 & 0 \ 1 和 2...

回答 2 投票 0

如何让MathJax方程在href中正确渲染?

我想制作一个包含方程式的超链接。我使用 MathJax 来计算方程。包含方程的链接部分没有下划线。 这是一个最小的例子: 我想创建一个包含方程式的超链接。我使用 MathJax 来计算方程。包含方程的链接部分没有下划线。 这是一个最小的例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script> <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script> </head> <body> <a href="some link">Hello world \(2 + 2 =4\) (note that the equation is not underlined)</a> </body> </html> 它是这样的: 在数学方程下划线并不容易,因为如果它们包含下标,它们可能会低于基线很多。浏览器仅在排版了链接的其余部分后才排版方程,因此它还不知道在绘制下划线时方程将低于基线多少。为了安全起见,它根本不强调方程。 (请注意,下划线也有一个间隙,其中“q”下降到基线以下。) 您可以根据具体情况决定下划线降低多少。以下示例通过使用填充和底部边框来实现此目的(您可能需要 a:visited 使用不同的颜色来指示链接是否已被访问)。 a { text-decoration: none; padding-bottom: 2px; border-bottom: solid 1px blue; } <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script> <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script> <a href="some link">Hello world \(\log_2(2 + 2) = 2\) (note that the equation is now underlined)</a>

回答 1 投票 0

无需 CSS 直接作用于 MathJax 即可为方程添加彩色背景

我正在尝试为方程式添加彩色背景。我可以通过使用 CSS 来实现这一点,但现在我想知道在哪里可以直接在调用 MathJax 的脚本中做到这一点。 拜托,f...

回答 2 投票 0

在 Jupyter 和导出的 PDF 或 PNG 中绘制不同的 LaTeX 字体

我正在尝试创建我在jupyter实验室中用plotly完成的绘图的PDF,但是我在字体方面遇到了很多麻烦。 Plotly 为眉毛中的所有正常文本使用正确的字体......

回答 1 投票 0

Mathjax 无法在 github 上正确渲染 pmatrix

我在一些降价中使用以下代码: $$ PE_{ ext{输入}} = 埃根{p矩阵} 0 & 1 & 0 & 1 \ \sin\left( rac{1}{10000^0} 右)&

回答 0 投票 0

Github 使用 MathJax 在 Colab 笔记本中渲染 bash 脚本,但它不应该

我的 Google Colab 笔记本中有一个单元格,保存在 github 存储库中。该笔记本和其他一些笔记本中的某些单元在 github 浏览中无法正确呈现。 单元格的实际代码是: !redis...

回答 1 投票 0

使用 GitHub LaTeX Markdown 使用特定颜色为标题文本着色

如何调整这个 mathjax 块: ${ 外部

回答 0 投票 0

MathJax 渲染在 Android 中无法正常工作

我想通过在WebView中使用MathJax-3.2.2来渲染一些MathJax代码。所以我为此编写了一些代码: @覆盖 protected void onCreate(Bundle savingInstanceState) { 超级.onCreate(

回答 1 投票 0

无法使 MathJax 数学字体大小保持与周围文本相同的大小

问题 我正在使用 MathJax 在我的页面上呈现数学: 请注意数学字体如何大于其周围的文本——这是所期望的。但由于某种原因,在移动设备上,数学字体变得很小: 我...

回答 1 投票 0

如何在我的 Next.js 应用程序上集成 Mathjax 以使用 Latex 渲染内联和显示方程?

我想将 Mathjax 集成到我的 nextjs 应用程序上。 我正在使用 nextjs 13 并使用 app dir 进行路由 我希望我的代码在服务器中呈现,这样当用户打开页面时不需要重新呈现。 我尝试...

回答 1 投票 0

wkhtmltopdf 和 MathJax:方程渲染得太小

我正在尝试使用 wkhtmltopdf 下载费曼讲座。这是我使用的命令行: wkhtmltopdf.exe http://www.feynmanlectures.caltech.edu/I_44.html --javascript-delay 20000 --no-...

回答 2 投票 0

MathJax 不允许在 GitHub Pages 上进行多行内联数学

这是我的 mathjax.html: MathJax.Hub.Config({ TeX:{ equationNumbers: { autoNumber: "all" }, tagSide:“对&q...</desc> <question vote="0"> <p>这是我的<pre><code>mathjax.html</code></pre>:</p> <pre><code>&lt;script type=&#34;text/x-mathjax-config&#34;&gt; MathJax.Hub.Config({ TeX: { equationNumbers: { autoNumber: &#34;all&#34; }, tagSide: &#34;right&#34; }, tex2jax: { inlineMath: [ [&#39;$&#39;,&#39;$&#39;], [&#34;\\(&#34;,&#34;\\)&#34;] ], displayMath: [ [&#39;$$&#39;,&#39;$$&#39;], [&#34;\\[&#34;,&#34;\\]&#34;] ], processEscapes: true } }); &lt;/script&gt; &lt;script src=&#34;https://cdn.jsdelivr.net/gh/mathjax/MathJax@legacy-v2-develop/unpacked/MathJax.js?config=TeX-AMS_CHTML&#34;&gt; &lt;/script&gt; </code></pre> <p>它包含在 <pre><code>head.html</code></pre> 文件夹中的 <pre><code>_includes\</code></pre> </p> <pre><code>% include mathjax.html % </code></pre> <p>它在我的 GitHub 页面上运行得很好。但是,它不允许内联数学对象中存在多行。例如,</p> <pre><code>Let $X = \left[ \begin{matrix} X_1 \\ X_2 \end{matrix} \right]$ follow a [bivariate normal distribution](/D/bvn): </code></pre> <p>错误给出</p> <p><a href="https://i.stack.imgur.com/AKLvI.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL0FLTHZJLnBuZw==" alt=""/></a></p> <p>以至于我不得不使用不需要的符号</p> <pre><code>Let $X = \left[ \begin{matrix} X_1 &amp; X_2 \end{matrix} \right]^\mathrm{T}$ follow a [bivariate normal distribution](/D/bvn): </code></pre> <p>正确导致</p> <p><a href="https://i.stack.imgur.com/bbOqk.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2JiT3FrLnBuZw==" alt=""/></a></p> <p>有没有一种方法可以在内联数学中包含多行。 (在独立方程中,即使用 <pre><code>$$ ... $$</code></pre>,它有效!)</p> </question> <answer tick="false" vote="0"> <p>MathJax 中的内联数学所面临的问题是因为默认情况下 MathJax 不支持内联数学中的换行符。它旨在将内联数学格式化为单行。这与显示数学不同,显示数学包含在 <pre><code>$$ ... $$</code></pre> 或 <pre><code>\[ ... \]</code></pre> 中,并支持换行符和多行方程。</p> <p>如果您想在内联数学中包含多行,您可能需要考虑替代方法或解决方法:</p> <ol> <li><p><strong>使用显示数学</strong>:如果可能,您可以使用显示数学(例如,<pre><code>$$ ... $$</code></pre>或<pre><code>\[ ... \]</code></pre>)来代替需要多行的方程的内联数学。这将允许您根据需要设置带换行符的方程格式。</p> </li> <li><p><strong>MathJax 对齐环境</strong>:您可以在内联数学中使用 MathJax 的 <pre><code>align</code></pre> 环境来创建多行方程。例如:</p> <pre><code>Let $X = \begin{align} X_1 \\ X_2 \end{align}$ follow a [bivariate normal distribution](/D/bvn): </code></pre> <p>这将创建多行内联数学,但您可能需要调整对齐方式以满足您的需要。</p> </li> <li><p><strong>HTML 换行符</strong>:您可以在内联数学中使用 HTML 换行符。例如:</p> <pre><code>Let $X = X_1 \\&lt;br&gt; X_2$ follow a [bivariate normal distribution](/D/bvn): </code></pre> <p>此方法使用 HTML 换行符标签 <pre><code>&lt;br&gt;</code></pre> 在内联数学中引入换行符。它不像 LaTeX 换行那么干净,但可以在 MathJax 中用于内联数学。</p> </li> <li><p><strong>自定义 CSS 样式</strong>:您还可以探索自定义 CSS 样式以强制内联数学中的换行符。这种方法可能需要更高级的 CSS 知识,并且可能不太简单。</p> </li> </ol> <p>请注意,虽然这些解决方法可以帮助您在内联数学中实现多行方程,但它们可能无法完美复制 LaTeX 中独立方程的格式和控制。您可能需要试验和调整解决方案,以满足您的特定要求以及 MathJax 在您环境中的功能。</p> </answer> </body></html>

回答 0 投票 0

pandoc无法将latex公式转换为docx的问题如何解决

我想将下面的latex公式转换成docx中的公式。 Latex公式在mathtype和mathjaxjs上都可以正常使用。 $\left\{ { egin{array}{*{20}{l}} {(m + 2)x = 1}\ {3x -...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.