我正在创建一个rmarkdown文档,需要在每个子标题下有两个方程式,每个方程式在一个单独的行上。我尝试过双反斜杠,但这似乎不起作用。有人可以帮忙吗?
以下代码
<asp:Repeater ID="Repeater1" runat="server"
OnItemDataBound="Repeater1_databinding">
<HeaderTemplate>
<table id="masterDataTable" class="reportTable list issues" width="100%">
<thead>
<tr>
<asp:Literal ID="literalHeader" runat="server"></asp:Literal>
</tr>
</thead>
<tbody>
</HeaderTemplate>
<ItemTemplate>
<tr>
<asp:Literal ID="literals" runat="server"></asp:Literal>
</tr>
</ItemTemplate>
<FooterTemplate>
</tbody> </table>
</FooterTemplate>
</asp:Repeater>
<input id="hdnColumnName" runat="server" clientidmode="Static" type="hidden" />
<input id="hdnColumnOrder" runat="server" clientidmode="Static" type="hidden" />
// javascript Function
<script type="text/javascript">
$(document).ready(function () {
$('#ddlReport').removeClass('required');
$('.sort').click(function () {
$('#hdnColumnName').val($(this).text());
$('#hdnColumnOrder').val($(this).attr('class'));
$(this).toggleClass("desc asc");
$("#lnkSort").click();
});
});
答案 0 :(得分:2)
只需将equation*
替换为align*
即可。这也提供了使用&
对齐两个方程的选项:
---
title: "Aligned equations"
output: pdf_document
---
\begin{align*}
\beta_{0i} &= 48.78 + 5.78(0) = 48.78\\
\beta_{1i} &= 2 + 5.27(0) = 2
\end{align*}
有关其他说明,请参阅wikibooks.org。
请注意,问题中的示例文档错过了\endgroup
。
答案 1 :(得分:0)
你可以试试这个:
# When Program = 0
$$
\begingroup\Large
\begin{aligned}
\beta_{0i} = 48.78 + 5.78(0) = 48.78\\
\beta_{1i} = 2 + 5.27(0) = 2
\end{aligned}
\endgroup
$$
# When Program = 1
$$
\begingroup\Large
\begin{aligned}
\beta_{0i} = 48.78 + 5.78(1) = 54.56\\
\beta_{1i} = 2 + 5.27(1) = 7.27
\end{aligned}
\endgroup
$$