如何在我的R Markdown中包含以下LaTeX {itemize}
?当我尝试编织HTML时,它根本不起作用。
---
title: "Untitled"
author: "March 2019"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
\[x = R + E\]
where:
\begin{itemize}
\item[R=] is Racoon
\item[E=] is Elephant
\end{itemize}
答案 0 :(得分:2)
只需在要逐项列出的句子的开头使用 + 或 - 即可,它适用于 Rmarkdown 的 html 和 pdf 输出
例如
使用'$'符号之间的语句
$+ 此语句将在 rmd$ 中逐项列出
答案 1 :(得分:1)
R Markdown在生成HTML时不使用LaTeX。如果输出到pdf_document
,而不是html_document
,则您使用的代码将起作用。
如果您确实想要HTML中的标签列表,则必须插入HTML代码,而不是LaTeX代码。我不知道在视觉上是否等效于LaTeX的\item[R=]
,但是您可以做到这一点,在逻辑上是等效的:
---
title: "Untitled"
author: "March 2019"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
\[x = R + E\]
where:
<dl>
<dt>R=</dt>
<dd>is Racoon</dd>
<dt>E=</dt>
<dd>is Elephant</dd>
</dl>
显示为
也许可以将CSS制作成在视觉上等效。
编辑添加:当然可以,并且已经完成了。 https://stackoverflow.com/a/13371522/2554330很容易理解,因为R Markdown使用了Bootstrap框架。只需在第一个标签中添加一个类:
<dl class="dl-horizontal">
<dt>R=</dt>
<dd>is Racoon</dd>
<dt>E=</dt>
<dd>is Elephant</dd>
</dl>
它会产生
如果样式仍然不能令人满意,请查看与https://stackoverflow.com/a/13371522/2554330相关的其他一些讨论。