问题标签 [commonmark]

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 回答
119 浏览

php - 解析:子/上标

当前版本的Parsedown 1.8.0-beta-5没有 sub/superscript 的内置语法。尽管CommonMark没有指定这样的语法,但其他几种轻量级标记语言(例如:Parsedown ExtremeTextile)使用类似于以下的语法:

问题
应该采取哪些步骤来修改Parsedown.php文件并包含这样的语法?

 


注意:这个问题已经在其他时候出现过(Parsedown,添加 sub/superscript)。但是,仍然没有分步指南来解释应该在Parsedown.php文件中进行哪些修改才能实现这一点。

0 投票
0 回答
47 浏览

parsing - 跳过 commonmark.js 中 markdown 块的处理

如何跳过某些代码块的降价处理?我的降价中有乳胶代码块,如下所示: \& \& 被处理为 && 然后中断乳胶处理。

我试过```了,但这只是为了代码块围栏。

非常感谢!

0 投票
0 回答
167 浏览

html - 通用标记/ vscode目录不起作用

我正在使用当前版本的 Visual Studio 代码和扩展 Markdown All in One、Markdown Paste、markdownlint 和 Markdown+Math。

在降价我写:

这在预览屏幕中按预期工作,这很好但无关紧要

在 HTML 中我得到

当链接导航到 file:///c:..html#heading%20X 时,当前版本的 chrome 浏览器不会跳转到正确的位置。

我怎样才能解决这个问题?是 md 到 html 转换还是文件协议有问题?

0 投票
3 回答
1141 浏览

markdown - Sphinx 将 Markdown 文件中的标题添加到文档结构中

我已将 Sphinx 配置为使用降价文件。

在我的 index.rst 文件中,我有

在 Markdown.md 我有

当我渲染主页时,我得到 H2 标题出现在目录树中。

在此处输入图像描述

我的目录树有其他部分,我希望 :maxdepth 大于 1。为什么 sphinx 将 H2 标题作为目录树的一部分读取,我怎样才能让它停止这样做,而不必设置 :maxdepth到 1?

0 投票
0 回答
853 浏览

visual-studio-code - VS Code 中的 Markdown 围栏/代码块背景突出显示

在 Sublime Text 中,扩展 MarkdownEditing 可以选择Set Syntax: Markdown GFM. 这会导致降价代码栅栏的背景与主编辑器背景不同,从而使它们很容易被发现。

VS Code 不支持 Github 风格的降价,但我想知道是否有另一种方法可以实现代码围栏/块的背景颜色略有不同,如下所示:

代码块背景

(背景差异在我的屏幕上比在图像中更明显)

0 投票
1 回答
137 浏览

java - 解析markdown的Commonmarks库:如何解析三个刻度

我有这个代码:

可以看出,它用<code>标签替换了一个刻度和三个刻度。但是,我希望它用<pre>标签替换三个刻度。有什么办法可以做到这一点?我只在他们的 github 上找到了这个例子:

但它给出了相同的结果,并且似乎只区分/n前面有多个字符串作为<pre>标记的资格。

什么是转弯方法

进入

?

0 投票
2 回答
2491 浏览

markdown - 摆脱 Sphinx 中的“重复标签”警告

在 Sphinx 中,我收到大量警告,例如:

似乎将所有部分标题都视为“标签”,并且有一堆部分标题用于多个文件。例如,每个版本的每个发行说明都有一页,并且在每个版本中都有“改进”和“修复”。

如何摆脱所有这些警告?是否应该将它们静音,或者是否有其他您应该使用的切片方式?

一个例子是desktop.rstvr-controls.rst中的标签“gamepad”

作为参考,我们仍然使用 Sphinx 2.4.4 我在更改日志中没有看到任何似乎相关的内容。

0 投票
1 回答
26 浏览

ruby-on-rails - 渲染电话:与 CommonMarker 的链接

我有这个帮手:

但我想要电话号码+33 7 87 12 10 21来呈现tel:链接。

我弄清楚了正则表达式:

但我找不到如何与 CommonMarker https://github.com/gjtorikian/commonmarker集成

好像我需要创建一个自定义渲染器https://github.com/gjtorikian/commonmarker#creating-a-custom-renderer

我也试过:

没有成功

0 投票
3 回答
848 浏览

php - Laravel 缓存视图中的 PHP League Commonmark $environment 错误

将 Laravel 项目升级到 PHP8 后,我经常收到此错误:

堆栈跟踪显示它是由缓存视图文件中的这一行触发的:

我已经多次删除了所有缓存的视图(我认为那里可能有一些旧的缓存视图),但这并没有解决它。

不确定这是否应该是报告的错误,因为这可能是在 Laravel 框架中修复的情况,但在升级到 PHP8 之前我从未遇到过这个错误,所以我认为它与此有关。

0 投票
1 回答
98 浏览

markdown - CommonMark 降价中的上标 + 超链接

要在 CommonMark Markdown 中上标,可以使用(根据 Dillinger.io):

要创建链接,我将实现:

但是将两者结合起来是行不通的:

在 Dillinger.io / CommonMark 中,这只会产生带有文本的上标

如何结合上标和链接?

谢谢!