问题标签 [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.

0 投票
1 回答
599 浏览

html - 使用 Kramdown/Jekyll 定义脚注位置

我有一个在 kramdown 1.10 上运行的 Jekyll 博客,我试图更改脚注列表的位置,但无济于事。这是为了在 github-pages 站点上进行,但也不能在本地工作。

根据这个问题,有一种方法可以使用 Kramdown 在文档的其他地方添加脚注位置,方法是定义一个映射到帖子中 DOM 对象的自定义标识符。

特别是我已将此添加到我的_config.yml

并在我的布局中的所需位置尝试了所有这些变化:

<ol id="my_footnotes" class="my_footnotes"></ol>

<div id="my_footnotes" class="my_footnotes"></div>

在特定位置生成脚注的正确方法是什么?

0 投票
1 回答
339 浏览

css - Jekyll Now 博客文本对齐

如何Jekyll Now以最简单的方式使文本合理化?我试过了{: .text-justify},但没有用。

0 投票
2 回答
1040 浏览

markdown - 解析 Markdown 时保留 HTML 实体

0 投票
1 回答
61 浏览

kramdown - Merea-Frameowrk 网站中的删除线文本?

在 morea 框架降价页面中,删除线对我不起作用,例如,

~~删除线~~

带有原始波浪号。

在这里看到这已经在 kramdown(morea 中使用的降价引擎)中修复。我应该更新 kramdown 吗?那么如何?其他想法?谢谢。

0 投票
1 回答
193 浏览

markdown - 如何配置 jekyll 并指定允许的 markdown 语法

我目前正在尝试为我的静态博客结合 markdown 和 mathjax,但这很痛苦,因为 kramdown 迫使我使用双美元符号作为块和内联数学的分隔符。即使在那之后,我也必须避开括号。

是否可以使用允许指定允许的降价语法的降价解析器配置 jekyll?我非常想实现 stackexchange 在数学网站 MSE 上所做的事情。

0 投票
1 回答
218 浏览

wordpress - 带有 Kramdown 的代码块,在 Liquid 中修改

我想将我的帖子从 WordPress 移到 Jekyll,但我遇到了代码块问题。我编写了用 Kramdown 标记替换原始格式标记的代码,但页面无法识别格式标记并将其视为文本。这是代码:

它替换了原始代码,但它不识别格式模式。也许我需要在形成后更新它?还是有重新格式化降价文本的方法?或者我可以在转换为 HTML 之前执行此操作吗?我想编写一种适用于所有帖子的方法。

0 投票
2 回答
9371 浏览

jekyll - 使用 Jekyll 和 Kramdown 的目录

我正在尝试在我的 Jekyll 网站上的页面(不是帖子)上使用 Kramdown 的自动“目录”生成器。

_includes/toc.html

my_cool_stuff/my_cool_page.md

HTML 是按字面意思生成的,我没有得到标题列表。

我设置错了什么?

0 投票
1 回答
873 浏览

jekyll - Kramdown:如何设置图像的位置?

正如Kramdown的语法参考中所述,我们可以设置图像的高度和宽度大小,如下所示:

Here is an inline ![smiley](smiley.png){:height="36px" width="36px"}.

但是如何设置图像的位置,例如 set align=center

0 投票
1 回答
957 浏览

markdown - 如何在 GitLab 中使用 Kramdown

我还没有找到如何将 GitLab 的 RedCarpet 更改为 Kramdown 的说明。在 Kramdown 我找到了如何安装它:

但是使用页面对我来说绝对无法理解

什么是语言?我必须在哪里写?

0 投票
3 回答
1687 浏览

markdown - Jekyll \ kramdown - 将 `.table` 类添加到生成的表中

Jekyll 3.2.1 + kramdown。我有一个使用引导 css 的主题。生成<table>的 s 应该class="table"按照引导 css 的要求进行装饰。

{: class=table}我已经看到了添加或添加到降价表的其他建议,{.table}但我真的不喜欢这个解决方案,因为它“污染”了带有 html\css 详细信息的纯降价。我希望我的 markdown 可以按原样阅读,并且与目标格式无关。

首选的解决方案是自定义 Jekyll 或 kramdown,以便使用此类自动生成降价表。这可能吗?