问题标签 [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 回答
81 浏览

xaringan - 课堂上的增量幻灯片:中间:东西四处移动

当列表变大时,文本正在移动,因为它想位于中间,以任何方式更改该行为同时将元素保持在中间(如幻灯片的最后一个或第一个版本)

0 投票
1 回答
146 浏览

javascript - 如何清除 SharePoint Online 中的值文本框

我在 SharePoint Online 环境中遇到问题。

我在场景中有控制名称字段“备注”:在批准人 1 批准批准流程之前,批准人 1 在 SharePoint 中编辑项目,将备注作为批准人 2 的注释。在批准人 2 打开项目之后,编辑项目SharePoint 并且要对审批者 1 执行相同操作,请将备注作为审批者 3 的注释。

审批人2打开项目时,审批人1输入的备注可以自动删除吗?

在此处输入图像描述

0 投票
1 回答
323 浏览

r-markdown - 为什么 Xaringan 幻灯片中没有出现智能引号和破折号?

问题

根据文档,Xaringan 应该

  1. 将普通引号" "转换为智能引号“ ”,并且

  2. 将 3 个连字符“”的序列---变成一个破折号“—”;

我遇到的问题是,这些转换只发生在 yaml 元数据中的字符串(出现在标题幻灯片中),而不是普通幻灯片中的文本。

例子

文件minimal.Rmd包含以下代码:

编织后,我得到以下幻灯片minimal.html

  1. 标题幻灯片(注意智能引号和破折号):

    第一张幻灯片

  2. 第二张幻灯片(难看的引号和 3 个连字符):

    第二张幻灯片

想法

  1. 我很确定 Xaringan 不使用Pandoc 来生成 html。如果在这个过程中使用了 Pandoc,它会默认美化引号。

  2. 我尝试smart: true在 yaml 元数据中使用,如RMarkdown book中所示,但没有效果。

  3. 查看moon_reader函数的代码,我看到它调用rmarkdown::html_document来生成 html。

  4. Github 存储库中的这个未解决的问题RMarkdown讨论了smart: true调用 Pandoc 中的选项和等效选项。问题的作者建议放弃 yaml 选项,让 Pandoc 来美化引号等。

    但是 Xaringan 不使用Pandoc,所以这可能是相关的吗?

我的设置

在此先感谢您的帮助。

0 投票
0 回答
26 浏览

vue.js - 在 Gridsome 中生成文档索引

我用 Gridsome 和 vuew-remark 创建了一个文档站点。我将每个文件夹的文档分组。

有这样的结构:

我想要一个包含文件夹内元素列表的页面,例如,我可以创建一个 index.md 生成带有查询的列表,但我需要将它复制到所有其他文件夹。如何配置 gridsome 使其自动生成(当然,提供通用模板)。

像这样的东西:

0 投票
1 回答
208 浏览

markdown - 在带有 gatsby-transformer-remark 的 Gatsby 项目中,如何将 Markdown 链接从 folder1/filename.md 更改为 /folder1/filename/?

在这个Gatsby 项目中,我使用gatsby-transformer-remark将 Markdown 页面转换为 html。

我有这个问题

问题:如何配置gatsby-transformer-remark将所有*.md链接重命名为*/

我想我需要探索如何将 Markdown 链接相对路径更改为 gatsby-transformer-remark 的预处理

0 投票
0 回答
245 浏览

r - 打印带有演示者注释的 xaringan 幻灯片

是否可以使用演示者注释打印 xaringan 幻灯片?

我知道我可以使用这些方法(https://github.com/yihui/xaringan/wiki/Export-Slides-to-PDF)打印幻灯片。但我无法使用演示者注释打印出来。

谢谢!

0 投票
1 回答
560 浏览

markdown - 如何忽略 remark-lint 的文件?

remark-lint是用 JS 编写的 Markdown linter。如果提供了一套很好的规则。Codacy 还使用此工具检查上传的存储库中是否存在警告和错误。

我的存储库包含 Markdown 中的 Apache 许可证,但不幸的是,许可证的作者没有咨询和编辑来检查诸如“标题后没有点”之类的印刷错误(因为它不是一个句子!)。无论如何,remark-lint 现在正在抱怨,但是如果我更改文档,它就不再是 Apache 许可证了。(参见与 GitHub 使用的许可证检测工具的讨论。他们拒绝 Markdown 文件相同。)

我的问题是:如何配置 remark-lint 以忽略文件或更好地忽略每个文件/目录的规则。

我读到:

但它没有说明如何像用户 linter 那样禁用内联规则或每个文件的每个配置。

0 投票
1 回答
188 浏览

css - 在 xaringan 演示文稿中禁用鼠标滚动

我在 RStudio 和我的 Mac 上使用 xaringan 制作幻灯片,魔术鼠标滚动太敏感了,基本上使我的鼠标用作指针非常困难。有没有办法禁用鼠标滚动?

这里的一个remark.js 问题表明它可能是可能的。我尝试使用上面链接的问题来包含 css 块

但不太熟悉 javascript 和 css 我不确定还有什么可以尝试的。有谁知道如何在 xaringan 中实现这一目标?

0 投票
1 回答
532 浏览

javascript - 如何配置 remark.js 来解析 Markdown 中嵌入的 HTML?

我正在使用remark为包含 HTML 标记的 Markdown 文档获取 AST。当我运行这个:

我得到一个包含 1 级标题的 AST:

但是,如果我改用显式h1标签:

我得到一个html包含标签文本及其内容的类型节点:

我想在第二种情况下获得与第一种情况相同的 AST,即我想remark解析 HTML。我希望它默认这样做,因为 Markdown 允许包含 HTML;如果这是由解析器配置选项启用的,我找不到它。指针将非常受欢迎。

0 投票
1 回答
3914 浏览

reactjs - 如何在 react-markdown 中使用自定义组件

上下文:我有一个带有Chakra UI的Next.js站点。我有一些用户提供的降价内容,这些内容是在运行时从外部源(例如,GitHub用于存储库)获取的。README.md

现在,默认情况下,react-markdown(基于remarkjs)使用 HTML<img>标记来标记图像(![]())。我想在用户提供的 markdown中使用Next.js 10 中发布的新组件。<Image />此外,我还想用相应的 Chakra UI 组件替换其他标签。

我该怎么做呢?

解决方案

然后在所需的页面中:

其他元素也一样...