今天,我能够将数学表达式与markdown
和latex
对齐:
$$
\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
将所有元素的高度最大地“压缩”可以避免使线高出其高。
答案 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}
$$
可以在行与行之间添加一个细微的间距,无论您喜欢与否,