您的位置:首页 > 运维架构

Octopress文章摘要显示和主页显示文章数量设定

2013-10-18 11:29 197 查看

文章摘要显示

在md文件中的摘要部分加上<!--more-->。如下

---
layout: post
title: "third test"
date: 2013-10-17 21:12
comments: true
categories:
---
##Test Context
前些日子,写作的时候总会因为排版而耽误时间,甚至因为排版而把写作的专注力转移到了貌似相关的排版上。诚然,一个好的排版,会让读者有良好的体验,可是对于写作的人来说,这却会降低写作效率。

为了解决这个问题,我想到曾经我写过Wiki,那有没有一种似的标记语言用于平时的写作。度娘之,谷歌之,果真有神奇——MarkDown,一种轻量级的标记语言。且在社区内十分流行。
一、为什么

<!--more-->
在一般写作时我们经常会遇到下面的问题:

1.难以专注于写作本身。

在写作的时候会浪费时间在程序本身上,有时突然的崩溃,让你暂停进度,有时写着写着就会被其花哨的功能吸引去部分精力。再者就是聊着天写作,写作不能专心。

2.徒劳精力于各种排版。

在使用编辑软件,如Word时,常常边写作边排版,经常纠结于怎么没这个字体,怎么行高不对了,等等。但是对于写作来说,你是在进行一种”创作“,你需要一种思维的连贯,而不是让你写一篇格式规范的论文。

3.无奈重复于版本跟踪。

结果:



如果想修改图中的 Read on,则在_config.yml文件中找到

excerpt_link: "Read on →"


修改成想要的文字即可,也可以是中文。

主页显示文章数量设定

在_config.yml文件进行修改paginate

root: / # 网站的根目录,如果你网站是http://site.com/project这样的形式,就要写成 root: /project
# 生成文章的url形式,比如不喜欢url中带时间,习惯后缀加html,可以写成 /blog/:title.html
permalink: /blog/:year/:month/:day/:title/
paginate: 10          # 每页展现blog的数量,如果blog数量大于这个,会产生翻页
recent_posts: 5       # 右侧最近发表模块里blog的数量
# 在某篇blog中使用<!-- more -->,列表页就不会展现该blog全文,就会显示这个read on链接,指向blog全文
excerpt_link: "Read on →"
# 右侧边栏的展现,有些要下面的设置配合,比如你没有配置github_user,则这儿也不会展现github.html
# 也可以增加一些自己的页面,比如在/source/_includes/custom/asides/下增加about.html
# 然后在列表中增加custom/asides/about.html即可,这儿前后的顺序,就代表了页面上下的次序
default_asides: [asides/recent_posts.html, asides/github.html, asides/twitter.html]
# 可以给不同的页面配置不同的侧边栏
blog_index_asides:
post_asides:
page_asides:


翻页的时候,在页面下方显示的是Older和Newer按键,要修改按键,修改index.html即可。

更多参考:

Octopress博客设置
octopress的个性化配置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: