0

我试图在我的 wordpress.com 博客上显示 R 代码,但是当我预览或发布时代码被扭曲了。这尤其发生在 dplyr 管道函数 (%>%) 中,有时我会丢失百分比和大于符号。

例如:
[code language="r"]
library(dplyr)
tester <- mtcars %>% head(5) %>%
pull(cyl)
[/code]

变为以下(缺少 ">%" 之后tester):
library(dplyr) tester % head(5) %>% pull(cyl)

即使使用<pre>Wordpress “在您的帖子中编写代码”文章中引用的标签也会造成一些失真,尽管该标签据称会导致浏览器“准确地复制标签内的任何内容”。

4

1 回答 1

0

将代码添加到https://gist.github.com/的 Github Gist 。

然后将显示您的代码的网页的整个 Gist URL(以 开头https://gist.github.com/)(顶部有您的 Github ID 名称,顶部有一个您不会使用的嵌入块)插入到您的代码的 HTML 部分的单独行中。例如:
This is some text. And now here is some code: https://gist.github.com/RickPack/f159e1b35b096f5325ac7093652d4b2e

将 Gist URL 放入 Wordpress.com 帖子的 HTML 部分将导致 Wordpress 以吸引人的方式显示与您的 Gist 相关联的代码,而不是 URL。虽然您的特定语言的语法突出显示可能不会被保留,但至少不会丢失字符。

于 2018-02-14T22:47:05.203 回答