Re: [問題] 化學式方程式的寫法

看板LaTeX (論文排版)作者 (Ch'enMeng)時間11年前 (2013/12/31 18:01), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《akikusa (レオ)》之銘言: : 我要打的東西長這個樣子: : http://imgur.com/7PsN0s2
: 其實我不太確定它的正式名稱應該叫什麼, : 查過google,有時叫化學式有時叫結構式。 : 我看過mhchem,可是好像也沒有這樣的例子。 : 還是說這個式子根本不能這樣寫? : 在Latex裡該怎麼寫才能出現這樣的效果呢? 首先我要說一下﹐雖然使用 LaTeX 有些年頭了﹐但是在批踢踢發帖還是第一次。 所以如果我因為不懂規矩有所冒犯的話﹐還請諒解﹐並歡迎指正。 OP 的問題分為兩個﹐第一個是這種式子被稱為什麼﹐第二個是如何在 LaTeX 裡 實現它的輸出。 首先它被稱為化學方程式﹐描述的是物質之間進行化學反應的過程和關系。 你所說的“結構式”則是其中表現物質本身結構的東西﹐這兩者不是一回事。 關於在 LaTeX 裡的輸出﹐我推薦你使用基於 TikZ 的 chemfig 宏包(貌似在台灣 被叫做“巨集套件”﹐抱歉我們有語言習慣的差異)。這個宏包功能十分強大﹐支持 pdfLaTeX 或者 XeLaTeX 編譯﹐當然原本的 LaTeX 也是支持的﹐不過我沒試過﹐不知 效果如何。 不知道你使用何種文檔類(documentclass)﹐我這裡假定你使用的是 article 好了﹐ 並依此來做簡單的示例。 \documentclass{article} \usepackage{chemfig} \begin{document} \setatomsep{2em} \chemfig{-CH_2-CH(-[6]OH)-} \end{document} 這裡隻是繪制了你的方程式裡第一個結構式﹐畢竟隻是范例而已。 和往常一樣﹐使用 \usepackage 來加載宏包﹐繪制結構式的命令則是 \chemfig. \setatomsep 則是能夠調整原子之間的距離﹐這裡設置為 2em, 你也可以根據自己 的喜好來調整。 這隻是一個范例﹐到此為止了。更多詳細的內容﹐請參看 chemfig 宏包的說明文檔。 你可以在系統命令行中輸入 texdoc chemfig 來調出這份文檔。 M -- 快被自己萌哭了…… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 183.217.26.239

12/31 21:21, , 1F
歡迎你!
12/31 21:21, 1F
文章代碼(AID): #1ImfNfa3 (LaTeX)
討論串 (同標題文章)
文章代碼(AID): #1ImfNfa3 (LaTeX)