德国人的形式主义

March 7, 2008 8:35 pm GMT-0700 | In Life, Tech

下面这个材料转载自 Guide to LaTeX(第四版 146 页 7.5.1 节)。如果你直接看第三列,可能会觉得有点别扭,但又不一定说的上来哪里别扭;事实上,别扭的是有些符号之间的水平间距不理想。而第二列则是微调过水平间距的,看起来比第三列好看一些。熟悉 LaTeX 的可以仔细看第一列里相应的水平间距微调命令(这材料很有名,很多 LaTeX 书里都有,如果你看见过不要说我 TOOOOOLD!)。举例来说,第一行根号 2 和后面那个 x 之间需要稍微有点空隙;如果不留空隙(如第三列所示) ,看起来就比较难看。

format.png

如果你没觉得第二列比第三列好看,甚至没看出来两列有什么不一样,这很正常,不要觉得自己有问题!即便是每年成千上万屁挨着地用 LaTeX 生产出来的博士论文里,也只有极少数专门美化了这个水平间距问题,而这里面德国人占了大多数。为什么德国人这么注重形式?我也不知道,可能和他们民族严谨的作风有关。事实上,上面那本葵花宝典 Guide to LaTeX 的作者 Helmut Kopka 和 Patrick W. Daly 就是俩德国人。

说起德国人的严谨,我倒也认识一位严谨的德国物理学家。他光是让别人设计个 FPGA,就要专门写一个 RFC。这可不是拿 RFC 做个标题而已,而是严格按照标准 RFC 格式和风格书写,并且写完了那个 XHTML Strict 文档他还专门去 W3C 通过了验证。他把这个 RFC 发给同事们,结果半个月过去还没有人理他。于是他召集开会,说我老早就 request for comments,你们怎么一点 comments 都没有?你想啊,这么一群笨蛋物理学家,有谁会知道他电子邮件标题里的缩写 RFC 就是要 comments 的意思啊。

该德国仁兄给实验组建了一个内部 wiki,服务器装的是 Debian。在那个 wiki 的某个小角落里,他写了一大段使用 Debian 的理由,其中的废话包括:我最爱 Debian;Debian stable 很 stable;我装的,当然我选!等等……是因为有人和他争论哪个 Linux 发行版好的无聊问题么?不,事实上,整个实验组只有他一个人懂 Linux……

是严谨?还是形式主义呢?

Tags: , ,

6 Comments »

RSS feed for comments on this post.

  1. 是可爱!
    钻牛角尖的人总是很可爱。

    Comment by nailear — March 7, 2008 9:15 pm GMT-0700 #

  2. 好有意思的德国风

    Comment by 深最强 — March 7, 2008 9:43 pm GMT-0700 #

  3. 有些东西还是很有必要抓一下格式的,比如化学反应结合速度常数k_a,k是数学变量,应用math format;下角标的a表示association,应用text format,我会写$k_\textrm{a}$。两个同时斜体的,或者同时正体的,一看见就恨。有时候看见word公式编辑器出来的东西,下角标一整个单词还用的默认的math format,真是ft死了。

    Comment by icy — March 8, 2008 1:15 pm GMT-0700 #

  4. icy 你说的这个问题我也很 faint,看到不规范的就想把那个字抠出来……不过相对于水平间距的问题,这个正斜体问题平时注意的人还是大多数,我觉得风气还可以,恩恩……

    Comment by atppp — March 8, 2008 2:00 pm GMT-0700 #

  5. 德国人好像就是这样的。这是他们民族的风格。我有一个德国哥们上次上次还为了20便士和我争论了一番公平。真服了。

    Comment by 吉软糖 — March 10, 2008 3:48 pm GMT-0700 #

  6. 已经和美学联系起来了,从视觉的角度来说是第二列比第三列好看。平面设计中就会针对字间距作出调整,使得大段文字看起来舒服。德国的设计就是牛

    Comment by cc-titan@163.com — September 22, 2008 12:33 am GMT-0700 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This weblog is licensed under a Creative Commons License.
Powered by WordPress. Theme based on Pool by Borja Fernandez.