问题标签 [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.
css - 使用 xaringan rmarkdown 中的 css 在标题幻灯片的标题中居中文本
如何使用 xaringan rmarkdown 中的 css 在标题幻灯片的标题中居中文本。使用下面的代码它没有。
r - 如何在 DT::datatable() 中搜索时停止 xaringan 的键盘快捷键?
xaringan 的键盘快捷键会干扰 DT::datatable() 搜索功能。它甚至可以在xaringan 的示例演示文稿中看到(例如,尝试搜索“m”)。
我怎样才能阻止这种情况发生?在 DT::datatable() 中搜索任何内容实际上是不可能的。提前致谢!
html - 如何在 xaringan 幻灯片的全屏模式下更改内容位置
我正在录制一段视频,将我自己和 xaringan 幻灯片并排放置。因此,我想将幻灯片的容器浮动到右侧,以便我有空间站在左侧。
这是一个示例幻灯片:
这是我试图将容器向右移动的 CSS 代码:
渲染幻灯片后,当它不是全屏时,该位置就是我想要的。但是进入演示或全屏模式后,容器居中,我不知道如何将其移动到右侧。有任何想法吗?谢谢!
这是我的会话信息:
jekyll - 停止'---'被转换为'
'
我将 remark.js 幻灯片(作为 MD 文件)插入到 jekyll 站点(托管在 github 上,并在那里完成预处理)。
由于 remark.js 使用三个破折号来表示下一张幻灯片,因此这三个破折号不要转换为新行,这一点很重要'<hr />'
。
有没有办法在 MD 文件中关闭 jekyll 预处理?或者,改变行为以便---
不转化为<hr />
?
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 读取我自己的变量,它只识别title
和templateKey
(那些已经在启动器中使用的变量)。我收到此错误:
我已经搜索了几天,但一无所获。有人会帮我吗?
markdown - 如何将 Markdown 链接相对路径更改为 gatsby-transformer-remark 的预处理
我正在使用 Gatsby 开发一个静态博客。它使用gatsby-transformer-remark
和gatsby-plugin-i18n
插件来支持多种语言。
我正在管理 GitHub 存储库中的文章,如下所示。
- /博客
- /2017
- /06
- 01-foo.en.md
- 01-foo.zh.md
- /09
- 01-bar.en.md
- 01-bar.zh.md
- /06
- /2017
并且文章之间的链接是必要的。因此,为了不让用Web浏览器看GitHub时变成死链接,我们设置如下链接。
但是,这在使用 Gatsby 显示时存在死链接问题。因为实际生成的浏览器中的URL如下。
因此,当我运行gatsby build
or时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。
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 的插件可以这样使用。那么如何使用自己的插件配置备注呢?
css - xaringan 幻灯片上的水平可滚动输出
我希望在水平滚动框中显示 R 命令的输出。代表:
如何使输出在xaringan幻灯片上水平滚动?
r-markdown - 使用脉轮选项后,Blogdown/Xaringan 不起作用
我遵循了Tim Mastny解释的 Xaringan 安装过程。一切都很顺利,我可以制作我的第一个幻灯片。
为了使幻灯片离线工作,我遵循了Yihui Xie的提示。下载进行得很xaringan::summon_remark()
顺利,并libs
在我的项目目录中生成了包含文件的文件夹remark-latest.min.js
。chakra: libs/remark-latest.min.js
但是,当我按照 Xaringan 幻灯片文档中的描述将 chakra 选项添加到 YAML 标头并调用serve_site()
时,幻灯片不再起作用。
而不是以前的工作幻灯片,我在屏幕左上方有一个小窗口,其中包含我的幻灯片的源文本。我在其他场合也看到过这个窗口。例如,从 remark.js 网站到演示幻灯片的一些链接,例如这里。
我用 Xmin 主题安装了一个全新的 blogdown 网站,并从头开始安装过程。我使用了 R Markdown “Nina Presentation” 模板,只添加了一条脉轮线。我收到了同样的结果。只是小窗户。
我使用了 Google Chrome,但也使用 Safari 和 Firefox 进行了测试,结果相同。有谁知道可能是什么问题或我接下来可以尝试什么?
我的会话信息()
xaringan - 如何在 xaringan/remark.js 中包含 javascript 库?
我正在使用 xaringan 进行演示,并且正在使用 gganimate 创建的一些 gif 来说明有关模型的一些要点。效果很好,只是一旦 gif 开始播放,它们就会继续播放,有时它们似乎在我打开幻灯片之前就开始播放了。
我希望能够显式地启动和停止每个 gif,解决方案似乎是giffer javascript 库,但在这里我远远没有达到“忍者”的状态。如何安装和加载 giffer 库以供 xaringan 使用。我怀疑它可能在 YAML 中的某个地方include
,但据我所知