TeX 的 Glue 与中文断行
资质天生愚钝,The TeXBook 读到 Glue 一节,才意识到这个可以用于处理中文断行。
LuaTeX 的 plain.fmt
为 LuaTeX 生成 plain TeX 格式。
关于 C 代码的缩进
关于 C 代码的缩进,网上有许多讨论,譬如 Tab 键的尺寸是 4 还是 8,if/else/for/while 等关键字之后的花括号的放置,函数返回类型与函数名要不要等行放置……这些问题通常都是公理婆理的问题,最好不要那么较真,只需要认真选择一种适合团队或自己的风格即可,当然严格遵守某种制定的较为系统的编码风格最好。
Pango + Cairo 输出的 PDF 字体过大的问题
分析了 Pango + Cairo 输出的 PDF 字体过大的问题的原因,并给出一个解决方法。
计算 utf-8 编码的字串逻辑长度
采用 utf-8 编码,每个汉字表示 3 个字节,而每个英文字母表示 1 个字节,这样一来就为判定中英文混合字串的逻辑长度带来了困难。本来是想自己写一个 C 函数来解决这个问题,但是搜了搜 Gtk+ 的文档,发现 glib 提供了一些 utf-8 字串操作函数,其中 g_utf8_strlen () 函数可计算 utf-8 编码的字串的逻辑长度。
30 倍的放大镜
搞到一个 30 倍,直径 36mm 的镜头,用它来看邮票(刚开始迷恋)。今天,突然想看看我的 aigo v800 配上这个 30 倍的放大镜来拍照会是个什么效果,随便找了一张邮票测试了一下,令我惊喜异常。
面对 ConTeXt MkIV,弯曲或者折断
这两天,正式使用 ConTeXt MkIV 来写文档。初,我还很愉悦地写道:“写文档是一件很费心伤神的事情,但是有 ConTeXt MkIV 的帮助,写文档就变成了一种快乐。“ 而今,我却为 MkIV 苦不堪言。
春天与我不知道名字的花
我一直都很少外出,所处的房间,冬天暖气,夏天空调,季节的变换于我而言,它们都像是匆匆的路人了。前两天,一个暖和的中午,心血来潮,与小田一起到西面的村子吃饭。途中,看到了几簇我不知道名字的花,开得正艳,它们提醒了我,现在是春天啊。