2012年5月6日 星期日

Latex中也有simpsons的符號可以使用

大家應該看得出來,小弟這陣子有關latex的文章變多了,
沒錯,最近比較常用latex,因為都在寫論文(自以為用功 ><),所以,需要用到很多Latex的技巧。

雖然整天都在寫論文,還是要忙裡偷閒一下,耍耍阿宅的浪漫,讓論文也可以有些變化在裡頭。


首先,讓我們在論文中加一點卡通人物吧!!!
今天的主角是Simpsons,沒錯,就是些頭都長的怪怪的家庭~~
要怎麼將我們今天的主角加到文章之中呢?
照慣例一樣是很簡單不到5分鐘就能上手,(雖然我自己研究了一個小時,慘~~~),
真的很簡單啦,只是我自己搞錯了方向,走錯了冤枉路,才會浪費那麼多的時間。

首先到CTAN網頁下載simpsons.sty,網址如下:

http://tug.ctan.org/tex-archive/usergrps/uktug/baskervi/4_4/

也可以直接點這個連結下載

請大家一定要記住,只要下載simpsons.sty就可以,我是把所有的檔案一個一個下載回來之後,才發現,只要下載simpsons.sty就能使用,也因此浪費時間在下載檔案。

下載的simpsons.sty,要記得放在tex文件的同一層。
然後在preamble的地方加入:

\usepackage{simpsons}
接著在內文中加入
Many thanks to \Bart, \Marge, and \Homer, who help me finish this project.
This work was supported under the National Science Council Grants XXX-XXX-X-XXXXX.

其中\bart就是覇子,其他的人物,大家就自己猜猜看啦~~
Compile出來的結果就如同下圖:
這篇致謝有沒有很特別呢~~


最後,場外加映另一個小玩意,就是讓你的文件沾上咖啡印~~
沒錯,就是要弄髒你的論文,反正就是另外一種無用的打發時間的小外掛。

一樣地,到下列網頁下載coffee.sty:
http://hanno-rein.de/archives/349

下載之後,
在然後在preamble的地方加入:

\usepackage{coffee}
然後在想弄髒的那一頁中,加入
\coffee{3} 

接著你就會發現,你的論文真沾上咖啡漬了!,是不是真的很無用啊~~
當然,如果你不喜歡這個形狀的咖啡印,你還有其它三種選擇,有興趣的朋友,可以自行去試試看,在這裡,我就賣個關子,讓各位看倌,自己去發現新大陸吧~~~


參考來源:
http://divisbyzero.com/2010/07/13/coffee-stains-and-the-simpsons-in-your-latex-document/

2012年5月4日 星期五

Latex引用網頁URL

引用文獻,一直以來就是Latex的強項,只要將需要引用的資料,置放於文件之中相對應的位置,Latex就會自動為該索引點編號。正因為Latex有此強大的功能,所以,省去了研究人員不少校對的時間,這也是小弟如此推廣Latex的主因之一。

近期,小弟剛好引用了許多URL的參考文獻,忽然發現URL居然都變成了亂碼,無法正確地顯示,困擾了我一陣子。
後來,讓我找到了一個好用的套件-- "URL",沒錯,套件名稱就叫做URL,他可以讓你引用的URL文獻正常的顯示,不再出現擾人的亂碼!!
好東西,不用用看嗎?趕快來試試看吧!!!


使用方法很簡單,首先在preamble 的地方加入

\usepackage{url}

之後在bib檔中用下列方式加入reference:


