左对齐公式 MathJax
left allign formula MathJax
我正在使用 reveal.js
创建演示文稿
为了展示一些数学知识,我使用了 MathJax 的内置插件(瘦 MathJax 包装器)。
到目前为止它工作正常,除了一件事:
我正在努力左对齐我的一个数学公式。
我希望它是这样的:
a^2 + b^2 = c^2 (centered text)
a: in CM (left alligned text)
b: in CM (left alligned text)
c: in CM (left alligned text)
目前一切都居中。
a^2 + b^2 = c^2 (centered text)
a: in CM (centered text)
b: in CM (centered text)
c: in CM (centered text)
一种方法是使用 multline
环境和 \shoveleft
将等式左对齐。不幸的是,默认情况下只为 multline
环境使用容器的 85%,但这也许已经足够了。
<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/MathJax.js?config=TeX-AMS_CHTML'></script>
\begin{multline}
\shoveleft a\
\shoveleft b\
\shoveleft c
\end{multline}
否则,如果左边距不够远,您可以使用左边距为负的容器 CSS 将数学进一步向左移动。
我正在使用 reveal.js
创建演示文稿为了展示一些数学知识,我使用了 MathJax 的内置插件(瘦 MathJax 包装器)。 到目前为止它工作正常,除了一件事:
我正在努力左对齐我的一个数学公式。 我希望它是这样的:
a^2 + b^2 = c^2 (centered text)
a: in CM (left alligned text)
b: in CM (left alligned text)
c: in CM (left alligned text)
目前一切都居中。
a^2 + b^2 = c^2 (centered text)
a: in CM (centered text)
b: in CM (centered text)
c: in CM (centered text)
一种方法是使用 multline
环境和 \shoveleft
将等式左对齐。不幸的是,默认情况下只为 multline
环境使用容器的 85%,但这也许已经足够了。
<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.3/MathJax.js?config=TeX-AMS_CHTML'></script>
\begin{multline}
\shoveleft a\
\shoveleft b\
\shoveleft c
\end{multline}
否则,如果左边距不够远,您可以使用左边距为负的容器 CSS 将数学进一步向左移动。