如何在markdown中使页面(不仅在单元格中)数学表达式(用乳胶编写)左对齐?

时间:2019-09-06 04:32:41

标签: latex markdown

今天,我能够将数学表达式与markdownlatex对齐:

$$
\begin{aligned}
& P(X = r) = \frac{1}{n} \\
& P(X \le r) = F(X) = \frac{r}{n} \\
& E(X) = \frac{n+1}{2} \\
& V(X) = \frac{n^2 - 1}{12}
\end{aligned}$$

\begin{align}
& P(X = r) = \frac{1}{n} \\
& P(X \le r) = F(X) = \frac{r}{n} \\
& E(X) = \frac{n+1}{2} \\
& V(X) = \frac{n^2 - 1}{12}
\end{align}

所有表达式然后都左对齐,但它们仍放在页面的中央:

I show you how to have 114 :
                         114 = 112 + 2
                         114 = 100 + 7 + 7
                         114 = 50 + 50 + 7 + 3 + 4

(默认情况下,latex进行这种格式化:

I show you how to have 114 :
                              114 = 112 + 2
                            114 = 100 + 7 + 7
                        114 = 50 + 50 + 7 + 3 + 4

我不希望读者的眼睛向左移动以开始阅读解释性的句子,然后不希望在页面的中央阅读公式,然后再次留给下一个句子,依此类推。

我希望我的数学表达式在页面上也保持对齐。并拥有这个:

I show you how to have 114 :
114 = 112 + 2
114 = 100 + 7 + 7
114 = 50 + 50 + 7 + 3 + 4

不想不想使用单个 $ 定界符$ ... $,因为它们会降低数学公式的可读性。

任何求和描述的差异:$$s^2 = \frac{1}{n-1}\sum_{i=1}^{n}(x_i - \bar{x})^2$$$s^2 = \frac{1}{n-1}\sum_{i=1}^{n}(x_i - \bar{x})^2$不会显示相同质量的内容:在串联模式下,latex将所有元素的高度最大地“压缩”可以避免使线高出其高。

1 个答案:

答案 0 :(得分:0)

感谢阿兰,他的解决方案有效。将classoption: fleqn添加到降价文件的元数据部分。请勿在{{1​​}}中加上\usepackage{amsmath}:这可能会引起冲突。只有classoption。

pandoc

然后起作用,或者可以使用以下替代语法:

---
classoption: fleqn

title: "Statistiques et Spark"
author: Marc Le Bihan
geometry: margin=2cm
urlcolor: blue
---

$$
\begin{aligned}
& P(X = r) = \frac{1}{n} \\
& P(X \le r) = F(X) = \frac{r}{n} \\
& E(X) = \frac{n+1}{2} \\
& V(X) = \frac{n^2 - 1}{12}
\end{aligned}
$$

可以在行与行之间添加一个细微的间距,无论您喜欢与否,