西西河

主题:LINUX能做那些事? LINUX与WINDOWS的比较.欢迎大家补充. -- spin

共:💬77 🌺45
分页树展主题 · 全看首页 上页
/ 6
下页 末页
        • 家园 Latex俺也用过。

          但是只是用了一个学期用来作作业,而且还是用的winEdt,呵呵,实在是图形界面用惯了。感觉上,latex确实漂亮而且方便,可是就是不如word直观。另外就是输入的时候总觉得比word累,因为重复的statement很多,花括号也非常多,在键盘上敲着不顺手。而且用latex的时候,总是对写出来的结果没有信心,要反复的编译查看,而且一不小心就出错,结果不是期望的样子(当然是俺自己的错,比如漏了花括号什么的

          最后,还是很不争气的用回word了。

          • 家园 我觉得你还是用少了

            头两次用latex是喜欢不停的编译看效果,后来熟了,特别是有了自己的一套宏,都是闭着眼睛写。干完再看。

            多写几次就好了。

          • 家园 试试lyx或者texmacs

            这两个都是基于latex的所见即所得的软件。

            latex和word关键是观念不一样。word还停留在电动打字机的层面上,比较原始;tex/latex才叫排版软件,着眼于自动进行高质量的排版。所以文档一旦重要了,比如论文或者书,我觉得word就不能胜任了。不过平常的小活,用用word也就算了。

            我见过的latex的老鸟都是用emcas做编辑器的,有一套配套的东西,编译和生成ps/pdf文档也都是编了快捷键,所以和所见即所得也差不多了。

            • 家园 林兄说的那两个软件是基于x-windows的吧

              我的那个是直接基于windows的,使用上还是不错的。latex确实倾向于出版和排版,很多默认设置都是为出版业准备的或者是从那里面来的。

              我的短期使用感觉就是latex对公式的处理能力非常强,结果也很漂亮。比word强不少,所以数学系的人爱死它了。word处理equation能力也不错,特别是加上math type以后,但是点来点去的,还是不如键盘快啊。

            • 家园 你也太小看Word了。几十MB,数百页的大文章我都写过,

              Word游刃有余,轻松搞定。

              Word的Spelling ckeck, 多语种单词,整句翻译(我现在已经不需要金山词霸这些工具了,Word 2003比那强大的多。几十种语言的交互翻译),表格支持,全语种支持都是一流的。如果加上一些外挂,那几乎是无所不能。我们公司的大型文档都是Word写的,发布的时候生成PDF文档(Word里One button click),几十MB的巨大文件一点问题没有。章节目录井然有序,Hyperlink,Bookmark什么都有。

              如果加上VBA,.NET for Office Suite,那Word马上就是一个良好的开发平台。Word 2003的Smart Document直接Consume XML数据,令人耳目一新。

              点看全图

              外链图片需谨慎,可能会被源头改

              基于Word的应用程序

              Word有一个严格定义的Object hierarchy,程序员可以用直接操作Word Object,很Powerful.

              点看全图

              外链图片需谨慎,可能会被源头改

              BYW,Word还是一个很不错的HTML编辑器。我的数个签名也都是Word制作的。

              点看全图

              外链图片需谨慎,可能会被源头改

              点看全图

              外链图片需谨慎,可能会被源头改

              • 家园 开眼,送花!

              • 家园 我是说错了。问题其实不在大小上,

                而是在质量上和自动化上。

                先说质量,这个其实我不懂。不少老美使劲夸latex排出来的漂亮,我却看不出太大的区别。排出来的公式,我导师一眼就能看出什么地方我的latex命令用错了,以至出来的效果不对。而word,我记得大一点的公式排出来就不专业了。各种字体之间很细小的差别,我拼命也看不出来,但对他们却很明显。这倒也不奇怪,老美看亚洲人不都是一个样么?我们就看得出区别。我看双胞胎不都一个样么?非就看得出区别。为什么这么强调这些细节呢?因为这是专业出版于业余印刷的区别。一本论文印出来一看样子就是业余的,就没什么人去看了。这个tex排版软件,是当年knuth大爷的得意之作,围绕着它还有不少的传奇故事。但是,从开发之初,这个软件就是面向专业出版的,精益求精,排版质量绝对精良。

                再说自动化。我之所以说word还只停留在电动打字机的思想上,就是指的这个自动化。问题的根本,其实在word文档的非结构化上(和网络中的semantic web要解决的是同一个问题)。很多人试图做word文档于其他格式文档的相互转化,却总是有各种各样的小问题,为什么?就因为它的数据是非结构化的。大到一本书的章,节,小节,与里面的插图,表格,引文的关系。一个引文,包含了作者,出版年月,出现的会议或杂志。一个作者的名字,还包含了姓,名,以及中间名。一个公式有各个组成部分,并且是嵌套的。这些就是一个文档的结构。这个结构与其表现形式(用什么字体,几号,什么颜色,每行多宽,页边留多宽等等)是无关的。原来word的问题,就在于把结构的信息和表现形式混在了一起,甚至用表现形式来表达结构,以至于结构信息不可完全复原。highway一定懂xml,xml的本质是什么?就是结构与表现的分离。html某种意义上有与word一样的毛病,所以人们才创造了xml。xml是微软主推的,在这件事上,善莫大焉。但是在排版软件上,它却走了几十年的弯路,设计latex的人从一开始就意识到了结构化的问题,虽然latex里也参杂了关于表现形式的信息,但结构的信息没有被损坏。我们只要对表现形式进行一次定义,计算机就会自动把它运用到所有地方,生成格式完全统一的文档。只要把表现形式的定义稍稍改一下,就又生成了一个完全不同的文档。让机器理解事物的结构,是不少任务自动化成为可能的根本。这就是我理解的latex相对word的优越性。

                上面说了半天,其实时说的“以前”的word。因为我听说微软的办公软件正在全面xml化。上面highway似乎是说word可以读入xml数据来自动生成文档(是这个意思么?)我就小小吃了一惊。那么至少我们知道微软正走在正确的道路上。我承认我其实不了解最新版的word。不过让我问几个问题,就可以对大致情况有一点了解:

                1。word能不能输出存粹的xml文档,如果能,请搞一个复杂一点的例子(有章节,有插图,有引文,有大公式)给我看看,大致就能有一点感觉。

                2。能不能插入论文引用,并且在文章末尾自动生成所有被引用文章的列表?能不能很容易的把所有引文换一种格式,比如原来是(High Way 2003), 我现在想全部换成(H. Way, CCHERE, 2003)

                3。能不能自动生成插图,公式的列表(包含页码)?

                4。你现在写了一边文章,本来准备投给A杂志的,被据,现在要投给B杂志了,但两个杂志的格式要求完全不同,能不能轻松改过来?

                5.能不能自动把所有内容转化成html(我是说所有啊,自动分好章节,每节一页,做好目录,包括插图,引文,并且自动生成到插图引文的链接) (请看latex的例子 http://www.gnu.org/software/emacs/manual/ )

                我看了一下我的专业相关的会议和刊物,一般的style文件都是给latex和framemaker的,没有word,这可能还是说明一点问题的。

                • 家园 关于你的几个问题

                  1 微软即将发布的office12据称对xml支持很好,连文档格式也改为一个压缩包,解开就是xml及资源文件。具体效果怎样我也还没用过,期待达人来科普一下。

                  2 目前有不少专业的文献管理软件,比如endnote, notexpress等的功能都已经不亚于bibtex了,而且他们与word结合极好,你所说的更改格式只是举手之劳而已。endnote里定义文献输出格式比latex下方便友好多了,它也不需要用户自己对每一篇文献设一个特征码。

                  3 这个用宏应该不难实现。当然endnote(具有管理插图的功能)和mathtype也可以辅助作这些事。

                  4 善用模板是一个好word用户的基本要求,就像用latex必须要记住一些命令一样。

                  5 没作过,不清楚。期待达人现身说法。

                  现在绝大部分international journal都接受word文稿,之所以提供latex的style文件我个人的见解是因为在latex下从头定义一个完整的模板相对word麻烦得多,故而期刊的编辑们会发此善心。

                  关键词(Tags): #word#latex#endnote#notexpress
                  • 家园 latex 还有个的优点,免费!

                    latex 还有个的优点,免费!

                    vim + latex +gnuplot 就搞定所有的功能,你所列举的这一系列工具加起来快上千美元的,

                    隔三差五升级一下就慢慢掏钱吧。

                    • 家园 别着急上火

                      白菜萝卜,各有所爱,反正都是清火的好东西。

                      关于学术期刊,你可以去看看elsevier,wiley和Springer这些顶级的学术出版集团中期刊的投稿要求,绝大部分都是接受doc和rtf格式的。现今存在的一万多个学术期刊里,光这三个集团旗下的就差不多占了一半。

                      从你自己的话“哪个latex用户去调格式的?除非觉得现成的模板不好。”可以发现latex的用户对模版的依赖性实际上相当重,这也是我为何说latex用户想“按照自己的想法排个比较像样的版”很吃力的原因。就这一点来说,latex的用户似乎也从某种程度上失去了一些自由呢。

                      排版这件事情,我觉得在高度分工的现代社会,还是交付专业排版人员去做比较好。而你认为的用latex就等于将排版完全交给计算机,与实际情况还是有点差距的。

                      最后,我并不觉得office这样一个伴随自己大部分工作时间的工具贵得难以承担。事实上我买笔记本电脑的时候,厂商已经附送了正版的MS works,在单位更可以使用批量购买许可证的专业版office。当学生的,也能从校方得到廉价的版本。免不免费,对一般的科研人员来说,可能早已不是决定性的因素了。非要支持GNU的话,还有openoffice这类软件可以代用。

                      • 家园 latex里面的模板就是专业人士做好的

                        latex里面的模板就是专业人士做好的,不是哪个用户自己做的,所以这个专业排版

                        根本就不是问题,邮寄给杂志的就是 tex 文件,也就是文本文件,相对于doc rtf 

                        文件有多大的优势你可以想象。

                        latex依赖模板并不表示难用,而是设计思想,把内容和表现分开,就是让你写

                        文章的时候根本就不去考虑格式的问题,而不是象你描述的word里动不动就,

                        “动动鼠标”,“动动键盘”,这样做效率很低,虽然你觉得获得了“自由”,

                        但是这种自由和你所描述的“专业”是冲突的,你自己忘了前面说过的话,因为

                        你的改动已经是不“专业”的了,你不可能因为有专业人士给你保底就胡乱交

                        一个东西给人家吧,而且至少引用章节不能错吧。而且你自己写的博士论文谁给你

                        保底?你自己呀。我可是见过人拿300页的东西在那里对各种编号的。

                        你愿意调格式很容易的事情,更重要的是你调好的东西是系统的,不是word那种

                        支离破碎的。tex里面的宏就是文本,word里面的宏那是病毒,你做了改动,得把

                        宏一起给人,人还不敢要呢。

                        你说的经济“负担”不觉得那时你做的工作不够多,何况你能做几年学生?

                        之后能用盗版?不太好吧。

                        我做EE的,数据图,接线图,电机图,就这三样,你需要多少钱买正版,你算过吗?

                        再让你做一个3d的演示图,正版的你算过吗?

                        画图里面的正版 visio 不能输出 ps 了,你知道这什么意思吗?你准备用jpg

                        文件metadata 文件?

                        • 家园 不要陷入偏激的讨论

                          否则很容易又钻到linux或者latex做不好的就是不需要这种牛角尖上。

                          现在即使用doc投稿,大部分情况下也是由系统自动转换成pdf,或者寄光盘等hard copy,所以体积小一点的tex文件实际上并未显示出太多优势。关于画示意图,老实说linux下的软件跟visio或者smartdraw相比差距实在很可观。即便是visio不能输出eps(关于这一点的真伪我挺怀疑),用TIFF格式的图投稿一样没问题,至少直到现在我都是这么做的。

                          举某某人为WORD头痛这种例子其实说服力很弱,因为我也见过真正的学术大牛用word编几百页的书。所以运用之妙,还是存乎使用者自己。word和latex的定位根本是不同的,前者偏重于写作,即努力适应写作者的思维和习惯;后者则是介乎于写作和排版之间,往往需要写作者来适应软件,这种定位也造成了latex推广上的尴尬。在office逐渐采用开放的xml格式的未来,可以预见latex的空间不但会受到MS挤压,连其它free的写作软件,例如openoffice,koffice等也会对其造成一定的威胁。

                          关于价格,前面已经仔细的解释过,不想再多说了。实在不想花钱的话,windows下的free替代品很多,跟使用word并不矛盾。专业软件里比如MATLAB,ANSYS都很贵,可是也没听见多少人为此指责它们。人们完全可以执着地使用scilab或者其它free的有限元软件替代品,但我认为对生产工具的敷衍事实上也是对生产力的不重视。

                  • 家园 你讲的模板和latex的模板概念对不上

                    latex就是一句话的问题,word你就慢慢改吧。

                    • 家园 虽然Latex fan们喜欢这么说

                      但真要按照自己的想法排个比较像样的版,这话就长了去了。word里定义格式也就是点几下鼠标,搞不好倒更快一些。

                      我们这里写论文用word和latex的都有,没觉得用word的比用latex的慢。

                      • 家园 哪个latex用户去调格式的

                        哪个latex用户去调格式的?除非觉得现成的模板不好。

                        ”word里定义格式也就是点几下鼠标,搞不好倒更快一些“,考,您老绝对

                        没用过word的格式,那个方便到了极点,也混乱到了极点,我都不知道微软大人怎么想的。

                        ”没觉得用word的比用latex的慢。“?好,比如你现在加了一个表或者图,latex里latex两次就可以了,word里???我都懒的说了,word的同志们交稿之前的一个重要

                        工作可不是格式问题,是把页码,公式编号,图片编号,引用,文献编号全部用肉眼

                        核对一遍,latex里面我就从没考虑过这个问题。

分页树展主题 · 全看首页 上页
/ 6
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河