问题标签 [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.
html - 如何自动设置 kramdown 转换器的 HTML 输出样式?
我在 kramdown 中写笔记,然后使用kramdown
转换器获取要在本地(而不是在服务器上)读取的 html 文件。
我的工作流程是不断更新notes.txt
,然后快速渲染notes.html
查看。
我想为笔记设置样式,所以我制作了一个notes_style.css
格式化 HTML 正文的 CSS 文件:
我向我的样式表添加了一个<head>
标签notes.txt
并放入了一个链接。然后我<body>
在以下内容周围放置标签notes.txt
:
然后我意识到,由于kramdown
忽略了 HTML 块,因此没有任何<body>
内容转换为 HTML。<body>
在能够将 kramdown 转换为 HTML 的同时,我应该如何设置内容的样式?我不想<body>
每次使用kramdown
.
我怀疑我的工作流程有问题,但不确定正确的方法是什么。
github - Mathjax 不会出现在 Jekyll Github 页面上,但会出现在 localhost 上
我在我的 Github 页面上使用 Jekyll。我使用 MathJax 创建了一篇博客文章来显示数学方程。
我在我的目录中的一个文件中使用了这里编写的脚本。然后在我添加了这一行mathjax_support.html
_includes
_includes/head.html
就在</head>
.
一旦我这样做了,在本地主机上运行我的 Jekyll 博客就可以了,但是提交到我的 Github 页面会破坏 MathJax 代码。
这是我试图正确显示的 Github 上的博客文章。我使用 kramdown 作为我的降价解析器。
我不明白为什么它在一侧而不是另一侧起作用。
如果有人有任何想法,我会很高兴听到。谢谢 !
jekyll - 如何在 kramdown 中向标题添加永久链接?
我正在用 Markdown 编写的 Jekyll 和 Github-Page 建立一个网站。我想让永久链接到标题变得容易,就像大多数在线文档所做的那样。
单击标题时,我想获取带有哈希的 URL。有没有一种简单的方法可以在 Kramdown 或 Jekyll 的配置中实现这一点?
降价页面
理想的结果
html - 带有 kramdown 的 Jekyll:如何使用在表格单元格中
使用 Jekyll 和 kramdown,如何在表格单元格中添加超链接(带有 target="_blank")到文本?
(当有人单击表格单元格中的文本时,我想打开某个网页。)
更新:当我写这个问题时,我在另一个网站上找到了答案。
但是我还是决定发布这个问题,因为我可能会忘记答案,并且有一天会回到 Stack Overflow 再次找到它。
答案是:使用普通<a href>
标签即可。
这是一个单列表的示例,其中包含一个带有超链接的单元格:
javascript - 克拉姆当扩展
Kramdown 有这个很酷的内容生成表
这会生成一个不错的 TOC,例如在 html 中的顺序/无序列表中:
但有时我想更多地控制它,比如使用 BootstrapList Group
甚至使用<div>
标记然后<ul><li></li></ul>
.
有没有办法继承/覆盖这个toc
模块来生成我自己的标记?
注意:我在 jekyll 中使用了 github 页面。
ruby-on-rails - Kramdown with rogue 没有生成包装
这是来自我的撬控制台:
如您所见,为代码块生成的 html 不包含任何<pre>
代码包装器。但是,如果我删除了rouge
option 并使用coderay
,它会很好地工作。
知道有什么问题吗?提前致谢。
jekyll - Jekyll/kramdown 没有正确格式化 scala
我正在尝试为开源项目贡献一些文档,因此我正在尝试在本地预览文档页面,这些页面是 github 网站的一部分。但是,我的代码块的格式不正确。我创建了一个最小的例子:
_config.yml
默认.html
认证.md
结果输出jekyll build
是
这会导致一长行未格式化的代码。在 github 站点(您可以在此处查看http://http4s.org/docs/0.15/auth.html)上,html 具有<pre>
和<code>
元素。像这样:
由于其他人在本地预览站点时没有这个问题,而我在预览http://typelevel.org/cats/时也遇到了同样的问题,我认为这是某种本地配置问题。但是,我无法弄清楚任何事情。这是我第一次使用 jekyll/kramdown,所以我没有经验可以利用。
我安装了github-pages
gem,它给了我jekyll 3.3.1
和kramdown 1.11.1
.
image - Adding space between text and image in Markdown
In Markdown, you add an image as
Now, I can easily change the size and placement of said image using attributes as
How do I also make it so that there is also a (choosable) space between image and text? Parameters like border
don't work.
Using Kramdown as converter, on Github pages, if that matters.
jekyll - Jekyll Markdown html 实体
我有一个 Jekyll 网站,并且我经常对帖子使用 markdown(带有 kramdown)语法。如果我写在 .md 文件中,我想要那个:
结果 html 将是:
现在它不放html实体,更好的是它只改变lsquo ldquo 和rdquo 怎么能达到这个效果呢?