我正在尝试在rmarkdown中创建列表
```{r}
cat("* 1. CPU\n\n")
cat("+ >80%, investigate the load on JVM\n\n")
cat("+ >90%, add more CPU the host\n\n")
cat("\n\n")
cat("* 2. Memory Usage > 90%\n\n")
cat("+ Add more heap memory to JVM\n\n")
cat("+ Investigate JVM Heap configuration\n\n")
```
我可以看到CPU下的缩进但我没有看到2.内存使用情况下的缩进。我在这里缺少什么想法?
答案 0 :(得分:0)
以下是@ r2evans的建议。我想补充一点,您不需要为每一行调用cat
,而要在>
中撤消cat
,您需要添加\\
:
```{r, echo=FALSE, results="asis"}
cat("
1. CPU
+ \\>80%, investigate the load on JVM
+ \\>90%, add more CPU the host
+ Sub-sub bullet
2. Memory Usage \\> 90%
+ Add more heap memory to JVM
+ Investigate JVM Heap configuration"
)
```
如果你写了多个cat
,因为你想添加一些R输出,你可以这样做:
```{r, echo=FALSE, results="asis"}
pc <- 8*10
cat("
1. CPU
+ \\>", pc ,"%, investigate the load on JVM
+ \\>90%, add more CPU the host
+ Sub-sub bullet
2. Memory Usage \\> 90%
+ Add more heap memory to JVM
+ Investigate JVM Heap configuration"
, sep = "")
```
答案 1 :(得分:0)