側重於介紹公式編輯的LaTeX中文入門書有哪些?
雖然看起來是很低級的問題,不過我確實搜過了知乎上LaTeX的各種問答~求推薦一本中文的,主要介紹數學公式編輯的入門書。
限定中文書會較難推薦,因為中文 LaTeX 書並不多,我所見的都是涵蓋全部主題的,公式編輯在 LaTeX 的書籍中篇幅遠沒有一般人想像的多。不過我想你是多慮了,從內容上說目前市面上能買到的任何一本都可以(比如我的《LaTeX 入門》 ;p),對初學者差別不大,都夠用。
電子文檔,程度較淺的中文入門,比較合適的就是黃新剛的 LaTeX 筆記 [1]。這個筆記的數學部分內容有點少,只是簡單入門當然是沒問題的,更多的內容還是需要參考其他的文檔。
更全面的中文電子書,能合法下載的大約是台灣的《cwTeX 排版系統》[2]。數學部分其實也不算很多,但還是比前面的短手冊是詳細多了。
[1]: http://www.dralpha.com/zh/tech/tech.htm
[2]: http://www.math.sinica.edu.tw/tex/cxbook3.pdf--------------------------------------------------------------------------------------------------------------
這個主題最合適的書大概應屬 George Gr?tzer 的《More Math into LaTeX》第四版,這是美國的暢銷書,作者是代數學家,這本書以對新手友好和重視數學排版著稱。不過目前你只能看到英文版而且暫時沒有影印所以正版書價很高,原書前四章加附錄見 [3]。這本書剛剛引進開始翻譯,要看到它的中文翻譯估計可能要到明年秋天,遠水恐怕解不了近渴。
英文電子文檔就比較多,例如可以看蓋鶴麟的《LaTeX Math Companion》[4],作者是中國人不過文檔是英文寫的。這個只介紹公式排版,不介紹 LaTeX 基礎知識。好處是除了命令本身,慣用法、優缺點分析什麼的講得比較多。作者的 LaTeX 入門文檔叫《The Art of LaTeX》[5],主要也是英文的,中文只有一小部分且不包括數學。
當然還有《LaTeX Companion》的第 8 章 [6],經常被摳出來用的英文電子文檔,它起點更高一點,假定你有基本的 LaTeX 公式輸入技能。
[3]: http://mirror.ctan.org/info/Math_into_LaTeX-4/Short_Course.pdf
[4]: LaTeX Math Companion(11/13/05)――穩定版本二[5]: http://bbs.ctex.org/forum.php?mod=redirectgoto=findpostptid=33799pid=329482fromuid=102734
[6]: http://www.macrotex.net/texbooks/latexcomp-ch8.pdf--------------------------------------------------------------------------------------------------------------所有書(或電子文檔)都有各自的側重和優缺點,但注意其中一些的問題更嚴重一些。最為常見的問題,就是不肯一次告訴初學者應該怎麼寫,而是把比較差的、一般不建議使用的寫法先介紹。George Gr?tzer 的評價自己書的舊版時就說:在之前的 3 本書中,我們都是首先介紹 LaTeX 命令 mbox 用來在數學公式中輸入文字。討論了半頁之後則是這麼一句:「要在公式中輸入文字,更好的辦法是使用 amsmath 宏包提供的 ext 命令。」然後又過了半頁紙才開始討論 ext 命令。
早些年出版的書或許為了體現某種系統性或認知的次序,多半都這麼寫,但對學習者來說是很惱火的。讀書時應該注意。
這個問題再進一步,就是只介紹那些不被推薦的舊式用法,而不介紹廣為使用的新用法(這裡的「新」大約指二十年前),不少入門文檔為了節約篇幅會這樣做,作者們認為老手們慣常使用的「新」寫法是「高級」的內容。更為嚴重的則是反過來說舊用法比新用法要好。比如說大名鼎鼎的電子文檔《一份不太簡短的 LaTeX 2ε 介紹》[7],簡稱 lshort,是一個名頭比 [1] 更大,不過質量一般的文檔。這個小冊子在數學公式方面的講解就很不合時宜,目前的中文版是 4.2 版就有很多舊式不被推薦的寫法;英文版 v5.03 在一些地方有所好轉,但數學公式講解的一些地方則在傳遞舊法優於新法的錯誤觀點,這個就是積重難返了。
[7]: http://mirror.ctan.org/info/lshort/George Gratzer
More Math Into LATEX
4th Edition中文的話,你要不試試看劉海洋 latex入門多看看別人tex的東西就行了,http://people.reed.edu/~jerry/361/homework/hw.html這是我的數學老師的網頁,點開tex source就能看到他的代碼了latex的wikibook:http://en.wikibooks.org/wiki/LaTeX這是最有用的reference了
LaTeX的書籍不是很多,但我更推薦在網上找相關的入門文檔,多看宏包說明文檔,數學公式編輯一般不會單獨拿一本書來講。
不要看書,用Daum Equation Editor多寫寫,時間長了自然就會了
科技文獻排版系統LaTex入門與提高 (豆瓣),非常薄,但是夠用,
敲公式的話, 有時候也是跟使用的編輯器有關係. 我年初的時候用WinEdt一點點兒能跟上實分析老師的板書, 一邊敲代碼一邊聽課, 雖藉助了AutoHotkey的幫助, 卻也是稍有些吃力.
但等放假拾掇起來Vim之後發現, `/ 兩下就會出現frac{ }{ }的整體結構, 其空白之間跳轉也甚是方便. 類似結構還有很多. 聽聞Emacs也有此功能, 故認為: 用Latex敲公式, 手熟是一方面, 一款高效的編輯器也端的是會錦上添花.
雖沒有提到書, 但就解決敲公式問題, 選一份合適的編輯器也是很重要的.
再補充Mathtype+Word的練習方法: 一段時間後, 若是拿不準敲出來的東西張什麼樣兒, 大可以在只打開一個Mathtype敲進代碼試一下. 當然, 最後會一點點兒擺脫所有的這些, 窩在編輯器裡面不出門的.如果題主只是為了在latex裡頭加入公式的話,給題主個建議,裝一個mathtype,進入一個word文檔,插入用mythtype寫好的公式,然後選toggle tex,就會轉成tex的代碼形式了,粘進去就可以用,多看幾次轉換前後的差距之後你就知道怎麼直接用Latex寫公式了。答非所問,求不折……
你都用latex了,文檔這麼淺顯的英文都看不懂?
推薦閱讀:
※LaTeX 中圖和表如何並排?
※怎麼把填空題的答案隱藏起來?
※關於 LaTeX 有什麼推薦的說明教程、指南一類的資料?
※有什麼比較好的 LaTeX 模板值得學習?
※為什麼 LaTeX 中要用 igl, igr 等命令來處理定界符,而儘可能避免 left 和
ight?