使用 CSS 实现中文直书排版

May 14th, 2006 in 因特网, 好玩东东 | 20 留言

还记得那个假古文么,可以把横排文字转换成竖排,把简体中文转换成繁体。能不能用 CSS 实现中文直书排版呢?

大牛们已经做过不少尝试。他们发现,使用 CSS 制作中文直书排版,能做的事情很有限。在这个方面,众多浏览器中,目前最好的其实是微软的 IE。Firefox 能做的非常有限,1.5 版勉强可以使用 Column 模拟出直排效果。而 Opera 和 Safari 根本就不行。他们的结果在这里,你可以用 IE 和 Firefox 分别看下效果。有兴趣专研的朋友,可以看看这些资料:(123)。
大牛们已经做过不少尝试。他们发现,使用 CSS 制作中文直书排版,能做的事情很有限。在这个方面,众多浏览器中,目前最好的其实是微软的 IE。Firefox 能做的非常有限,1.5 版勉强可以使用 Column 模拟出直排效果。而 Opera 和 Safari 根本就不行。他们的结果在这里,你可以用 IE 和 Firefox 分别看下效果。有兴趣专研的朋友,可以看看这些资料:(123)。

:使用 IE 的话,上面一段应该是直排的,使用 Firefox 的话,下面一段是直排的。

关键词: , ,

中文 WordPress 工具箱

February 3rd, 2006 in 闲话 | 25 留言

注意到不少人说桑林志的单贴页面如果查看源文件的话是乱码,起初我不在意,因为我在 firefox 查看下正常。后来,看说的人多,我才仔细检查了一下,发现在 IE 下,查看源文件会启动记事本,确实看到的是乱码。经过盘查,发现是那个随机文章插件的问题。虽然并不影响访客浏览,但始终是个缺点。

我知道用那个随机文章插件的人不少,抱歉了,如果你想修正这个缺点请务必看这个帖子。

解决这个问题,需要我的评论插件中的一个函数:utf8_trim ()。(btw,这是dotann的贡献。)我想,有人可能只用了随机文章插件,而另外有人两个插件都用了。这就不大好办,如果把这个 utf8_trim (),加到随机文章插件里的话,后者会有问题;如果直接调用这个函数的,前者会有问题。所以,我决定把这两个插件合并,专门解决 wordpress 中文支持方面的缺陷。

另外,我也顺便解决一下,中文 WordPress 的另一个问题:输出摘要。某些情况下需要输出摘要,比如搜索结果、档案,还有 rss 输出,这样可以节省流量资源。但是,如果你的文章是中文的话,官方 WordPress 输出的其实并不是摘要,它只是把文章里的 html 代码过滤掉了,但所有文字都还是原样输出了。

新的插件名字叫:中文 WordPress 工具箱,完整说明在这里

关键词: , , ,