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

markdown - Maruku/Markdown 语法意思是“+--” “=--”

我在原始 Markdown 文件中遇到了一些语法,我认为这可能是 Maruku 特有的:

我四处搜索,但找不到+--/=--块的任何文档。有没有人以前见过这个并且可以指出我一些文档?

0 投票
4 回答
2227 浏览

jekyll - jekyll 中的 pygments 问题

我在 github 页面中使用 jekyll。 http://juanpabloaj.github.com/

但是,当我为 pygments 添加 syntax.css 文件时

默认.html

jekyll 不显示语法,我在 pygments 行设置

pygments-true

0 投票
2 回答
1176 浏览

github - 无法运行 jekyll

我使用 Github 页面来托管我的网站,我已经在本地机器上对其进行了测试,并且效果很好,但是当我在 Github 上推送我的网站时,出现了错误。它说

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

无法运行 jekyll

我的_config.yml档案

我在网上搜索过,但找不到任何有用的想法。谁能帮我?

我求助于 Github,他们给我发了日志,这是错误:Maruku:使用 div 元素的扩展语法。\nMaruku:使用 LaTeX 扩展。图片在images/latex/.\n/var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/mathml_engines/blahtex.rb:40:in convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in send'\n\tfrom /var/lib/ gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:64:in render_png'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/ext/math/to_html.rb:120:in to_html_equation'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/ lib/maruku/output/to_html.rb:970:in send'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:970:in array_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in each'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:961:in array_to_html '\n\t来自 /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:956:in to_html children_to_html'\n\tfrom /var/lib/gems/1.8/gems/maruku-0.6.0/lib/maruku/output/to_html.rb:50:in '\n\t来自 /var/lib/gems/1.8/ gems/jekyll-0.11.0/bin/../lib/jekyll/converters/markdown.rb:120:inconvert'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:46:in 变换'\n\t来自 /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/convertible.rb:84:indo_layout'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/post.rb:189:in 渲染'\n\t来自 /var/lib/ gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:193:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:192:in each'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0 /bin/../lib/jekyll/site.rb:192:in render'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/../lib/jekyll/site.rb:40:in process'\n\tfrom /var/lib/gems/1.8/gems/jekyll-0.11.0/bin/jekyll:250\n\tfrom / var/lib/gems/1.8/bin/jekyll:19:in `load'\n\tfrom /var/lib/gems/1.8/bin/jekyll:19\n"

从日志中,我们可以看到问题是 `convert_to_png_blahtex': Blahtex error: empty output (RuntimeError)。我读了 blahtex 代码,

但是,png文件在那里。有人遇到过这个问题吗?

0 投票
2 回答
2008 浏览

ruby - Maruku告诉你:我怎么了?

我曾经jekyll --server在 localhost 测试我的网站。但是有几行输入,像这样:

我不知道哪里错了,我应该修复哪个文件?该网站仍然可以工作。

0 投票
1 回答
106 浏览

haml - 如何防止maruku自行创建ID

我在 HAML 中使用 Maruku 作为降价过滤器,它会在每个标头上创建大量无用的(对我而言)ID。

所以如果我有这样的事情

它会让

在某个时候开始变得荒谬,并用一堆我不需要也不想要的 ID 填充我的 HTML,因为 Maruku 为我提供了一种提供我自己的 ID 的方法,

有没有办法阻止它的行为?

0 投票
1 回答
736 浏览

markdown - 可以在 html 解析中禁用降价吗?

我正在使用 jekyll/gh-pages。Maruku 和 RDiscount 都对以下代码感到非常困惑:

Maruku 只是完全无法解析块,而 RDiscountfigure用作 html 标记,但随后认为里面的所有内容都是代码,因为它是缩进的。我假设这是因为支持在 html 块中解析 markdown。

在 RDiscount 或 Maruku 中,有没有办法在 html 块中禁用解析?

编辑::

事实证明,至少在 Maruku 中,错误是我的错。&并且<需要被转义,即使在<code>元素中也是如此。因此,虽然我仍然无法回答这个实际的 SO 问题,但我确实可以回答为什么 maruku 遇到问题。

0 投票
1 回答
683 浏览

jekyll - 如何告诉 Jekyll/Maruku 哪个帖子有 Markdown 语法错误?

如何告诉 Jekyll/Maruku 告诉我哪个文件有我的 Mardown 语法错误?

构建警告只告诉我这么多:

0 投票
1 回答
87 浏览

markdown - 在jeykll中,为什么当我用后缀markdown命名帖子时无法解析latex,但使用后缀html时它可以工作?

我在 jeykll 中使用 maruku markdown 引擎,当发布帖子时,我使用数学代码,例如:

\begin{对齐} \dot{x} & = \sigma(yx) \ \dot{y} & = \rho x - y - xz \ \dot{z} & = -\beta z + xy \end{对齐}

$ \dot{x} & = \sigma(yx) \ \dot{y} & = \rho x - y - xz \
\dot{z} & = -\beta z + xy $

\( \dot{x} & = \sigma(yx) \ \dot{y} & = \rho x - y - xz \
\dot{z} & = -\beta z + xy \)

\[ \dot{x} & = \sigma(yx) \ \dot{y} & = \rho x - y - xz \
\dot{z} & = -\beta z + xy \]

如果帖子名称以 markdown 或 md 而不是 html 结尾,则只能解析第一个 latex 代码并将其转换为正确的布局。

为什么?我应该怎么做才能使用后缀 .markdown 命名文件并正确处理乳胶?

0 投票
0 回答
504 浏览

markdown - Maruku markdown 删除列表项中的任何 html

这里的简单例子。

资源:

目标:

无论我使用什么标签,似乎都会发生。据我从 daring fireball 的降价文档中可以看出,这应该是合法的;span 标签可以出现在任何地方。我在 Jekyll 上,不知道是哪个层对此负责(Jekyll 的降价渲染器中的错误,我没有正确使用降价等)为了更好地衡量,让我们看看 SO 对同一来源做了什么:

你好

  1. 世界

看起来 SO 渲染正确。

这不会影响 redcarpet 或 kramdown 并且似乎是 Maruku 中的一个错误。此处提交的错误报告:https ://github.com/bhollis/maruku/issues/88

将 Jekyll 标签保留为 Maruku 是 Jekyll 的默认降价处理器,这就是我发现它的方式。

0 投票
1 回答
201 浏览

ruby - Jekyll.rb 中的 LaTeX 公式到图像的转换

我正在使用 jekyll.rb 创建一个站点。

使用 Blahtex 将 LaTeX 方程转换为 PNG 图像时,Maruku 将图像存储在“latex/images”目录中。我必须手动将此目录复制到“_site”目录才能正确显示方程式。这是正常行为吗?

这是我的 _config.yml 文件。