问题标签 [maruku]

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

ruby - 如何使用 maruku 编写代码块

我如何在 maruku 中为 ruby​​、javascript 编写代码块

目前我正在使用技术。但我的第一行向左移动。

{:lang=ruby html_use_syntax=true}

0 投票
2 回答
4292 浏览

ruby-on-rails - 我需要从 HTML 转到 markdown,有什么建议吗?

我正在使用 Maruku,将 Markdown(超集)转换为 HTML,您知道如何将 HTML 转换为 Markdown 吗?

0 投票
0 回答
454 浏览

ruby-on-rails - 纺织品和maruku问题

我已经为 HAML ( http://github.com/alec-c4/cb-haml-filters ) 开发了自定义过滤器,并且对纺织品和 maruku 有一个小问题。也许你可以帮我解决这个问题

  1. 带有代码的纺织品问题

    /li>

解析后,我看到 h4 标签内嵌入了 youtube 视频(h4. 和http://youtube之间有 1 个空行...我的意思是 \n\n)。但是在两个空行 (\n\n\n) 上 - 都正确呈现。在降价中 - 所有 html 呈现正常。

  1. 丸子。一切正常,但 scribd 过滤器会导致错误

    REXML 无法解析此 XML/HTML:

0 投票
1 回答
367 浏览

ruby - Maruku 过滤器中的 Haml

对于这个项目,我需要能够在 Maruku 过滤器中混合 Haml 标签。例如,我能否做到这一点:

我知道你可以在想从 Maruku 中取出的地方取消缩进,但是:maruku每当我想使用它时这样做很痛苦。

0 投票
4 回答
6933 浏览

pdf - 使用 TOC 将 Jekyll 文档转换为 PDF

我想使用带有 HTML 和 PDF 输出的Jekyll编写文档。Html 可以有导航,但 PDF 应该有目录。有没有一种免费且简单的方法来做到这一点?

HTML 部分很简单,但我想使用@media print CSS 来制作 PDF 文件。

我有一些想法如何做到这一点。

  1. 使用PrinceXML,不幸的是,这是一个价格昂贵的商业产品 ~ 500 美元
  2. 使用WKHTMLTOPDF
  3. 使用Maruku,因为可以使用它进行 PDF 转换

我想要一个带有 TOC 的多页 HTML 和单页 PDF。有什么建议么?

顺便提一句。Buildr使用PrinceXML解决了这个问题。

0 投票
11 回答
68492 浏览

javascript - 在markdown中嵌入javascript

我正在使用 Maruku 降价处理器。我想要这个

但是当我用大量错误渲染它时它会抱怨。第一个是

然后其余的似乎解析器要疯了。然后它将 javascript 呈现到页面上的 div 中。我尝试将其设置为 CDATA 块,并在 jquery 和我的脚本之间设置额外的间距。

帮助?

0 投票
2 回答
853 浏览

ruby - 铁路 3 逃离 maruku

我将 Maruku 与我的 RoR3 应用程序一起使用。但问题是,当我h(text)在使用 Maruku 之前使用该方法从数据库中转义文本时,它会转义>>因此 Maruku 不会将其视为块引用。

但我仍然想逃避文本的其余部分,所以我的问题是我怎样才能完成这项工作?

我不想禁用转义,但我不想让它逃脱>

0 投票
1 回答
530 浏览

html - 扩展MaRuKu生成原始html标签,md_html转义html

我正在使用 Insitiki 代码并尝试扩展 maruku 语法以生成一些自定义 html 标记。

例子:

应按如下方式打印 html 代码:

因此给了我一个 youtube 嵌入视频。

为了使它工作,我遵循了本教程http://maruku.rubyforge.org/extending/extensions.html并查看了 maruku 文档。

问题是,使用 maruku 方法:

context.push(doc.md_html("<p>raw html</p>"))

生成的 html 代码被转义,所以我得到的是逐字文本,而不是我想要的原始 html。

我尝试改变策略并使用类似的东西:

context.push(doc.md_el(:raw_html,[],:raw_html => "<p> raw raw raw </p>")

没用......我现在得到的是:REXML could not parse this XML/HTML:

在这个问题上一无所获,maruku 文档真的很薄(或者我真的不擅长搜索)......这家伙似乎有类似的问题纺织品和 maruku 问题

任何帮助表示赞赏。

0 投票
1 回答
785 浏览

ruby-on-rails-3 - 在 Rails 3 中使用 Maruku 的问题

我是 Rails 新手,但多年来广泛使用 PHP。我正在构建一个简单的博客(我知道)来提高我在 MVC/Rails 世界中的技能。

我有基本的工作,但花了周末试图让 Maruku 工作,例如从带有 Markdown Extra 标记的文本区域保存的帖子正文到数据库,然后再返回到浏览器。

我在我的 Post 模型中使用了以下代码,但是当我尝试加载 /posts 时出现错误 - “未定义的局部变量或方法 `maruku' for #”

我还在我在这里找到的帖子控制器中尝试了类似的东西。然后在我的 Show 视图中调用 @post.content 但得到一个错误:

我很确定这是我的菜鸟大脑死了,但是任何帮助或指导都会很棒,因为我已经为此奋斗了两天。顺便说一句,我正在使用 maruku,因为我需要 Markdown Extra,因为我的旧博客文章都是这样格式化的。

谢谢

更新 - PostsController

0 投票
1 回答
551 浏览

html - Maruku 错误地解析了第二行代码块?

我正在使用 Maruku (Ruby) 来解析一些 Markdown 格式的文本。尝试格式化code这样的块时遇到问题:

所以我的第一行代码(我在我的 md 文件中缩进了 4 个空格(或一个制表符),正如我所期望的那样呈现。但是,我的第二行代码(缩进完全相同的空格数)最终在生成 HTML 时缩进了额外的 4 个空格。

输出如下所示:

我已经用 Gruber 的“Dingus”测试了我的 Markdown 输入,它按我的预期呈现(也就是说,两行代码都在一个块中,都在同一级别缩进)。但是对于Maruku,它是铺位的。

我也尝试过使用 RDiscount,但效果相同。我使用 Maruku 是因为我需要定义列表。

SO如何格式化它:

这是一条正常线