最近在練習用Latex排版我的論文。它是一個文字介面的排版軟體,也就是說一切的要求都必須藉由輸入文字指令來達到,並非滑鼠點一點、拉一拉、轉一轉再剝開來(Oreal上身) 即可。
那麼有些人就會問說,既然那麼麻煩,何不乾脆就用Word就好啦?這樣說也沒錯。大部分的文書排版用Word,就已經夠方便美觀了,而且可以省去很多摸索指令的時間。但是因為人有一個天性,就是覺得越容易上手的東西,功能一定越差。所以我聽到很多教授都說,『Word排版醜死啦!』;『研究生還用Word!』(研究生的原罪->不能用常人用的東西=沒程度)之類的話。還有為反對而反對的觀點,『微軟的東西很爛。』
為了不讓我自己深陷被圍剿的窘境,即便是畢業迫在眉睫,我還是選擇用Latex來編輯我的論文。但是截自目前為止,我並不認為我用Latex排出來的東西有比Word好到哪裡去,不過這的確是個難得的學習經驗就是了。
目前大部分基本的語法都已經上手了,但是一陣子沒寫,有一些小細節會忘掉。決定來作一下學習筆記。因此這一系列的文章,並非教大家要怎麼寫Latex,只是讓我方便查找一些指令。不過,有在使用Latex的人,也歡迎來這邊查找你要的資料(希望我更新的夠快)。然後,如果有寫錯的地方,麻煩跟我說一聲ㄏㄚ!
既然是筆記,就沒有想要按部就班來的意思。可能想到什麼,就寫什麼。今天的主題是插入圖形。
語法:
The velocity and the flow on the road was recorded for five years long to see the jam's forming process.
1 \begin{figure}[ht]
2 \graphicspath{{fig/}}
3 \begin{center}
4 \includegraphics[scale=0.53]{configuration.eps}
5 \caption{Top: A functionalized vesicle (V) in contact with an
endothelium cell (EC) grown on a collagen bead (CB). Middle: The
vesicle was tensed by micropipette with constant loading rate.
Bottom: The rupture of adhesion. Scale bar, $10\mu $m. These
pictures are taken from~\cite{ref:Kerner exp}.} 6 \vskip 10 pt
7 \label{fig:induction loop}
8 \end{center}
9 \end{figure}
According to the observing result, the traffic flow was qualitatively classified into three states:
前面有\的是指令,沒有\是文章本文。
1 當你想在文件中插入圖片時,就可以在該章節的任一處輸入\begin{figure},就可以開始插入圖片的動作了。其中,[h]指的是將圖片插在文章中你所指定的相對位置,也就是The velocity and the flow on the road was recorded for five years long to see the jam's forming process.這句話的後面。[t]是將圖片至於該頁的最上方,跟什麼都不寫一樣。相反的,[b]是將圖片擺在該頁的最下方。而輸入\begin{figure}[p],圖片就會被擺到該章節的最後一頁,自己舒舒服服地睡一整張。
2 再來就是告訴Latex你把圖片放在哪個路徑。若是圖片所在的資料夾與.tex檔在同一個目錄底下,那就只需要輸入\graphicspath{{fig/}}。fig是圖片所在的資料夾名稱。不過,我還不知道能不能插入與.tex檔在不同資料夾的圖片。所以這是我目前一千零一個宣告路徑的方式。
3 \begin{center}是把東西放到整張紙中間的指令,只有在[page]模式下才有作用吧。
4 \includegraphics[]{}是插入圖片的指令。[]內用來說明圖形的大小。主要有三種方式:
(1)指定輸出成圖片真實大小的多少倍scale=0.53 (輸出為原圖的0.53倍)
(2)指定輸出成本文長度的多少倍width=0.8\textwidth(輸出為文章長度的0.8倍)
(3)直接給定圖片的大小width=10cm,height=7cm
{}內則是檔案名稱。副檔名我有試過.jpg、.bmp、.ps、.eps。但是jpg檔編譯後,失真的很嚴重,建議將圖形轉為ps或是eps檔再插入。
5 \caption{}用來輸入圖片下方的補充說明。將補充文字寫入{}內,編譯之後就會變成圖片的說明文字了。
6 \vskip 10 pt指定圖片與下方文字的距離,也就是與According to the observing result, the traffic flow was qualitatively classified into three states:這行字的距離(不是圖片的說明文字喔!!)。在範例中是10pt。
最後別忘了給這個圖片一個標籤7 \label{fig:induction loop},這樣你在文章中就可以輕易的引用這張圖片了註。
然後記得結束插入圖片的這個動作。
預告:下一篇想寫的是在一張圖片插入很多張圖片
註:在文章中引用某張插圖的語法為~\ref{ },{}內為你當初在label圖片時,自訂的參考文字。在我的範例中為fig:induction loop。假設這張圖片是chapter 1的第二張圖,那麼~\ref{ }編譯出來的結果就會是1.2。若你想輸出Fig. 1. 2,那別忘記自己在~\ref{ }的前面加上Fig. 。大概是這樣。很甘心吧!

