為什麼用 LaTeX 排出來的文件普遍看上去比較美觀?

時間 2021-05-10 05:22:05

1樓:Lee

LaTeX 和 Word 最關鍵的區別,就是LaTeX 把文件的排版和文件的內容隔離開了

普通的 LaTeX 使用者,在指定了乙個文件類(documantclass) 之後,只需要根據這個類提供的標記命令填入內容即可。至於內容的排版,則由 LaTeX 根據文件類的設定來進行。例如生成標題頁(title page),只需要提供標題、作者等資訊,至於這些資訊分別該用什麼字型大小、如何排布最專業美觀等問題,全部交給文件類和 LaTeX 去操心。

對於 LaTeX 常用的標準文件類,例如 article, report, book, 都是由真正的排版專家設計的,效果很好也是自然。

使用 LaTeX 排版數學公式也是類似。使用者只需要通過 LaTeX 的對應標記語言告訴它自己的公式是什麼即可,完全不需要操心排版中的大量瑣碎細節:例如恰當符號的選取、符號的間距、不同符號之間的大小比例,等等。

另外,LaTeX 的自動生成目錄和引用,也是這種排版和內容分離的乙個自然結果而已。

反觀 Word,由於內容和排版是合一的,使用者需要同時操心內容和排版。不但寫作的時候較難集中注意力到內容上,而且最終排版的結果也很難盡人意,尤其是在一些非常細節的方面;但正是這些大量不完善細節的累積,導致最終許多 Word 排版的效果給人不專業的感覺。不過也不能因此苛責 Word 使用者,畢竟和絕大多數 LaTeX 使用者一樣,絕大多數 Word 使用者也不是真正的排版專家。

總是,LaTeX 之所以排版效果許多時候比 Word 更好看或者說更專業,是因為 LaTeX 的排版是交由真正的排版專家完成的,而 Word 的排版效果則通常是由非專業排版的使用者自行完成的。

2樓:土豆

我研三時,用五一假期的時間,每天花1小時左右,把畢業答辯膠片beamer做了出來。效果同ppt相比,自然很驚豔。這東西,精通很難,想快速上手,做出不差的文件來,還是容易的

你為什麼用LaTeX

TravorLZH 最開始的需求我想把我的數學知識成H5,於是就需要裝乙個MathJax來顯示公式。從此以後就接觸了很多的LaTeX。再者,我發現LaTeX做出來的PDF非常的精美,於是就在很多場景下使用LaTeX而不是word了 ok不提交 為了方便傳播吧,LaTeX個頭更小,對機器配置要求也低得...

砂鍋 為什麼用砂鍋做出來的湯 面 菜會比普通的鍋做出來的好吃?

羊習習 我覺得不是鍋的問題是火的問題 砂鍋燉都是小火,但是很少人鐵鍋小火,鑄鐵鍋往往也用來燉就是因為因為鑄鐵也是小火。個人感覺沸騰久了芳香物質隨著水蒸氣散的快,快熟也不利於呈味氨基酸融在湯裡 小火就很不一樣。西餐裡有低溫慢煮系列其實就是一種極致的小火 我自己烤豬肘的時候就是用錫紙包嚴實燜熟 味道保留...

為什麼用angular的比用vue react的少那麼多?

很多人的回答意思都差不多。其實Angular在實踐和工程性上面都很優秀和領先,至於DI也好module也好ts也好,對於比較有經驗的開發者來說,這些在其他語言和框架中都能找到影子,也不是什麼新概念。但是如果你之前不了解這些概念,那麼的確,Angular門檻比較高。你需要強迫自己遵循這些規範去做事情,...