问题标签 [redcarpet]

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 投票
2 回答
241 浏览

macos - 支持 github 风格降价的 OS X 上 github jekyll 的推荐设置

我已经安装了Jekyll-Bootstrapredcarpet 插件,并且我尝试将我的 Ruby 更新到最新的RVM stable。我正在运行 OS X Mountain Lion (10.8.2)。

使用此设置,如果我使用标准语法(缩进 4 个空格)或 github 语法突出显示(```)插入代码块注释,我最终会得到 Jekyll 没有错误和一个空的 html 文件(0 字节)。将其推送到 github 会产生非常有用的错误:

页面构建失败,出现以下错误:

页面构建失败

非常感谢任何帮助。

0 投票
1 回答
1450 浏览

github - jekyll 不想与 redcarpet 合作

我已经安装了 jekyll 并想使用 redcarpet。我的 jekyll 没有从基本安装中获得这种能力 - 所以我尝试将它作为插件安装:https ://github.com/nono/Jekyll-plugins

它仍然无法正常工作。有谁知道如何让这个工作?

0 投票
1 回答
3568 浏览

ruby-on-rails - Rails & Redcarpet:在 ApplicationHelper 中使用时未初始化的常量 Redcarpet::Render

我正在关注 RailsCasts 的Syntax Highlighting Revised剧集。我将我的 ApplicationHelper 更新为如下所示:

但是,我的网络应用程序返回

我正在使用 Rails 3.2.11,Redcarpet 在 Rails 控制台中响应良好。我最初没有包括,但我按照此处require 'redcarpet'的说明进行操作,但没有帮助。

0 投票
1 回答
810 浏览

ruby-on-rails-3 - 红地毯锚到标题

我正在使用 Redcarpet gem 进行降价,我想为 h2 标题生成自动锚点,以允许链接到每个部分。

显示.html.erb

application_helper.rb

我读到了 :with_toc_data => true 但它对我不起作用。我在选项区域添加了它。

0 投票
1 回答
1377 浏览

ruby-on-rails - 用户输入中的自定义降价

我想为用户评论添加一个简单的降价。

当用户提交此评论时:

我刚得到[卡:黑莲花]人。战俘!

我希望它像这样显示:

我刚得到黑莲花人。战俘!

但有额外的 html 标记:

I just got <span class="preview" data-card="/cards/card.id">Black Lotus</span> man. POW!

1) 我查看了Redcarpet,但不知道如何为其添加[card:...]降价。

2)或者我应该在将内容保存到数据库之前运行正则表达式并替换内容,然后sanitize(ActionView::Helpers::SanitizeHelper) span在显示评论之前进行标记?

0 投票
1 回答
402 浏览

ruby-on-rails - Pygments 代码块格式化程序为 Markdown 代码块添加了奇怪的空格

如下图所示:

在此处输入图像描述

为了明确指出我在说什么,我的意思是每个. , + , ] , | , 和=。以及可能出现在其他地方的其他标点符号。

我正在使用 pygments.rb 和 Redcarpet gem 来格式化要添加到降价的代码块。每个代码块都包含在一个 .codebox div 中,该 div 使用此 SASS 样式(在实际文件中右击):

然后,当然,markdown ` 反引号。如果相关,这是我的 pygments 配置设置:

application_helper.rb

0 投票
1 回答
914 浏览

ruby-on-rails - 为什么 Pygment.rb 不突出显示 tags within
 properly -i.e. Google Prettify friendly tags?

0 投票
1 回答
355 浏览

markdown - 停止 Jekyll 中 pre 标签之间的内容转换

在 Jekyll 上运行一个小站点。我一直遇到的一个问题是降价一直在修改pre标签之间的内容。

两个显着的例子。

第一的:

转换为

第二个例子:

转换为

如果不是很清楚,后一个示例是将引号转换为智能引号。这对我不利,因为我的 pre 标签包含智能引号成为语法错误的代码示例。另外,我尝试在前置标签之间使用 &,希望转换器会插入一个 &。相反,它(叹气)将其保留为 &

有没有一种明显的方法可以告诉 Jekyll(或 Redcarpet)一段代码不应该通过降价转换器运行?

布拉德利

0 投票
1 回答
1632 浏览

ruby-on-rails - 如何配置 Haml 的 :markdown 过滤器以使用带有选项的 Redcarpet?

我正在使用 Rails 3.2.11、Haml 4.0 和 Redcarpet 2.2.2。

我想将 Haml 的:markdown过滤器配置为使用 Redcarpet 和with_toc_data: true. 在ApplicationHelper我尝试定义:

虽然内容:markdown被渲染,但没有 TOC 数据。如何更改:markdown解析方式?

0 投票
5 回答
8928 浏览

jekyll - 在 Jekyll GitHub Pages 中使用 Redcarpet 时表格不呈现?

maruku引擎(默认)开始,写表就像

会正确渲染。

但是当我切换到redcarpet(添加markdown: redcarpet_config.yml)时,表不再呈现,本地主机和 GitHub 页面上。

我做错什么了吗?