多謝你的文章救了我這初學者XD 圖文並茂並且語句順暢非常好閱讀!!
Hi~謝謝你的留言,無意間能幫上忙,我也覺得很開心~
QQ學姊 我咕狗latex插入圖型,第一個竟然是你的文章 我快哭了,謝謝QQ
哈哈,那問題解決了嗎?
哇,真是謝謝你分享,相當清楚。 其實我也不覺得LaTeX排的比word好很多很多,但在數學式子,真的是漂亮又方便XD 但是表格就會讓人抓狂。 可看看LYX(大大是不是論完寫完了?) http://latexlyx.blogspot.tw/2012/06/lyx.html
Hello~謝謝你的鼓勵與分享~ 我論文不僅寫完了,我還畢業很久囉XD 所以暫時用不到排版軟體了,除非重新回到學術界,或者跳槽美編?? 這是我當初在水深火熱時,還硬要寫的筆記。 想不到對於入門的人還滿實用的~ 祝你口試順利囉~
真的很謝謝你精緻的教學!!! 對於一個剛上研究所的菜鳥來說實在太有用了!!! 只是圖能否大些??? 實在很感謝你!!!!
圖沒辦法大一點喔!因為這已經是五百年前的文章了,圖檔早就不知去向了。 你可以把瀏覽器的放大倍率調成400%,相信會非常清楚之大XD
版大謝謝你!! 對我幫助很大
不客氣捏~
其實寫論文並不是為了用latex而用,latex還是有非常多好處才在用的。變更投稿會議或期刊時,latex只要換掉style檔就能快速變換投稿風格。計算圖表編號與文獻格式也都是latex遠勝word方便。latex的圖片排版也是比word有優勢的地方,latex是以程式控制排版,不像word要每張圖片都去手工控制大小與位置。word只是比較方便個別微調而已,但是對於版面大局的統一控制就很弱。
Hi,我想我們說的可能是兩件事。 我說的是「寫論文不一定要用到atex or latex排版出來並沒有比較美(畢竟只是一篇碩論)」;您強調的是「latex不僅可以用來寫論文」。 是這樣子沒錯吧? 就多學一樣東西的角度來看,我也是非常贊成嘗試用latex寫論文(甚至是email,高興就好 XD) 但就一篇只寫一次的研究生論文而言,用Word其實是比較有效益的(而且對於不擅長latex的人,Word排出來可能還更漂亮)甚至連許多國外教授,都不一定用latex撰寫期刊論文。 然後我不贊成「Word只是方便個別微調而已,對於版面大局的統一控制就很弱」這句話耶!如果是這樣,怎麼還有人用Word寫書?而且latex的中文化又是另一大問題,慶幸我當時是用英文寫論文。
鎖右鍵? 教學文鎖什麼右鍵
如果可以,我希望我能鎖的不只是右鍵,最好連你這種人都能封鎖在外面。 慢走,不送。
想請問如何插入在圖目錄裡面,例如 圖1........1 圖2.........2 非常感謝你的教學文,對第一次使用latex的菜鳥十分實用!!!