Knitr在HTML主题中忽略制表符

4

我是R markdown的新手,尝试在我的工作电脑上使用它。然而,我无法更改主题或添加选项卡。但在我的个人电脑上,一切正常,我得到了漂亮的HTML文档。

我使用了每次打开新文档时都会出现的Markdown文档。我将html主题更改为Lumen并包括选项卡:

## I want tabs {.tabset}

### Tab 1

```{r cars}
summary(cars)
```

### Tab 2

You can also embed plots, for example:

```{r pressure, echo=FALSE}
plot(pressure)
```

#{-}

这里有一些选项卡截图:

我的笔记本电脑

输入图像描述


我在工作中使用的电脑

输入图像描述

我的工作电脑无法创建选项卡,并且更改主题后也无法更改字体...如果有人有关于如何修复此问题的建议,那将是非常好的!

编辑:这可能与路径有关吗?由于IT为所有计算机安装R,因此库路径的 Pathvariable 不是 “C:/Programms”,而是“\user01\User\username\Programms” 。我将 R Studio 的全局 PATH 设置为“ C:/...”,但如果我在 R Markdown 中编织文档,则仍将使用奇怪的路径作为库路径...

1个回答

3

我本来只想写一个评论,但是我的声望不够。你可以尝试删除并重新安装yaml软件包,看它是否有帮助。

但更好的做法是从你这里获取更多信息。你的工作电脑上是否有旧版本的R?显然,这是2018年已知的一个错误。请参见Tabs not rendering when knitting rmarkdown to html. 在这种情况下,通过重新安装yaml包并安装Rmarkdown的dev版本devtools::install_github('rstudio/rmarkdown')解决了问题。

编辑:尝试使用flexdashboard软件包

---
title: "My tabs"
author:
output:
   flexdashboard::flex_dashboard
---

## I want tabs {.tabset}

### Tab 1

```{r cars}
summary(cars)
```
### Tab 2

You can also embed plots, for example:

```{r pressure, echo=FALSE}
plot(pressure)
```

祝你好运!


1
@CST,有什么进展吗? - ViviG
嗨ViviG,不是的...但我想我现在找到了问题所在。它现在开始抱怨“路径无效”,所以我认为这是因为IT安装它不是本地安装而是全局安装。但我仍然不知道如何解决这个问题...我已经在全局设置中更改了路径,但错误仍然存在... - CST
你可以尝试使用fleshdashboard来看看是否有帮助?我编辑了我的答案。否则,我在某个论坛上读到有人只能通过重新安装Windows才使其正常工作... - ViviG
我现在尝试使用fleshdashboard,但它不起作用... 我只收到一个标题为“Title”的文档,没有任何可以点击或打开的东西。 - CST
我无法使用最终脚本移动我计划分析的数据。另外...库的路径似乎是问题所在,因为它仍然以奇怪的“用户”部分开头。 - CST
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接