Markdown 降价表中的列表(带Jekyll)
我正在用Jekyll/Markdown编写文档,它的引擎是kramdown。Markdown 降价表中的列表(带Jekyll),markdown,jekyll,github-pages,Markdown,Jekyll,Github Pages,我正在用Jekyll/Markdown编写文档,它的引擎是kramdown。 现在我想知道如何在markdown构建的表中编写列表 我试着跟着 |Name |Columns | |-------|--------------------| |PRIMARY|<ul><li>id</li></ul>| | Name |列| |-------|--------------------| |初级|id| 在GitHub的要
现在我想知道如何在markdown构建的表中编写列表 我试着跟着
|Name |Columns |
|-------|--------------------|
|PRIMARY|<ul><li>id</li></ul>|
| Name |列|
|-------|--------------------|
|初级|- id
|
在GitHub的要点中,它是按照我的想法呈现的
但在Jekyll(我的本地版或GitHub Pages'one)中,情况并非如此。有没有办法用Jekyll在表中写列表?
如果需要的话,我会更换降价引擎
\u config.yml
markdown:kramdown
jekyll-serve
+---------+----------+
| Name | Columns |
+=========+==========+
| PRIMARY | - id one |
| | - id two |
+---------+----------+
你可以用,用杰基尔的潘多克。请注意,您必须在本地运行Jekyll,因为GitHub不支持Jekyll插件。这似乎最大限度地提高了GitHub的降价兼容性:
markdown: redcarpet
redcarpet:
extensions:
- no_intra_emphasis
- fenced_code_blocks
- autolink
- tables
- strikethrough
- superscript
- with_to_data
解决您的问题的扩展名是表
,但如果您想让您的注册表看起来像相同标记的页面,则可能需要其他扩展名。标记有助于:
|Name |Columns |
|-------|--------------------------------------|
|PRIMARY|{::nomarkdown}<ul><li>id</li></ul>{:/}|
| Name |列|
|-------|--------------------------------------|
|主{::nomarkdown}- id
{://}|
该解决方案同时适用于kramdown和Red地毯。正如我们所知,Jekyll使用kramdown作为2.0+的默认降价转换器。而且它不支持表格单元格对齐、合并等等,我认为下面的内容可以帮助您
杰基尔宇宙飞船-我用我的设置测试了Yuya的桌子,它工作得很好。这不起作用。kramdown渲染表外的所有元素。但是标记表中的HTML列表不会呈现。该答案与“表中的多行/列表”问题没有关系。不幸的是,GitHub页面不再支持Red地毯,因此您必须为该解决方案自行构建Jekyll页面。