问题标签 [kramdown]
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.
jekyll - 我可以关闭 Kramdown 中的代码块吗?
我可以关闭 Jekyll 中的代码块吗?这将使我的 .md 文件更具可读性。
我对内联 HTML 和包含有这个问题。
我使用 Jekyll 创建网站,从不想要代码块。现在我将样式放在 HTML 中,如下所示:
除非我删除缩进,否则将<div class="anotherClass">stuff </div>
被解释为代码块。
我只想关闭代码块,因为我永远不会显示代码。
如果 kramdown 有这个选项,我认为 jekyll 可以像这样在配置中设置它:
我通过阅读 kramdown docs尝试了 enable_coderay false ,但没有这样做。
html - 在 Markdown 文件中查找无效的 HTML
我使用了一些疯狂的外星人技术* 将我的 HTML 内容转换为 Jekyll 的 markdown。
我注意到有些文件的 HTML 无效。有大量文件,因此没有人可以快速手动查看所有文件。
有没有一种方法可以快速列出所有带有无效 HTML 的文件而忽略降价内容?可能使用 Windows 应用程序?
*应用程序
ruby - 使用 Kramdown 渲染跨度级字符串
我知道我可以使用类似的东西在 ruby 中使用 Kramdown 解析和呈现 HTML 文档
在这种情况下,字符串s
可能包含 Markdown 语法的完整文档。
然而,我想要做的是解析s
假设它只包含跨度级别的降价语法,并获得渲染的 html。特别是在呈现的 html 中不应该有<p>
, <blockquote>
, or, 例如。<table>
我怎样才能做到这一点?
markdown - 在 html-div 中用 markdown 写帖子(使用 zurb Foundation 5 和 jekyll)
我正在尝试使用 jekyll 和 zurb Foundation 5 创建一个博客。因此我喜欢在帖子中使用一些基础框架的 html 结构,帖子内容确实是用 Markdown 编写的。
降价列表工作正常,但不是 div。div 的结束标签将原始 als 平面文本翻译为“”。
如何在 div 结构中正确使用 markdown?
感谢您的帮助!
jekyll - Jekyll 产生的输出与直接使用 kramdown 不同
我想使用 jekyll 创建一个包含项目编号列表的 HTML 文档;即<ol>
在 HTML 中。有些项目包含一个表格。该列表在表格之后停止,但前提是我使用 jekyll,而不是直接使用 kramdown。
我正在运行 jekyll 版本 2.2.0 和 kramdown 版本 1.4.1。
为了重现这一点,我使用jekyll new that
. 然后我创建一个名为的新降价文档this.md
:
并运行jekyll serve
。
这会生成以下 HTML 代码http://localhost:4000/this/
(仅引用相关部分):
这显然不是我想要的。跑步kramdown this.md
给了我想要的东西:
即我想要一个<ol>
包含多个项目的列表,而不是每个表之后的新列表。
jekyll 有什么不同?我该如何解决这个问题?
jekyll - 是否可以在帖子以外的页面中使用 kramdown 生成目录?如果是这样,怎么做?
我的 Jekyll 网站上的索引页面旨在与一篇文章完全一样,只有一个额外的代码用于导航其他文章。我并没有真正使用它来生成博客本身,而是一堆新闻页面。
现在在每篇文章中,我都使用 kramdown 生成一个目录,如下所示:
这适用于所有帖子,但是当我尝试在除帖子之外的任何内容上使用它时,它不会生成。输出只是空的。它没有显示上面的原始 kramdown 或任何东西,它只是消失了,没有任何东西(特别是不是 TOC)出现在它的位置。
这篇文章的一些评论:如何为 Jekyll 博客文章创建目录?
建议<li>
在上面的代码之前放一个,但我尝试了所有可能的迭代,但没有奏效。另一条评论建议带有<h1>
标签的东西是必要的,它存在。
我意识到有一个插件可以生成目录,非javascript版本比我所看到的使用kramdown实现TOC更旧(该插件在这里:https ://github.com/dafi/jekyll- toc 生成器)。
另一个插件(https://github.com/ghiculescu/jekyll-table-of-contents)是更新的,但我不希望使用 javascript 来做 kramdown 已经可以做的事情。
是否可以使用标准的 kramdown 目录降价在我的情况下在页面而不是帖子上生成一个?
php - Jekyll kramdown 中的 PHP 代码高亮不起作用
我将 Jekyll 与 kramdown 和 pygments 一起使用,它适用于 javascript 或 python 代码,但是当我创建 php 时,如:
每一行都是一个跨度,有x
类:
为什么我没有用于 php 代码的不同类的令牌?
markdown - Kramdown 似乎不像在 GitHub 中那样呈现复选框
似乎 Kramdown 可以识别 Jekyll 中的 Github Flavored Markdown。但似乎 GitHub 中可用的复选框没有使用 Kramdown 渲染,有什么想法吗?
我正在尝试做的事情:
这将在 GitHub 中显示为禁用的复选框,但在 Jekyll 中则不然。