《word排版艺术》读后感——兼谈与tex的比较。
陈硕@博文视点。
a我有两年多的l;word的使tex使用经验,用它排实验报告、毕业**和书籍(半本)
用时间长一些,但真正用好也不过是近一两年的事。这两个软件我都用得很熟,我想我可以。
a一边谈谈读《word排版艺术》的感受,一边把word和l(本tex这两个排版软件做一对比。aa文所称的ltex是指ltex+cjk中文宏包)
aword和ltex都是排版软件,但在我看来,却都不是专业排版软件——尽管用它们可。
以排出非常专业的效果。我的观点是,所谓专业排版,是指为专门为别人排版。(好比给别人开车的叫司机,自己驾车代步的则不算)。
例如杂志社的美工用pagemaker或者quarkxpress排版杂志或海报,或者电路板厂的排线工人用powerpcb或allegro为客户排布印刷电路板,或者半导体厂的排线工人为客户排布集成电路的内部连线。这种专业工作往往只关心形式(排版效果),不关心内容(半导体厂的排线工作常常不知道自己排布的芯片。
a是做什么用的)。而word和ltex设计来都是给作者用的,作者(特别是技术作者)既要。
关心内容取舍,也要关心版面安排,以求最好地表达自己的想法,利于读者领会吸收。(注:
a尽管也有人使用word或l)侯tex专为别人排版,但这毕竟不是这两款软件的设计初衷。
捷先生在不同的场合多次提到“作者应该自己排版”这一观点,我非常赞同。国外很多著名的技术作家如knuth、tanenbaum、stevens等人的书都是自己排版的。
a鉴于word和l,我习惯把它们称为“半专业”tex都能排出专业印刷品(书刊、**)
排版软件。a(macro packages),而tex是knuth教授开发的排版系统。ltex是基于tex的一套宏包。
在《thetexbook》一书的前言中,knuth用一句话概括了tex的功能:”(texis)anew
typesetting system intended for the creation of beautiful books—and especially for books that
aacontain a lot of mathematics.”l也就是说,tex在tex的基础上大大改善了易用性,ltex能a排成什么样,只用tex也能排成那样,不过ltex用起来方便得多。
或者举一个类比,tex的排版指令(primitives,原语)有大约300条,这些指令好比汇编语言,直接用汇编语言写程序是很繁琐的。knuth在设计的时候充分考虑了可扩展性,他自己就示范为tex写了一套扩展宏包,称为plaintex,随tex发布。plaintex宏包提供了大约600条命令,这些命令都是宏定义(macros)。
plaintex宏包的600条命令加上tex的300条原语,共有900条左右的控制语句,这可比作“宏汇编”。我们说knuth的书用tex排版,实际上指的是用plaintex宏包排版。plaintex当然比裸的tex要好用,但用起来。
a还是很繁琐。而ltex为tex指令提供了更高层的封装,易用性大为增强,可比作c++语言aj。(实际上,l)tex不是基于plaintex宏包,而是直接基于裸的tex。
a在细部(字号、行距、断字、断行、公式)方面,和ltex基本无区别,而从全局角度aa(章、节、交叉引用、索引、参考文献、目录)看,ltex的自动化程度高得多。ltex提。
供有文档模板(article、book、report),以这些模板为基础,很容易做出符合自己排版风格。
a的模板,继而排出风格相近的一系列书籍。不难记,ltex的常用控制语句大约有一二十条,很好用。
word是一款办公/文字处理软件,非常易用。但“好用”不意味着“用好”,有多少人被本不复杂的版面安排搞得焦头烂额?如果用word排十来页的文章报告,是不用看任何word书籍的,任何问题都可以暴力解决。
不过,如果想充分发挥word的作用,为文章(书籍)的写作过程带来便利,《word排版艺术》是很好(惟一?)的选择。
比较排版软件,一是要看它能做什么,二是看使用是否方便。
a从基本的排版功能上看,word和ltex相差不大:页面设置、纸张大小、版心尺寸、
字型字号、行距段距、段首缩进、居中对齐、页眉页脚、页码编排、脚注尾注、多级项目编。
a号、章节自动编号、目录自动生成、交叉引用、生成索引等等这些功能二者都差不多。ltexaa在管理参考文献方面要强一些,另外l。ltex可以很方便地做“边注(marginnote)”tex和。
word都能做**混排,由于word是所见即所得,在调整图形的位置及大小时要方便一些。以上这些功能对作者来说是够用了。
a用ltex排版的感觉就好像用文本编辑器写html文件(或者只用文本编辑器写gui
程序),一方面你可以精确地控制每个细节和总体结构,另一方面在排图形**较多的文档时明显不如可视化工具方便。而用word的感觉恰好相反,你不能直接看到数据的底层表示(用vba可以,《word排版艺术》一书介绍了这方面内容),只能通过上层的鼠标键盘操作来控制文档。在word中把一段文字设成蓝色,又把它设成红色,最后改回黑色,那么据我观察word多半不会聪明到去掉这些相互抵消的属性,而会留下类似html中文字这样的冗余标记。
altex和word都不适合处理过于复杂的版面,例如报纸、招贴画、复杂的分栏等等,a毕竟那是专业排版软件的生存空间。个人感觉word和ltex适合作者用来排版技术书籍和。
a文章,而ltex排的版面总体上看更朴素一些,但细微之处处理得更好。
给word添加字体不费吹灰之力,只要把字体文件拷贝到windows\fonts就行了;为。
altex安装新字体可是件麻烦事,不是几步就能搞定的。
aword在多人协作方面能力更强一些,例如可以追踪修订。另外word排**比ltex要。
方便一些。a从排版效果看,word和ltex可谓各有所长。(la)tex排数学公式的能力天下第一,aword自然是没法比。
在处理英文(西文)文献时,ltex知道在单词的音节之间断开分行,a排出来的版面显得比word匀称。在处理中文版面方面,word比ltex体贴一些(特别是中。
文标点和拼音的处理),毕竟cjk中文宏包是德国人写的。中科院张林波先生的cct宏包对中文的支持似乎比cjk要好,不过我没有用过cct,无法比较。
a再好的排版软件也不能阻止人排出难看的版面,ltex不是傻瓜软件,不要指望用它就a能排出好看的版面,我就见过某些数学系同学用ltex排的毕业**,那叫一个烂:版面支。
离破碎、段落参差不齐、文字时浓时淡。
a排版软件的选择是个见仁见智的问题。我不是ltex专家,也不是word专家,犯不着。
跟自己较劲说非得用哪个软件不可,哪个顺手就用哪个,不方便就换另一个呗。工具为人所用,人不要为工具所累。对于一般的技术文档(杂志稿件等)我一般用word排,长文档(毕。
a业**)或者有数学公式的文档(某些实验报告)用ltex排。请保持一个开放的心态,不。
做软件的拥趸。
a市面上讲l就我阅读的那几本书来说,都有点只见树木不见森林的感觉。tex的书不多,aa这些书多是介绍ltex的功能、讲解ltex命令的使用,有的会提及版面的微调,但少有能。
从大局着眼,介绍怎样能系统地排出好看的版面,达到“正式出版物”的水平。我自己倒是摸索出一些经验,后面会提到。
市面上大多数word书籍也一样,举个例子来说,几乎每本word书都会告诉你怎么设字体字号,行距段距(这是最基本的操作),但往往不会告诉你普通书籍的正文应该用多大的字,行距应该是多少,段距应该是多少。(或许这些word书不是作者自己排的,他们自己也不是很清楚?)
侯先生这本《word排版艺术》告诉你,据他多年排版的经验,正文可用9.5磅字(比五号字略小),字体是华康简宋(简体版,繁体版用华康明细体),行距16磅(或18磅),段前4磅,段后8磅。这样排出来的正文很均匀美观,没有常见的那种挤成一团的感觉,可直接付印。
看这样的书,目的在于吸取专家经验,迅速提到自己的排版功力。阅读《word排版艺术》是成为word高手的捷径。
我所谓“正式出版物”,是指要拿给很多人看的那种东西,例如毕业**、印刷发行的杂志文章、书籍等等。换一种说法是,从用打印机+复印机印十几二十份到用照排机+印刷机印几千上万份,都算“正式出版物”。自己留着看的不算,打印一份交给老师的也不算。
word排版艺术》一书着眼于“排版”,先介绍排版基础知识,然后介绍word的“正规军作业模式”以及侯先生自己的“版面美学观”。这是前两章的内容(这部分内容是这本书独有的),可从免费**阅读。这可看作这本书的第一部分。
第3~8章是这本书的第二部分,具体讲解word排版大规模文档的正规方法。第章介绍版面设置(纸张、版心、页眉页脚、页码),一句话:排版也遵循“距离带来美感”原则,设置各种距离(页边距、页眉距、段距、行距、标题距)是排出美观版面的第一步。
第5章是重点,介绍版心之内的文字编排,其中最重要的是“样式/style”的使用。我觉得看一个人用word用得好不好,主要就看他会不会用“样式”。全局样式+局部微调是排出好看版面的不二法门。
这一章还介绍了word的各种自动编号功能,例如脚注的自动编号、题注的自动编号、(多级)项目列表的自动编号、章节的自动编号等等。有了这些功能,就能不重不漏地为各种条目编号,让手工编号成为历史。
第7章讲目录(普通目录、章目录、图标目录)的自动编排,这些都需以第5章讲的“样式”为基础。第8章讲索引的自动生成,这可是书籍排版的要件。第6章呢?第6章讲**。
a混排,这可是word这种“所见即所得”排版软件的强项。ltex的**混排不如word方。
便,调整起来更麻烦。
第两章是本书的“提高”部分,介绍怎样实现word没有直接提供的自动化功能。个人感觉这两章适合有一点编程经验的人阅读。第11没有讲排版,而是介绍word电子文档和多人协作修订的用法。
第12章介绍利用acrobat生成pdf文件。这四部分“起承转合”下来,相信读者对怎样用word排版大型文件会有全面的了解。
整本书印刷精美,制作考究,内容丰富,既能当教材学,又能当手册查,是难得的佳作。
a由于排版的知识是相通的,我相信ltex用户也能从《word排版艺术》中吸取养料(特。
别是前5章的知识可直接套用),排出美观的版面(我自己正式如此)。
a如果将来有时间,我把自己用ltex排书的经验总结一下,让读者在阅读《word排版a艺术》的基础上,更容易地把知识应用到ltex排版中去。
排版艺术读后感
或者举一个类比,tex的排版指令 primitives,原语 有大约300条,这些指令好比汇编语言,直接用汇编语言写程序是很繁琐的。knuth在设计的时候充分考虑了可扩展性,他自己就示范为tex写了一套扩展宏包,称为plain tex,随tex发布。plain tex宏包提供了大约600条命令,这些...
科学与艺术读后感
科学与艺术 人类心灵的浪漫之旅 从审美理性和感性两个方面介绍了科学与艺术的本源 异同和基本原理。在此基础上,结合生动的科学实例和美轮美奂的艺术作品向读者展现了蕴含其中的众多的 美的元素 介绍了科学及科学美 艺术及艺术美,以及 绘画 雕塑 建筑等众多艺术门类中的科学与艺术美,并且首创了科学与艺术的审美...
《艺术与视知觉》读后感
非常赞,在视觉文化研读课上老师提到过,当时在课上讲授,浅尝辄止看过,这一次,又再次拿起它细细品味。艺术与视知觉 看起来,艺术似乎正面临着被大肆泛滥的空头理论扼杀的危险,近年来,真正堪称为艺术的作品已不多见了。它们似乎在大量书籍 文章 学术演讲 报告会 发言和指导等 这一切都是想要帮助我们弄清楚什么是...