我正在使用 来gather environment
为我的报告编写方程式。默认情况下,gather environment
中心方程式。例如,如果我写:
Furthermore, in a Markov chain, it is assumed that transitional
probabilities are *stationary*. Meaning, the probability of a
future outcome will always have the same probability, given the present.
\begin{gather}
Pr\{X_1=j | X_0=i\} = Pr\{ X_{n+1}=j | X_n=i \}
\end{gather}
那么结果将是:
然而我必须不是将公式置于中心,但只将其放在 1 个缩进之后。如下所示(使用 Word 实现):
我怎样才能在 LaTeX 中做到这一点?
答案1
一些评论和意见:
因为无论如何你都要加载该
amsmath
包(为了使用环境gather
),所以为了实现格式化目标,你现在所要做的就是使用选项fleqn
(“刷新左方程式”)加载该包:\usepackage[fleqn]{amsmath}
左对齐公式从左边距的缩进量由参数 控制
\mathindent
。此参数的默认值为25pt minus 25pt
,即所谓的“弹性”长度。(此处可能有所收缩,但不可能有所膨胀。)要将此参数的值更改为,
1em
您只需执行指令\setlength\mathindent{1em}
使用单行显示方程式的环境
gather
(或者说align
单行显示方程式的环境)被认为是糟糕的 LaTeX 格式。请使用单行equation
显示方程式的环境。不要
|
直接输入符号 来表示“条件”。请改用宏\mid
,该宏被编程为在 的两边插入一些空格|
。由于“Pr”表示“概率”(除非我大错特错……),请考虑写成
\Pr
而不是Pr
。\Pr
宏使用直立罗马字符排版字母“Pr”,这被认为(从印刷角度来看)对于数学运算符是理想的。(LaTeX 数学运算符的其他示例包括\log
、\exp
、\sin
、lim
和\det
。)
\documentclass{article}
\usepackage{showframe} % to indicate margins
\usepackage[fleqn]{amsmath}
\begin{document}
\begin{gather} % not elegant
Pr\{X_1=j | X_0=i\} = Pr\{ X_{n+1}=j | X_n=i \}
\end{gather}
\setlength\mathindent{1em}
%% 3 differences from above:
%% (a) use 'equation' env.; (b) use \Pr; (c) use \mid.
\begin{equation}
\Pr\{X_1=j \mid X_0=i\} = \Pr\{ X_{n+1}=j \mid X_n=i \}
\end{equation}
\end{document}