@misc{STEVE_HANNA2010,
 Title = {Cloud Security Questions?},
 year = {2010},
 note={\url{http://cloudcomputing.sys-con.com/node/1330353}}
 }

需要注意的地方是,note裡要用\url{}將要參考的文獻加入,而且,項目也需要使用misc,這樣URL才能正常顯示。


參考來源:
http://www.kronto.org/thesis/tips/url-formatting.html

2012年5月3日 星期四

Mac上安裝Google drive

Google 這幾天新發表了一項產品-Google Drive,聽説足可比擬Dropbox,一樣可以自動同步電腦上的文件,並且還可以用google doc 開啟文件,聽起來真的是很威很強大。

這項整合性的新產品,真的是挺誘人的,可以將線上的文件下載回來,已有在使用Gmail的朋友,一定要去試用看看:


想當然,小弟本在實驗的精神,加上近期比較有空閒,就順勢來安裝看看Google drive在Mac上是否有什麼過人之處。

不過,在Mac上的安裝過程中,最後一步遇到了一個嚴重的問題,如下圖:


後來發現,原來是安裝過程之中,Google的程式沒有幫你自動建立一個"Google Drive"的資料夾,所以才會導致程式無法自動Sync,產生了錯誤。

因此,解決的方法很簡單,只要自已在家目錄中建立一個"Google Drive"資料夾,剛剛的錯誤就可以迎刃而解啦~~~







最後,大家可以看看各家雲端硬碟的評比:
http://chinese.engadget.com/2012/04/24/google-drive-vs-the-competition-dropbox-skydrive-icloud/

2012年5月2日 星期三

Excel匯出Latex表格 - excel2latex

昨天才剛寫完如何使用Matlab匯出矩陣,馬上就有熱心人士提供另一個方法產生latex表格。
其主要的應用方法是將Excel的表格latex,這樣可以將Excel的資料匯出成latex表格,並且可直接貼在論文上。

其實我之前就嘗試的在Mac上用excel2latex,但是看起來是不可行,遇到一些Bug,
今天我改用Windows上的Office 2007,就可以正常使用,不會遇到什麼大問題。

話不多説,下載來源如下:
http://www.ctan.org/tex-archive/support/excel2latex/
或是直接點擊下載zip檔連結

至於如何使用呢?很簡單,解壓縮該Zip檔案,並用將Excel2LaTeX.xla用excel開啟。
開啟之後就會在Excel的增益集中看到"Convert table to latex"。

以下我們用一個簡單的4*3表格說明,

如果我們想將這個4*3的表格匯出成latex,
只要按下增益集中"Convert table to latex",
就會跑出一個視窗,接著可以將latex的資料複製在剪貼簿上。



接著就可以將資料貼在論文中啦~~
瞧~就是這麼簡單,可以省去大量時間在刻表格數字上啦!!
這樣就沒藉口説latex好難使用啦~~~



Matlab 矩陣 轉成 latex格式

在Latex上編輯表格一直以來都是我中心的痛,
一想到要重新輸入一大堆數字,心情整個很差,
尤其是大表格,動不動就是5*10個欄位,打完數字,半天都過去了。

懶得動手的我,當然要找找看有沒有好方法,可以將數字直接轉成tex檔。
找來找去,最後發現Matlab原來可以將矩陣直接轉成latex,實在是太佛心了,
剛好我有一些程式也是用Matlab跑的,這樣就可以直接將實驗的數據輸出成latex~~

假設我們有一個3*3矩陣L如下:



只要輸以下指令,就能將矩陣匯出成Latex

>> s = sym(L);
>> v = vpa(s,5); # 指定數字的精度
>> latex(v)



Matlab跑出來的結果


參考來源:
http://desk.stinkpot.org:8080/tricks/index.php/2006/03/insert-a-matlab-matrix-into-latex-automatically/

2012年3月10日 星期六

[Latex]將圖表放置於文章的最後--使用Endfloat

最近忙著趕論文,都沒什麼時間寫Blog,
不知不覺已經兩個多月沒發文,
真的是時光飛逝啊~~

雖然忙歸忙,有一些心得還真的是不吐不快~~
這陣子準備投稿的論文中,在基本的準備需求中,提到了以下條件:
"figures and tables should be placed at the end of manuscript"
中文的意思是,要將圖表放在圖表的最後,
這真的是強人所難,用Latex compile 完,就是標準的文章格式,
沒想到這編輯可能為了方便檢閱,要我們將圖表置底。
這問題可難倒我了,本來是不想理他,想硬著頭皮闖關,
但是就在我百思不得其解的時候,幸運的天使降臨啦~~~

就是他--Endfloat

這個小外掛可以將圖表放置於文章的最後,還能在原本的圖表的位址留下一行註解,
提醒讀者,原來圖表的所在,相當的實用,如下圖。



加入的方法很簡單,只要在Tex文件的最前面加入
\usepackage[nolists,tablesfirst]{endfloat}

只要打入這一行,圖表就會放在最後了。

其中,
nolists  表示不顯示清單
tablesfirst 表示先顯示表格

其它詳細的使用説明,請參閱:
http://www.fi.infn.it/pub/tex/doc/orig/endfloat.pdf

參考來源:
http://www.latex-community.org/index.php/know-how/280-formatting-latex-articles-for-biology-journals

2012年1月10日 星期二

[影音] Set Fire To The Rain

前陣子ICRT狂點播的一首歌--set fire to the rain
第一次聽的時候沒有特別在意其歌詞,單純只是覺的這首歌很power,旋律很動人,
仔細看了歌詞一篇,才發現他是首很感人的歌,
很適合在夜深人靜的時候,細細地品味。
分享給大家~~~





我找到了一個翻的很棒的歌詞,供大家參考~~
歌詞來源:
http://hanatan731.blogspot.com/2011/06/adele-set-fire-to-rain.html


I let it fall, my heart
我讓它墜落 我的心 
And as it fell, you rose to claim it
當它下墜時 你領走了它
It was dark and I was over
這世界是如此黑暗 我已毫無希望
Until you kissed my lips and you saved me
直到你吻上我的唇 成了我的救贖
My hands, they were strong, but my knees were far too weak
我的雙手 是如此堅強 但這雙腳 卻是如此不堪一擊
To stand in your arms without falling to your feet
只能站上你的雙臂 提防自己不墜落到你的腳邊

But there's a side to you that I never knew, never knew
但你卻有另外一面 是我不曾知曉,不曾知曉
All the things you'd say, they were never true, never true
你所說的一言一語 那都不是真的,不是真的
And the games you'd play, you would always win, always win
你所玩的每局遊戲 你總是那贏家,是那贏家

But I set fire to the rain
而我在雨中 燃起了火苗
Watched it pour as I touched your face
眼看它流下 當我碰觸你的臉龐
Well, it burned while I cried
當它焚燒著 我卻止不住這淚水
'Cause I heard it screaming out your name, your name
就因我聽見 它吶喊著你名字,你名字

When laying with you I could stay there
當我和你躺在一起,我想讓時間停在這一刻
Close my eyes, feel you here forever
閉上我的雙眼,感受你就在這裡,永遠永遠
You and me together, nothing is better
你和我在一起,再也沒有更美好的事物

'Cause there's a side to you that I never knew, never knew
因你有著另外一面 是我不曾知曉,不曾知曉
All the things you'd say, they were never true, never true
你所說的一言一語 那都不是真的,不是真的
And the games you'd play, you would always win, always win
你所玩的每局遊戲 你總是那贏家,是那贏家 

But I set fire to the rain
而我在雨中 燃起了火苗
Watched it pour as I touched your face
眼看它流下 當我碰觸你的臉龐
Well, it burned while I cried
當它焚燒著 我卻止不住淚水
'Cause I heard it screaming out your name, your name
只因我聽見 它吶喊著你名字,你名字
I set fire to the rain
而我在雨中 燃起了火苗
And I threw us into the flames
就將我和你 投入那火焰之中
When we fell, something died
當我們殞落 有些事物悄然逝去
'Cause I knew that that was the last time, the last time
因為我明白 那將會是最後一次 最後一次 

Sometimes I wake up by the door
有時我 會依著門扉醒來
That heart you caught must be waiting for you
我的心 早已被你緊緊抓住 只能夠為你空等
Even now when we're already over
就算此刻 我們的關係就快要結束
I can't help myself from looking for you
我也無法 克制自己尋找你的渴望

I set fire to the rain
而我在雨中 燃起了火苗
Watched it pour as I touch your face
眼看它流下 當我碰觸你的臉龐

Well, it burned while I cried
當它焚燒著 我卻止不住淚水
'Cause I heard it screaming out your name, your name
只因我聽見 它吶喊著你名字,你名字
I set fire to the rain 
而我在雨中 燃起了火苗
And I threw us into the flames
就將我和你 投入那火焰之中
When we fell, something died
當我們殞落 有些事物悄然逝去
'Cause I knew that that was the last time, the last time
因為我明白 那將會是最後一次 最後一次


Oh, no
Let it burn, oh
Let it burn
Let it burn
就讓它燃燒
就讓它燃燒吧
Related Posts Plugin for WordPress, Blogger...