`
473687880
  • 浏览: 485065 次
文章分类
社区版块
存档分类
最新评论

在octopress中添加语法高亮

 
阅读更多

摘要:本文主要为你讲解如何在octopress中支持语法高亮,主要参考了octopress的官方文档,如果你有兴趣,可以直接参考它的官方文件shareing code snippets

1.语法

``` [language] [title] [url] [link text] [linenos:false] [start:#] [mark:#,#-#]
code snippet
```

2.必选项

  • [language]:指明你所使用的语言
  • [title]:代码标题
  • [url]:代码链接,点击这个可以下载你的代码
  • [link text]:对链接的解释文本,默认是link

3.可选项

  • start:#:行号从哪里开始
  • mark:#,#-#:标记某一行代码
  • linenos:false:对高亮代码块不添加行号

4.example

一个有关hello world的效果如下:

1
2
3
4
int main()
{
  printf("hello world");
}

它使用的markdown代码如下:

``` c hello world http://www.yoururl.com
int main()
{
  printf("hello world");
}
```

注意:各个选择之间用空格分开,markdown会根据关键字自动识别相关的language,title,url条目。

分享到:
评论

相关推荐

    readify, 关于可读性的一个最小Octopress主题.zip

    readify, 关于可读性的一个最小Octopress主题 ReadifyReadify是一个专注于readibility的响应式Octopress主题。 它被设计为在任何设备上提供愉快的阅读体验。请参见演示。特性使用模块化比例设计使用 rem 单元定义用...

    markdown-highlight-extended-filter:一个 HTML

    一个 HTML::Pipeline 过滤器来转换 Octopress 风格的语法高亮,像这样: ``` [language] [title] [url] [link text] code snippet ``` 请参阅: : 安装 将此行添加到应用程序的 Gemfile 中: gem 'markdown-...

    org-octopress:octopress中的组织模式

    Org-octopress – octopress中的组织模式。什么是Org-octopress? Org-octopress是一个软件包,可以帮助希望使用 (或Jekyll)以组织风格撰写博客文章的用户使用。 注意:此软件包与org 9.0系统兼容。要求必要的...

    vim-octopress:Octopress对Vim的支持

    将语法高亮显示和命令添加到 。 和模式都受支持。 使用:Octopress命令,您可以创建新帖子,重新生成输出文件,甚至部署到服务器。 注意:目前,由于Vim处理后台进程的方式受到限制,因此不支持实时预览模式。 除非...

    octopress-flickr:在 Octopress 博客文章中显示 Flickr 图像、视频和集合

    在 Octopress 博客文章中显示 Flickr 图像、视频和集合。 概要 {% flickr_image 7779670214 %} {% flickr_image 3115811489 t %} {% flickr_image 3906771341 n right " whoa check out this \" Flickr \" thing! ...

    博客框架 Octopress.zip

    博客框架 Octopress ,Octopress 是一套使用 Ruby 语言开发的博客网站框架。

    ## ijd8 Octopress主题

    ## ijd8 Octopress主题 ...语言:python框架:tornado模板引擎:tenjin数据库:mysql编辑器:markitup for markdown主题:Octopress运行环境:SAE 或 BAE代码高亮:pygmentsdemo http://www.ijd8.com/

    octopress-tag-pages

    octopress-tag-pages 用法: http://blog.csdn.net/hankai1024/article/details/17564733

    octopress-tag-cloud

    octopress-tag-cloud 用法见:http://blog.csdn.net/hankai1024/article/details/17564733

    octopress-muut:将 Muut 用于 Octopress 帖子和页面评论

    接下来,在 Octopress 安装中打开文件source/_includes/head.html并将其添加到底部: {% include custom/muut_head.html %} 要真正让评论出现在每篇博客文章的底部,请编辑source/_layouts/post.html并在结束标记...

    sublime-text-octopress:在 Sublime Text 2 3 中执行 Octopress 命令

    Sublime Text Octopress警告仅支持 OS X, linux 您必须从终端启动Sublime Text 2 (或在您的设置中配置octopress_cmd_before_rake )安装来自只需在命令面板中打开“包控制:安装包”并搜索“octopress”或者来自...

    deploy, Octopress和Jekyll博客的部署.zip

    deploy, Octopress和Jekyll博客的部署 Octopress部署使用 S3 。Git或者Rsync轻松部署任何 static 站点。 欢迎请求以支持其他部署... 安装Octopress部署与 Octopress gem 捆绑在一起,以便在 命令行 中使用它,首先安

    ijd8Octopress主题v0.1

    ijd8 是一款轻量的支持markdown 编写... 语言:python 框架:tornado 模板引擎:tenjin 数据库:mysql 编辑器:markitup for markdown 主题:Octopress 运行环境:SAE 或 BAE 代码高亮:pygments demo //www.ijd8.com/

    ijd8 Octopress主题 v0.1

    ijd8 是一款轻量的支持markdown 编写的...语言:python框架:tornado模板引擎:tenjin数据库:mysql编辑器:markitup for markdown主题:Octopress运行环境:SAE 或 BAE代码高亮:pygmentsdemo http://www.ijd8.com/

    docker-octopress:Octopress 容器

    Dockerfile 中的行更改为您的 octopress 项目(因此我们安装了正确的 gem 版本) 例如: RUN git clone -b source https://github.com/ticketbis/ticketbis.github.io.git octopress一个新鲜的和新的octopress: RUN...

    oct2, 修改的octopress经典主题.zip

    oct2, 修改的octopress经典主题 在 http://bijumon.github.io/oct2 预览OCT2 - Octopress经典主题( 发布在与Octopress相同的许可证下,许可证 。)的修改版本。我已经包含了 Alessandro Melandri所做

    octopress:我的octopress博客

    在来自 gist、jsFiddle 或文件系统的帖子中嵌入代码(使用样式)。 第三方集成很简单,内置对 Pinboard、Delicious、GitHub Repositories、Disqus Comments 和 Google Analytics 的支持。 它很容易使用。 一系列 ...

    ijd8 Octopress主题 v0.1-源码.zip

    ijd8 Octopress主题 v0.1-源码.zip

    发布命令的Octopress / Jekyll样式表:此XSL样式表可将MATLAB脚本发布到Octopress或Jekyll博客。-matlab开发

    它去除了通常包含在已发布 HTML 文档中的所有 CSS 信息和顶级文档标记,并添加了一个 YAML 标头,以便 Jekyll 识别和处理该文件。 Jekyll 是一个简单的、支持博客的、用 Ruby 编写的静态站点生成器。 它需要一个...

    octopress-gemoji

    八角形表情符号octopress-gemoji提供“ gemoji”标签以在Octopress中使用表情符号。 :memo: 有一个类似的插件 ,它提供了表情符号描述的过滤器(例如:smile: :)。安装将plugins/gemoji.rb复制到您的plugins目录,...

Global site tag (gtag.js) - Google Analytics