滴水穿石

海纳百川,有容乃大;壁立千仞,无欲则刚

Mathjax载入过慢,每个page设定是否加载Mathjax

前面文章中讲过如何在octopress中配置latex,但加入latex支持后打开网页的速度明显变慢,主要原因是国内MathJax的服务器经常被墙,导致加载每个page的速度非常慢。 针对上述问题,主要解决方法是每个post设定是否加载MathJax,这样就会使得博客主页以及不需要加载MathJax的页面加载速度变快。下面介绍如何进行修改: 在需要加载MathJaxpost中加入latex: true,如果不需要加载,就直接不用添加,如下所示

1
2
3
4
5
6
layout: post
title: "Octopress Latex"
date: 2012-07-20 23:49
comments: true
latex: true
categories: [ octopress, linux, latex ]

修改主题,.themes/<使用的主题名>/source/_includes/head.html,在最后面加入“

最后在.themes/<使用的主题名>/source/_includes/post/下面创建latex.html

至此修改完成,只要重新安装主题,重新部署

1
2
3
rake install["使用的主题名"]
rake generate
rake deploy