【问题标题】:R markdown document display codes nicelyR markdown 文档很好地显示代码
【发布时间】:2019-10-22 23:42:20
【问题描述】:

我正在准备 R markdown 文档,我想在 R markdown 文档中很好地显示 postgre sql 代码,当然这些代码应该只显示不运行。我怎样才能做到这一点? .下面我放一些代码示例。

谢谢。


title: "POSTGRE sql "
output:
html_document: default
pdf_document: default
 ---


```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

  ```{r1, eval=F}
  with data as (select * from (values
('03-05-2019'::date,'{"color": true,"view": [181] ,"school": 
[805,812,852,856,857]}'::jsonb),
('06-08-2019'::date,'{"color": false,"view": [184,185],"school": 
[805,855,859]}'::jsonb),
('04-07-2019'::date,'{"color": true,"view": [184,185,189],"school": 
[855,859]}'::jsonb)
) as v(published_date,attributes))
```

【问题讨论】:

标签: r postgresql markdown


【解决方案1】:

在标题中将其添加到您的输出中

output:
  html_document:
    highlight: pygments

在正文中使用这一行

{r, engine = 'sql', eval = FALSE}

我不确定 SQL 和 PostgreSQL 的主要区别,但语法高亮确实有效。 这是显示您可以与 pygments 一起使用的其他语言的链接 http://pygments.org/languages/

【讨论】:

    猜你喜欢
    • 2019-04-13
    • 1970-01-01
    • 2019-10-13
    • 2018-05-21
    • 1970-01-01
    • 2021-09-17
    • 2015-04-14
    • 2021-03-25
    • 2018-03-06
    相关资源
    最近更新 更多