首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏szhshp 的第四边境中转站

    Jekyll x kramdown TOC 目录生成

    配置 使用 Extra Better solution for Responsive TOC 参考文献 配置 首先需要对 _Config.yml 进行配置 markdown: kramdown

    41530编辑于 2022-09-21
  • 来自专栏闷骚的程序员

    简化 kramdown 列表嵌套内容缩进的 Vim 插件

    kramdown 的列表嵌套内容的缩进规则很「奇葩」,不是使用自然的 Tab 缩进。 问题 kramdown 的作者对列表嵌套内容的缩进规则的 描述 是: kramdown does not allow 4 space indent, …… Indentation for list 在年初 GitHub 宣布 GitHub Pages 服务将只支持 kramdown 这个 Markdown 解析引擎时,我曾经总结过从 Redcarpet 迁移到 kramdown 需要做的一些更改, 将 GitHub Pages 从 Redcarpet 切换到 kramdown 里有说到,嵌套在列表项里的代码块,如果不按如上规则做缩进的话,将会解析不正常。 下载地址 vim-kramdown-tab 使用方法 安装完此插件后,在你需要对列表嵌套内容进行缩进时,不用掰着手指头去数要打多少个空格了,只用按 LeaderTab 就好了。

    2K10发布于 2020-04-16
  • 来自专栏闷骚的程序员

    将 GitHub Pages 从 Redcarpet 切换到 kramdown

    之后的配置如下: markdown: kramdown kramdown: input: GFM highlighter: rouge 切换过程中有若干需要处理的差异问题,现将它们及解决方法记录如下 不过谢天谢地,kramdown 支持自动生成 TOC,只需在想放置 TOC 的地方放置如下内容即可,非常方便。 kramdown 对应的语法,这个用得也少,遂直接用 HTML 元素解决问题: hello world hello world update 2016/03/02: kramdown 主分支已经解决了这个问题,见 gettalong/kramdown#304,坐等 Release 后 GitHub Pages 更新就能用了。 而改为 kramdown + rouge 的组合后,只能使用 cpp。

    80520发布于 2020-04-16
  • 来自专栏零域Blog

    将 GitHub Pages 从 Redcarpet 切换到 kramdown

    之后的配置如下: markdown: kramdown kramdown: input: GFM highlighter: rouge 切换过程中有若干需要处理的差异问题,现将它们及解决方法记录如下 列表项里嵌套的代码块 嵌套在列表项中的代码块在 Redcarpet 中使用 Tab 进行缩进即可,而在 kramdown 中需要根据列表项的内容开始位置决定缩进的字符数。 2016/03/02: kramdown 主分支已经解决了这个问题,见 gettalong/kramdown#304,坐等 Release 后 GitHub Pages 更新就能用了。 而改为 kramdown + rouge 的组合后,只能使用 cpp。 [](/img.png) 而 kramdown 中这种写法图片会直接接在文字后面显示,不换行。如果需要换行则应在图片上面空一行: Hello, world! ![](/img.png)

    59310编辑于 2022-03-28
  • 来自专栏零域Blog

    简化 kramdown 列表嵌套内容缩进的 Vim 插件

    kramdown 的列表嵌套内容的缩进规则很「奇葩」,不是使用自然的 Tab 缩进。 问题 kramdown 的作者对列表嵌套内容的缩进规则的 描述 是: kramdown does not allow 4 space indent, …… Indentation for list items 在年初 GitHub 宣布 GitHub Pages 服务将只支持 kramdown 这个 Markdown 解析引擎时,我曾经总结过从 Redcarpet 迁移到 kramdown 需要做的一些更改, 将 GitHub Pages 从 Redcarpet 切换到 kramdown 里有说到,嵌套在列表项里的代码块,如果不按如上规则做缩进的话,将会解析不正常。 下载地址 vim-kramdown-tab 使用方法 安装完此插件后,在你需要对列表嵌套内容进行缩进时,不用掰着手指头去数要打多少个空格了,只用按 LeaderTab 就好了。

    1.7K30编辑于 2022-03-28
  • 来自专栏walterlv - 吕毅的博客

    语法高亮不够漂亮?这里有你想要的 Rouge 主题

    GitHub 推荐使用的 Jekyll 的 Markdown 插件为 kramdownkramdown 是一个强大且高性能的文本转换引擎,你可以通过阅读 kramdown 和 markdown 较大的差异比较 - Hom 了解 kramdown 的强大之处。 在 Jekyll 的配置文件中这样配置它们: markdown: kramdown kramdown: input: GFM syntax_highlighter: rouge 其中,input Rouge 支持的语言可以前往此处查看:Rouge 生成 Rouge 语法高亮样式 当然,以上配置只是告诉 kramdown 转换引擎在转换 Markdown 为 HTML 的时候,使用 rouge 格式的样式 点击下载 syntax.monokai.sublime.css ---- 参考资料 Plugins - Jekyll • Simple, blog-aware, static sites kramdown

    2.1K30发布于 2018-09-18
  • 来自专栏潇涧技术专栏

    Mou and StackEdit and Mathjax

    . $$ 如果文档是要放在Octopress中使用的话,推荐按照这位博主的方式修改,使用kramdown代替默认的rdiscount,然后在footer.html中加入上面的脚本内容。 过去的内容,也许不对… [但是,它还是存在些问题,关于inline Math公式的问题,推荐将Octopress中的Markdown引擎换成Kramdown,参考教程,另外,使用inline Math 写Octopress博客中的文章用StackEdit,行内Math用$(某些情况下可以,但是有些情况下不行,不行的话还是使用$$,Kramdown支持$$形式的行内公式),其他形式用$$。

    1.1K10发布于 2018-08-01
  • 来自专栏数据挖掘

    github pages代码高亮highlighter

    请自行更改引用的路径: <link href="/static/css/rouge.css" rel="stylesheet"/> 配置文件 _config.yml 中添加这些: markdown: kramdown kramdown: syntax_highlighter: rouge 将博文 md 文件中的 ``` 替换为 ~~~ruby : ?

    1.5K10发布于 2019-07-01
  • 来自专栏zinyan

    Windows 下 Gollum 安装与使用

    Fetching octicons-12.1.0.gem Fetching mustache-0.99.8.gem Fetching mustache-sinatra-1.0.1.gem Fetching kramdown -2.3.1.gem Fetching kramdown-parser-gfm-1.1.0.gem Fetching unf-0.1.4-java.gem Fetching twitter-text-1.14.7

    1.5K30编辑于 2023-07-13
  • 来自专栏CSS森林

    GitHub Pages 更新

    faster and simpler with Jekyll 3.0,大概的意思是GitHub Pages更新到Jekyll 3.0了,有以下几点变动: 2016年5月1号开始,GitHub Pages只支持kramdown

    86320编辑于 2022-08-22
  • 来自专栏呼延

    Markdown之流程图和 Todo列表

    同时,由于markdown的各种解释器的不兼容的原因,经我实际测试,这个语法在Jekyll博客系统,也就是kramdown解释器下以及在有道云比较的解释器下都是可以正常工作的.

    4.6K60发布于 2019-06-26
  • 来自专栏技术杂记

    Install Jekyll

    listen-3.1.5 Fetching: jekyll-watch-2.0.0.gem (100%) Successfully installed jekyll-watch-2.0.0 Fetching: kramdown -1.16.2.gem (100%) Successfully installed kramdown-1.16.2 Fetching: liquid-4.0.0.gem (100%) Successfully for jekyll-watch-2.0.0 Installing ri documentation for jekyll-watch-2.0.0 Parsing documentation for kramdown -1.16.2 Installing ri documentation for kramdown-1.16.2 Parsing documentation for liquid-4.0.0 Installing rb-fsevent, ffi, rb-inotify, sass-listen, sass, jekyll-sass-converter, ruby_dep, listen, jekyll-watch, kramdown

    87020发布于 2021-08-11
  • 来自专栏文鹃阁

    Jekyll 渲染 LaTeX 数学公式

    不过有一种解决方法,那就是引入外部的 js脚本,可能会影响一点加载速度,但是我也没有什么明显的感觉(可能因为我挂着全局代理) 具体方法就是,到 _config.yml 中加上一行 markdown: kramdown

    1.6K20编辑于 2022-09-01
  • 来自专栏零域Blog

    为 Markdown 生成 TOC 的 Vim 插件

    引擎生成 TOC 链接的差异的折磨,而我又不得不同时使用它们——博客基于 Jekyll 使用 Redcarpet(Update 2016/09/16: GitHub Pages 现在已经改为只支持 kramdown

    76810编辑于 2022-03-28
  • 来自专栏技术杂记

    安装 Jekyll

    installed mercenary-0.3.6 Fetching: liquid-4.0.0.gem (100%) Successfully installed liquid-4.0.0 Fetching: kramdown -1.14.0.gem (100%) Successfully installed kramdown-1.14.0 Fetching: ffi-1.9.18.gem ( 37%) Fetching: ffi documentation for liquid-4.0.0 Installing ri documentation for liquid-4.0.0 Parsing documentation for kramdown -1.14.0 Installing ri documentation for kramdown-1.14.0 Parsing documentation for ffi-1.9.18 Installing Done installing documentation for safe_yaml, rouge, forwardable-extended, pathutil, mercenary, liquid, kramdown

    1.2K30发布于 2021-08-12
  • 来自专栏技术杂记

    Install Jekyll

    listen-3.1.5 Fetching: jekyll-watch-2.0.0.gem (100%) Successfully installed jekyll-watch-2.0.0 Fetching: kramdown -1.17.0.gem (100%) Successfully installed kramdown-1.17.0 Fetching: liquid-4.0.0.gem (100%) Successfully for jekyll-watch-2.0.0 Installing ri documentation for jekyll-watch-2.0.0 Parsing documentation for kramdown -1.17.0 Installing ri documentation for kramdown-1.17.0 Parsing documentation for liquid-4.0.0 Installing rb-fsevent, ffi, rb-inotify, sass-listen, sass, jekyll-sass-converter, ruby_dep, listen, jekyll-watch, kramdown

    93210发布于 2021-08-10
  • 来自专栏C++/python记录日志

    基于Jekyll与Github Pages搭建博客

    _config.yml里相关的参数如下: markdown: kramdown highlighter: rouge kramdown: input: GFM 根据上面的教程,我们已经配置好 Ruby

    1.7K10编辑于 2022-12-26
  • 来自专栏闷骚的程序员

    为 Markdown 生成 TOC 的 Vim 插件

    引擎生成 TOC 链接的差异的折磨,而我又不得不同时使用它们——博客基于 Jekyll 使用 Redcarpet(Update 2016/09/16: GitHub Pages 现在已经改为只支持 kramdown

    1.3K10发布于 2020-04-16
  • 来自专栏全栈程序员必看

    Github搭建个人博客(2019最新版,亲测)

    1cc1fc4b4b456bf7c99ce80aec5bf009 google_analytics_id: UA-72449510-4 # google 分析追踪id # Build settings markdown: kramdown kramdown: input: GFM syntax_highlighter: rouge # port # port: 1234 # url category_dir: category

    86920编辑于 2022-09-01
  • 来自专栏云计算运维

    如何创建和维护你自己的 man 手册

    codeload.github.com/sinclairtarget/um/tar.gz/4.0.0 -=#=# # # ==> Downloading https://rubygems.org/gems/kramdown

    1.4K20发布于 2021-10-25
领券