问题标签 [remarkjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1229 浏览

css - 使用 xaringan rmarkdown 中的 css 在标题幻灯片的标题中居中文本

如何使用 xaringan rmarkdown 中的 css 在标题幻灯片的标题中居中文本。使用下面的代码它没有。


0 投票
1 回答
276 浏览

r - 如何在 DT::datatable() 中搜索时停止 xaringan 的键盘快捷键?

xaringan 的键盘快捷键会干扰 DT::datatable() 搜索功能。它甚至可以在xaringan 的示例演示文稿中看到(例如,尝试搜索“m”)。

我怎样才能阻止这种情况发生?在 DT::datatable() 中搜索任何内容实际上是不可能的。提前致谢!

0 投票
1 回答
675 浏览

html - 如何在 xaringan 幻灯片的全屏模式下更改内容位置

我正在录制一段视频,将我自己和 xaringan 幻灯片并排放置。因此,我想将幻灯片的容器浮动到右侧,以便我有空间站在左侧。

这是一个示例幻灯片:

这是我试图将容器向右移动的 CSS 代码:

渲染幻灯片后,当它不是全屏时,该位置就是我想要的。但是进入演示或全屏模式后,容器居中,我不知道如何将其移动到右侧。有任何想法吗?谢谢!

这是我的会话信息:

0 投票
1 回答
97 浏览

jekyll - 停止'---'被转换为'
'

我将 remark.js 幻灯片(作为 MD 文件)插入到 jekyll 站点(托管在 github 上,并在那里完成预处理)。

由于 remark.js 使用三个破折号来表示下一张幻灯片,因此这三个破折号不要转换为新行,这一点很重要'<hr />'

有没有办法在 MD 文件中关闭 jekyll 预处理?或者,改变行为以便---不转化为<hr />?

0 投票
2 回答
6336 浏览

markdown - Gatsby.js 中带有 Markdown 备注的自定义 frontmatter 变量

我正在使用 Gatsbyjs 和 NetlifyCMS 建立一个网站。我已经开始使用这个启动器https://github.com/AustinGreen/gatsby-starter-netlify-cms,我现在正在尝试自定义它。

我想在 markdown 文件的 frontmatter 中使用自定义变量,如下所示:

我想用 GraphQL 访问这些数据。我使用 gatsby-source-filesystem 和 gatsby-transform-remark。这是我的查询:

我无法让 GraphQL 读取我自己的变量,它只识别titletemplateKey(那些已经在启动器中使用的变量)。我收到此错误:

我已经搜索了几天,但一无所获。有人会帮我吗?

0 投票
1 回答
2602 浏览

markdown - 如何将 Markdown 链接相对路径更改为 gatsby-transformer-remark 的预处理

我正在使用 Gatsby 开发一个静态博客。它使用gatsby-transformer-remarkgatsby-plugin-i18n插件来支持多种语言。

我正在管理 GitHub 存储库中的文章,如下所示。

  • /博客
    • /2017
      • /06
        • 01-foo.en.md
        • 01-foo.zh.md
      • /09
        • 01-bar.en.md
        • 01-bar.zh.md

并且文章之间的链接是必要的。因此,为了不让用Web浏览器看GitHub时变成死链接,我们设置如下链接。

但是,这在使用 Gatsby 显示时存在死链接问题。因为实际生成的浏览器中的URL如下。

因此,当我运行gatsby buildor时gatsby develop,我想使用正则表达式替换文章之间的链接,作为分析 Markdown 的预处理gatsby-transformer-remark

我该怎么做以上?


添加:2 月 2 日

我也尝试了相对链接。

但是 URL 是/[gatsby-config.pathPrefix]/en/blog/2017/06/09/01-bar,这是死链接。因为 Gatsby 使 HTML 放置在/[gatsby-config.pathPrefix]/en/blog/2017/06/09/01-bar/index.html.

于是我又加了../一次。它奏效了。然而,这有一些问题。

  • 我无法从 GitHub 中的 Markdown 导航到另一个 Markdown。因为相对路径不同。
  • 另外,不加语言后缀(如01-bar.en.md)就无法导航,但是我加了之后,这次 Gatsby 无法识别,显示 404 或者 raw Markdown。
0 投票
1 回答
355 浏览

gatsby - 如何在 gatsby-transformer-remark 中配置 remark 的插件

我想将备注与“remark-breaks”(或任何其他插件)一起使用。我在 gatsby-config.js 中试过这个:

它说:

TypeError:无法读取未定义的属性“解析器”

  • index.js:6 中断 [demo]/[remark-breaks]/index.js:6:21

  • 扩展节点类型.js:142 [演示]/[gatsby-transformer-remark]/扩展节点类型.js:142:32

我可以看到只有 gatsby 的插件可以这样使用。那么如何使用自己的插件配置备注呢?

0 投票
1 回答
1018 浏览

css - xaringan 幻灯片上的水平可滚动输出

我希望在水平滚动框中显示 R 命令的输出。代表:

如何使输出在xaringan幻灯片上水平滚动?

0 投票
1 回答
348 浏览

r-markdown - 使用脉轮选项后,Blogdown/Xaringan 不起作用

我遵循了Tim Mastny解释的 Xaringan 安装过程。一切都很顺利,我可以制作我的第一个幻灯片。

为了使幻灯片离线工作,我遵循了Yihui Xie的提示。下载进行得很xaringan::summon_remark()顺利,并libs在我的项目目录中生成了包含文件的文件夹remark-latest.min.jschakra: libs/remark-latest.min.js但是,当我按照 Xaringan 幻灯片文档中的描述将 chakra 选项添加到 YAML 标头并调用serve_site()时,幻灯片不再起作用。

而不是以前的工作幻灯片,我在屏幕左上方有一个小窗口,其中包含我的幻灯片的源文本。我在其他场合也看到过这个窗口。例如,从 remark.js 网站到演示幻灯片的一些链接,例如这里

我用 Xmin 主题安装了一个全新的 blogdown 网站,并从头开始安装过程。我使用了 R Markdown “Nina Presentation” 模板,只添加了一条脉轮线。我收到了同样的结果。只是小窗户。

我使用了 Google Chrome,但也使用 Safari 和 Firefox 进行了测试,结果相同。有谁知道可能是什么问题或我接下来可以尝试什么?

我的会话信息()

0 投票
1 回答
250 浏览

xaringan - 如何在 xaringan/remark.js 中包含 javascript 库?

我正在使用 xaringan 进行演示,并且正在使用 gganimate 创建的一些 gif 来说明有关模型的一些要点。效果很好,只是一旦 gif 开始播放,它们就会继续播放,有时它们似乎在我打开幻灯片之前就开始播放了。

我希望能够显式地启动和停止每个 gif,解决方案似乎是giffer javascript 库,但在这里我远远没有达到“忍者”的状态。如何安装和加载 giffer 库以供 xaringan 使用。我怀疑它可能在 YAML 中的某个地方include,但据我所知