【问题标题】:Stata syntax highlighting in RmarkdownRmarkdown 中的 Stata 语法高亮显示
【发布时间】:2019-09-26 17:01:36
【问题描述】:

我正在使用 Bookdown 和 Rmarkdown 为 Stata 用户撰写技术书籍。我想在代码块中包含 Stata 突出显示语法,但我对实际从 Rstudio 执行 Stata 不感兴趣。我只想要语法突出显示。

我了解到here 可以使用highlightjs,但我不知道如何将它包含在我的 .Rmd 文件中。

我希望能够包含以下内容并突出显示它的语法。

```stata
sysuse auto, clear
reg mpg length
```

非常感谢您的帮助。 谢谢。

【问题讨论】:

  • 这个问题你有没有得到好的答案?
  • 很遗憾,还没有。

标签: r r-markdown knitr syntax-highlighting bookdown


【解决方案1】:

现在您可以使用与针织相关的最新 R 包突出显示您的 stata 代码。

  • rmarkdown 版本。 2.10
  • knitr:版本。 1.33
  • bookdown:版本。 0.22

您可能还需要[u]se a Pandoc version not bundled with the RStudio IDE。我使用 Pandoc Ver。 2.14.0.3.

---
title: "Untitled"
author: "author"
output:
  bookdown::pdf_document2: default
---

- `rmarkdown`: Ver. `r packageVersion("rmarkdown")`
- `knitr`: Ver. `r packageVersion("knitr")`
- `bookdown`: Ver. `r packageVersion("bookdown")`
- (`pandoc`: Ver. `r rmarkdown::pandoc_version()`)


```stata
sysuse auto, clear
reg mpg length
```

【讨论】:

    猜你喜欢
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 2016-06-09
    • 1970-01-01
    • 1970-01-01
    • 2016-07-26
    • 2016-06-19
    相关资源
    最近更新 更多