使用 MacTeX 怎麼用 LaTeX 畫出有機化學反應式?
MBA一台,已經安裝好了MacTex,網上說用Chemfig畫有機反應式和結構式,我把chemfig包給下載下來了,在編譯在chemfig中的t-chemfig.tex時,會在%usemodule [tikz]這行會卡住。貌似是缺少tikz的吧!剛開始用LaTex,不太懂,求指教!!
畫有機結構式為什麼不用ChemDraw別為了用LaTex裝逼把自己繞進去了
實在忍不了其他的答案了,題主又不是在問畫圖軟體推薦,再解決問題的基礎上吐槽不行么。
又仔細看了一遍問題,其實這只是一個語法錯誤。
題主你不需要編譯t-chemfig.tex,這個只是一個頭文件。你可以把它當做一個黑匣子,然後:1. 新開一個文檔。2. 按照正常的模板寫文章
3. 把t-chemfig.tex等等包中的文件放到你的文檔所在的文件夾4. 在頭文件裡面加入一行usepackage{chemfig}5. 在文章你想要的地方使用chemfig{code}畫圖6. 編譯以下例子來自: Chemistry formulae
下載下來存成一個.tex文件放在宏包的文件夾編譯即可。documentclass{article}
usepackage[utf8]{inputenc}
usepackage[english]{babel}
usepackage{chemfig}
egin{document}
section{Introduction}
Writting chemical formulae with chemfig is straightforward.
chemfig{O=H}
end{document}
LaTeX中chemfig等package支持化學式,不過功能有限。比如氫氧化鈉+苯環,排版就會很難看。更複雜的例子就不舉了。工具應該用來做它擅長的事情。LaTeX是方便的排版軟體,而非畫圖軟體。像@劉海洋 所說,插圖足矣,不要去折騰其他的。
化學式相關宏包很多,但是本質上使用非可視化的方法畫圖都是反人類。如果是計算化學等領域需要排版大量算式LaTeX才是利器,其他領域大可不必把時間耗在規劃圖形坐標上。
許多相對方便的畫圖程序都是在Linux下運行的。衷心希望有開發者創作將化學式轉化為TeX命令的工具。
那些寫宏包的化學家都在吐槽自己寫的東西不好用呢……
Chemdraw/Chemsketch等畫好輸出PDF然後插圖。贊同匿名那9位的都是用chemfig畫方程式的?
畫結構式請找ChemDraw謝謝OS X版雖然不好用但也能湊合用
推薦閱讀:
※Mac 的 memory 和 real size memory 有什麼區別?
※求推薦可以替代MacBook的PC或超極本?
※蘋果電腦需要裝殺毒軟體嗎?如果需要裝什麼最好?
※女朋友一直不願換用 OS X,怎麼勸她捨棄 Windows?
※剛拿到 MacBook,我要做些什麼?