0%

昨天在群里提起 Windows 平台下坑爹的中易宋体之屏显效果,今日忽而想起自己的博客在 Windows 平台下显示的也是宋体。当然,这不是我的错。原本的字体机制,博客会按照顺序选择一款无衬线字体,直到无可选择时采用系统默认的无衬线字体。但是坑死人不偿命的云都死系统,把 SimSun (中易宋体)这个带有衬线(好吧,严格来说中文没有这个概念,我们跟着西文勉强这么称呼它)的字体也放进了系统 sans serif 字族里面去。其结果就是,不能丑陋更多。

作为一个强迫症患者,我们来看看如何修复这个问题。

阅读全文 »

昨天写代码的时候,误删了一个文件。今天发现的时候,commit 已经 push 到版本库了。本想用 git reset 回退版本,找回文件后重新提交。但是想起 Git 是一个版本控制系统哎,直接从版本库里 checkout 出某个文件的历史版本不就好了?

想法挺好,但是很久没用这个功能,自己已经不记得具体的命令了。于是查了下手册,把和 checkout 历史版本有关的几个命令都记录一下。

阅读全文 »

Apple 为 OS X 设计的词典非常好用,在不进行任何配置的情况下,就可以在全系统范围内进行选词查询。遗憾的是,Apple 并没有为用户提供太多可选的词典。

我用 Python 写了一个程序,将 Babylon 词典软件的 BGL 格式,转换为 Apple Dictionaries 的格式。由于 Babylon 的词典众多,于是 Apple 自带的词典也就多了起来。

阅读全文 »

这是系列文章的第一篇,参见系列中的相关内容。

PIL (Python Image Library) 是 Python 平台处理图片的事实标准,兼具强大的功能和简洁的 API。这篇文章将从 PIL 的安装开始,介绍 PIL 的基本情况和基本用法。

阅读全文 »

LaTeX 的 book 类中,\chapter 命令用来标记章节。在生成的 PDF 文稿中,\chapter 总是另起一页;在打开(默认)openright 选项的时候,可能还会空白一页。在实际使用过程中,很多人希望 \chapter 不要换页,紧接着当前页的内容排版。

传统工具没有提供此功能,因此用户需要自行修改 \chapter 的定义。

阅读全文 »