我正在寻找在 PDF 文档中使用rmarkdown
,knitr
和pander
. 我能够创建一个简单的项目符号列表,但现在需要该列表中的另一个级别。在下表中,我要求“好评如潮”项目符号是“提供研讨会...”项目符号的子项目符号。
我遇到的问题与列中mytable
数据框中的以下代码行有关Description
。尽管我尝试使用\x20
[1] 创建子项目符号所需的 4 个空格,但这些空格不会出现 - 因此没有子项目符号(尽管没有显示错误)。我还尝试了最明显的方法,即在代码中简单地添加 4 个空格,但无济于事。还尝试将我的R
选项设置为 include strip.white = FALSE
,但这也没有被证明有帮助(见下文)。
---
title: "xxx"
author: "xxx"
output:
pdf_document:
fig_height: 4
fig_width: 10
highlight: tango
word_document: default
geometry: margin=3cm
---
```{r global_options, include=FALSE, echo=FALSE}
require(knitr)
opts_chunk$set(fig.width=8, fig.height=4, fig.path='figs/', dpi=500,
echo=FALSE, warning=FALSE, message=FALSE, results='hide', strip.white = FALSE)
```
```{r pandoc_options, include=FALSE, echo=FALSE}
require(pander)
panderOptions('digits', 3)
panderOptions('round', 3)
panderOptions('keep.trailing.zeros', TRUE)
panderOptions('keep.line.breaks', TRUE)
```
```{r concepts, echo=FALSE}
mytable = data.frame(
Concept = c("Decoded", "XXX"),
Description = c("* Founded in 2011\ \n* Offers workshops to take people from zero skills and knowledge in programming through to coding a multi-platform app using HTML, CSS and Javascript in a single day\ \n\x20\x20\x20\x20+ Rave reviews", "XXX"),
Website = c("http://decoded.com/uk/","XXX"))
```
``` {r concepts_descriptions, results = 'asis'}
pander::pander(mytable, keep.line.breaks = TRUE, style = 'grid', justify = 'left')
```