问题标签 [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 投票
3 回答
493 浏览

ruby-on-rails - Rails - 使用 Redcarpet 作为 Markdown 解释器,如何使所有链接都具有 html 目标 _blank 属性?

我使用 Redcarpet 作为我的后端 Markdown 解释器解决方案。

我希望所有链接都有一个 html 目标属性,其值等于“_blank”,但我找不到任何解决方案。

任何人都可以帮助我吗?谢谢。

0 投票
1 回答
452 浏览

ruby - where is a list of markdown tags supported by redcarpet gem

Is there is list of the markdown tags supported by the redcarpet gem?

For example, some markdown implementations support centering text, some don't. Rather than trial and error experimentation, it seems like such a popular gem would be documented somewhere?

0 投票
1 回答
124 浏览

ruby - Redcarpet 3,带有 UTF-8 字符的强标签

在 GitHub 上,使用__**生成强标签作品:

将产生:

但是在我的项目中(我使用的是 redcarpet 3.1.1),它没有识别出强标签,而是生成:

我需要设置哪个选项才能在 Redcarpet 3 上启用此功能?谢谢

0 投票
1 回答
1556 浏览

ruby-on-rails - How to embed a YouTube video in Markdown with Redcarpet for Rails?

I'm using Redcarpet's Markdown parser within Rails 4.1 so that staff can write messages to one another with some formatting. I want them to be able to embed youtube videos too. Maybe something like:

That would output:

Hey, check out my video: <iframe width="560" height="315" src="//www.youtube.com/embed/VMD-z2Xni8U" frameborder="0" allowfullscreen></iframe>

Is there any way to do this within Redcarpet's Markdown parser? I assume I would have to write a custom parser of some kind? What's the appropriate way to do this, if there is a way? Is there possibly a standard Markdown way of doing this?

0 投票
1 回答
430 浏览

markdown - 降价语法是通用的吗?

我已经安装了Red Carpet gem 并使用我的 rails 应用程序实现了它。但是,它的自述文件并没有真正包含任何有关语法的信息。

那么语法应该很明显吗?所有git hub markdown似乎都已成功解析为我的应用程序中的预期 html,所以我可以使用 git hub markdown 作为资源为我自己的应用程序编写自述文件吗?还是有细微的变化,我是否必须测试每个标题、要点和罢工?

如果语法不通用,那么 Red Carpet markdown 语法是什么?

0 投票
3 回答
4462 浏览

ruby-on-rails - Redcarpet 语法高亮

我正在尝试使用Redcarpet进行语法突出显示

我的appliaction_helper.rb

虽然输出显示在代码块(红地毯)中:

在此处输入图像描述

我找不到Syntax Highlighting.

我刚进入 Redcarpet,有人知道解决方案吗?

0 投票
1 回答
782 浏览

ruby-on-rails - Code syntax highlighting in my Rails 4.0.4 app using Redcarpet & Pygments.rb?

The objective

I am trying to render markdown documentation with snippets of code in it, and I'd like to highlight the syntax like on Github or BitBucket.

My Environment

  • Rails 4.0.4
  • Ruby 2.1.1

In my gemfile

Initializer

I have tried this, but my snippets of code don't get highlighted:

tested with this simple YAML

the code generated looks right (?)

but it's plain grey, not highlighted

Do I need to install any CSS files for these classes to render properly??

Any suggestion?

0 投票
1 回答
240 浏览

ruby-on-rails - 在 Pygments.rb 上设置默认语言 | 红地毯

我正在尝试为Pygments.rb Javascript 设置修复语言。我正在使用Redcarpet进行降价。到目前为止,我在这里:

# Model.rb before_save :render_source

现在我正在通过:lexer => 'javascript'但无法摆脱该块的语言选项。如果我删除“语言”,我会得到wrong number of arguments (2 for 1)

这和红地毯有关系吗?如何将词法分析器设置为默认为 javascript?

我的主要问题是我希望初始:text值是用户的 CLEAR 输入。我不想存储

在那里面。

0 投票
1 回答
47 浏览

markdown - Jekyll 移除路径中的 /

我正在尝试在 Jekyll 中创建一个复杂的表,而不是使用 Redcarpet 表语法,我只是使用普通的旧 HTML。

该表包含在页面上呈现时看起来不错的图像,但是当我构建站点时,Jekyll 或 Redcarpet 忽略了“/”,因此断开了链接?

谢谢!

在页面上

编译后

0 投票
2 回答
205 浏览

ruby - Redcarpet Markdown 渲染两个不同的文本区域

我想我在某处遗漏了一些东西。

我让渲染器使用原始文本区域(内容)工作了一段时间,现在已经向模型(正文)添加了一个新列。我已经添加了所有内容并且表单有效,视图显示了正文输入,但 Markdown 不会呈现。

所以这是我的应用程序助手:

而我的表演观点:

我收到以下错误: