2016-05-01 65 views
2

下面是带LaTex方程的rmarkdown文档。这些方程的默认值是中心。我如何左对齐这个方程?我已经搜索了类似的答案,但没有任何建议适用于这个简单的问题。左对齐LaTex方程

--- 
title: "Untitled" 
author: "Llew Mills" 
date: "1 May 2016" 
output: pdf_document 
--- 

## R Markdown 

\begingroup\Large 
\begin{equation*} 
\Delta PsuedoR^2_{\zeta_{0}} = \frac {0.488 - 0.624}{0.488} = -0.219 
\end{equation*} 
\endgroup 
+0

您使用哪种Markdown解析器? LaTex默认不支持。 –

+0

我正在使用knitr和pandoc。对不起@Felix Kling我对rmarkdown和LaTex还是比较陌生的,我不确定markdown解析器是什么。 – llewmills

+0

这可能有所帮助:http://tex.stackexchange.com/questions/145657/align-equation-left – scoa

回答

1

这个latex solution on tex.SE给出了一个我们可以适应knitr的答案。有靠左对齐文档的所有方程式,你可以使用classoption fleqn和写在常规pandoc乳胶数学公式样式(周围有$$):

--- 
classoption: fleqn 
header-includes: 
- \setlength{\mathindent}{0pt} 
--- 

$$\Delta PsuedoR^2_{\zeta_{0}} = \frac {0.488 - 0.624}{0.488} = -0.219$$ 

注意,您不必添加\usepackage{amsmath}因为默认的胶乳模板已经包含了它。

+0

非常感谢@scoa!当我使用由'$'符号限定的方程式形式时,它自动左对齐;我想知道如何让我在我的例子中使用的窗体左对齐。不过,我只是在序言中尝试了\ begingroup ... \ endgroup'表单,并且它的工作原理!我想现在的问题是,一旦将所有内容设置为在导言中默认设置为左对齐,那么您如何才能使它对中心对齐个别方程?无论如何,你一定会为我的'{classoptions}'和' - \ setlength {mathindent} {0pt} – llewmills