免軟體!讓圖表動起來(跨平台)

讀研究所是種挑戰,因為老闆和自己總是產生匪夷所思的想法。比如說論文太空虛,就會想要多用點圖表,但用圖表又太單調的話,就想要讓圖表動起來。有這種想法的人很多,可是怎麼做呢?有些商業軟體如Swiff Chart Generator可以幫你輕易做到這些,不過這樣的軟體也所費不少。今天要介紹的,是免費的amCarts

amCharts是免費的,在使用上也需要多幾個步驟,不過我個人認為還算容易,只要搞懂幾行程式,很容易就做到了。首先要決定想要畫哪種圖表。這次的範例用常見的Column & Bar chart,還有許多的範例可在amCharts的官方網站找到。下面是這一次的完成圖。

  1. 首先,到amCharts的下載區,找Column & Bar charts,下載之後解壓縮。
  2. 從amCharts的examples裡,複製amcolumn1.html檔案,改檔名為test.html檔,把下面這段:
    so.addVariable(“settings_file”, escape(“amcolumn/amcolumn1/amcolumn_settings.xml”))

    改成
    so.addVariable(“settings_file”, escape(“setting.xml”));

  3. 在同一個檔裡,把<script type=”text/javascript” src=”../amcolumn/swfobject.js”></script>
    改成
    <script type=”text/javascript” src=”swfobject.js”></script>
  4. 同樣一個檔,把
    var so = new SWFObject(“../amcolumn/amcolumn.swf”, “amcolumn”, “520”, “380”, “8”, “#FFFFFF”);
    改成
    var so = new SWFObject(“amcolumn.swf”, “amcolumn”, “520”, “380”, “8”, “#FFFFFF”);
  5. 如果你的原始資料是excel而不是xml,把這段
    so.addVariable(“data_file”, escape(“amcolumn/amcolumn1/amcolumn_data.xml”));
    改成這段
    so.addVariable(“data_file”, escape(“data.txt”));
  6. 如果要準備簡報,得另外開一個資料夾presentation,把test.html放過去。另外,amCharts下有一個amColumn資料夾,把整個資料夾複製到presentation底下。
  7. 剛我們改了設定檔setting.xml和資料檔data.txt。setting檔在amcolumn_1.5.2.0amcolumn底下,叫amcolumn_settings.xml,把它複製之後,改名為setting.xml,並複製到presentation這個資料夾的根目錄。amcolumn.swf與swfobject.js也同樣複製過去。
  8. 打開setting.xml檔,找到這一段 <data_type>xml</data_type> ,改成 <data_type>csv</data_type> 。因為現在的資料格式是csv,不是xml。
  9. 現在是資料的部分。這邊有點tricky,雖然它說是csv檔,但讀的是txt,而且是有固定格式的。第一個是x軸,用;分開,第二個數字是y軸,如果有多個,一樣用;分開。範例如下:

    1949;2.54;20.21

    1950;5.51;19.73

    1951;2.53;18.43

    1952;2.53;18.08

    1953;2.68;19.01

    1954;2.78;19.57

    1955;2.77;19.58

    1956;2.79;19.43

    1957;3.09;40.83

    1958;9.01;19.73

    記得把你的資料弄好,存成data.txt,存在presentation資料夾的根目錄。

  10. 打開網頁,應該就可以看到會動的圖表了。據官方網站的說明,這個Flash chart是可以插入到PowerPoint的,不過我的Vista不幸功成身退(淚),等我修好了之後,再跟大家分享。
繼續閱讀
4

免安裝!線上PDF轉成Word檔(Zamzar)

在讀研究所的時候,常會遇到一個情形:指導教授拿一個PDF檔給你,希望你把它變成Word檔,並做編輯後,變成一篇簡報或新的文章。但是PDF這種格式,如果不用Adobe自己昂貴的軟體,還有什麼方法可以轉成Word檔呢?

以下我們做個實驗,用一段中文文件,試試目前網站自動轉換服務,看看效果如何。我所採用的文件包含了幾個格式:中文字、圖片、表格、自動標號。pdf test.jpg

  1. Koolwire (迅速,但不支援中文)
    Koolwire這個網站界面是英文和義大利文,如果你看到看不懂的文字,請在右上面點英國國旗,就可以看到英文界面。koolwire.jpg
    Koolwire採用的是Email轉換,如果你要把pdf轉成word,把信寄給doc@koolwire.com,標題與內容我是採用他們的範本,標題是:rtf/word conversion via e-mail,內容我想隨便打應該可以。koolwire_email.jpg

    這網站轉換的速度很快,10:48寄出的信,同一分鐘就收到了。不過收到的卻是轉換失敗的信,殘念~~

    koolwire_failure.jpg

  2. Zamzar  (速度慢,但支援中文)
    zamzar_web.jpg
    Zamzar是本次測試中唯一成功的網站,它完全支援中文以及本次測試檔案所使用的格式。它支援的單檔大小是100MB,上傳完之後,選擇你要的格式,填入你的Email,再來要做的就是。對,沒開玩笑,它雖然完整支援,但是不保證什麼時候會寄給你。我的檔案只有不到200K,等了大約兩、三個小時,收到他們寄來的一封信,上面附了一個連結,點了之後就可以去下載了。zamzar_success.jpg轉的結果令人滿意,格式並沒有什麼出入,看起來和原檔相差無幾。如果想使用這個網站,最重要最重要的就是不要急。我並沒有嘗試用大檔的經驗,也沒多次測試,如果有人有使用心得,還歡迎分享!

    pdf_result.jpg

  3. Adobe email conversion service (無效的email)
    根據一些網站的介紹,Adobe提供email附加檔從pdf轉成html(不是rtf)的功能,不過經我的測試,pdf2html@adobe.com這個信箱無法使用,我的信被退回來了,而且顯示的錯誤訊息是無此使用者!雖然網站上面是說此功能支援英文與大多數的歐洲語言,但你至少也給我個不支援此種語言的錯誤訊息,而不是找不到使用者。放棄!adobe_email.jpg
  4. Media-Convert (不支援繁中)
    這個網站是另外一個網站服務,測試的結果是不支援繁體中文,把網站語言換成簡體,一樣出現錯誤。我沒有使用簡體文件的需求,所以沒有進一步測試簡體文件是否轉換正常。

以上的比較,結果很清楚,如果不想安裝軟體完成pdf轉word這件工作,又不很急的話Zamzar 可說是個不錯的選擇!…

繼續閱讀

浮水印 輕鬆加

研究生繳交論文全文電子檔案時,有許多學校會要求學生在電子檔上加上該校的浮水印。這一篇就是要教大家怎麼把浮水印加到論文電子檔裡面去。

第一步當然就是把浮水印下載到電腦裡。再視實際需求,如果(1)學校要求在每一章的第一頁顯示浮水印,那麼,請在每章第一頁的任何地方,插入浮水印。如果(2)學校要求論文每一頁都要有浮水印,那麼,請利用頁首頁尾功能,將游標放在頁首部份,加上浮水印。

基本步驟如下:

(圖1)開啟論文檔案,(選擇該頁某處或頁首部份),點選插入圖片從檔案(選擇浮水印圖檔位置)

插入浮水印1.JPG

(圖2)選取目標浮水印,按插入

插入浮水印2.JPG

(圖3)插入後,檔案裡就會出現浮水印,圖片位置還需進一步設定。請點選圖片按右鍵,選擇設定圖片格式

設定圖片格式.JPG

(圖4)點選配置標籤下的文字在前,對齊方式選置中,選完按確定。

圖片配置.JPG

(圖5)完成啦!

完成圖.JPG

繼續閱讀
1

WORD分節 快速上手

前一篇介紹了如何製作奇偶數頁不同的頁首及頁尾?接下來要介紹的是在論文排版中與前一篇息息相關的另一項重要工具ㄧWORD分節符號的應用,它也是除了目錄製作以外,筆者最常被問到的問題。

一般來說,研究生通常到論文寫作階段才會接觸到WORD中的分節符號的使用。因為許多人對這項功能不甚熟悉,所以在著手編排論文版面時,往往納悶要如何在同一個檔案中讓各章不同的標題出現在頁首?(範例如下,點選可看大圖示)

分節符號的使用並不難,覺得它難的實際上只是不知道方法。分節符號的使用就是把整體分為各個區塊,每個區塊的內部格式一致,而所有的區塊可組成一個整體。論文不僅僅是一般十幾頁的書面報告,它是一本書,得分章節,所以需要利用分節符號來建立不同的區塊。換言之,有了分節符號,我們可以將論文分成第一章、第二章、第三章…,而由各章組成一本論文。

分節符號的首要功能就是按章節設定不同頁首。依我的作法,偶數頁首放的還是論文的名稱,奇數頁首則分章;頁尾部份還是放頁碼,前後得連貫。步驟如下:

(圖1)首先,同樣插入頁首、頁尾,設定奇偶數頁不同(如何設定以在如何製作奇偶數頁不同的頁首及頁尾?一篇中說明)。在這裡,我們在奇數頁首鍵入第一章章名,偶數頁首鍵入論文名稱(研究生2.0),並在頁尾插入頁碼。

頁首頁尾.JPG

(圖2)完成了第一章設定之後,要如何在同一個文件中接著設定第二章呢?很簡單,你只需要在第一章的最後插入分節符號。比方說我的第一章結束在第4頁,第二章要從第5頁開始,那麼,就在第四章末點選插入下的分隔設定。出現分隔設定視窗後,選取下一頁,按確定。那麼下一節就會從第5頁開始。

插入分隔設定.JPG

(圖3)出現節2之後,一般它會自動同前(連結到前一個),因此顯示的頁首和前一節相同(藍色底線部份),請把頁首頁尾工具列中的連結到前一個勾掉

第二節.JPG

(圖4)勾掉同前之後,刪除上一章的頁首。

第二節2.JPG

(圖5)鍵入第二章的章名。

鍵入第二章章名.JPG

(圖6)頁尾以及偶數頁首,同前。這樣一來,偶數頁首都會是論文名稱,頁碼也能前後連貫。

頁尾以及偶數頁首.JPG

其他章的設定,同樣是依照上述的步驟(圖1~6)建立,是不是很簡單呢?!

除了設定分節之 外,也要知道如何刪除分節符號這也不難!

(圖7)首先,點選視窗左下角的標準模式

標準模式.JPG

(圖8)或是從檢視下選取標準模式亦可。

標準模式2.JPG

(圖9)最後,用滑鼠選取分節符號,按Del刪除即可。

刪除分節符號.JPG

最後,分節符號還有一妙用。比方說有時候在論文裡面放圖表,而需要使用橫式版面配置,就可以利用分節。同樣地,在所需頁面利用插入分節符號建立獨立的小節,將游標放置在該頁,選取檔案下的版面設定,進入邊界標籤下,選取橫向,選擇套用至此一節,即可。

橫向頁面.JPG

(圖10)範例:利用分節插入橫頁。

插入橫頁.JPG

繼續閱讀
8

利用OneNote組織論文

onenote_cover.jpg

寫作論文時組織想法是很重要的,如何清楚得表達你的想法,是一本論文品質優劣的關鍵。在許多做筆記軟體中,我還是對Microsoft OneNote有一份執著,因為不僅是這套軟體陪我渡過了寫碩士論文的階段,目前博士班的上課筆記、讀書筆記與報告,都是靠OneNote來幫我組織的。在這段期間內,我也試用過EverNoteCodeLibrary等軟體,但後來還是覺得OneNote最適合拿來論文寫作,最主要是因為OneNote的剪貼自由度非常高編輯功能強大,再加上階層功能與搜尋,非常適合拿來處理大量資料並組織自己的想法

OneNote的分類是像筆記本一樣,主分類是一本一本的筆記本。就我自己的經驗,如果是要寫論文的話,用一本筆記本就夠了。每本筆記本有縮合的功能,如果暫時不用,可以把筆記本先閤起來。

onenote2.jpg

在一本筆記本裡,有許多的頁籤(tab)可以使用。所以如果你建立了一本叫thesis的筆記本,上方的頁籤可以是第一章、第二章,像下圖我是用forms, amount, affect等。不過說實在話,寫論文一開始最辛苦的地方是搜集並整理文獻,所以我的論文筆記本其實也就是文獻和評析筆記。上方是依各個主題分類,點選了一個主題之後,右邊又有一排的頁籤可以使用。如果主題之下還有小主題的話,可以再利用右邊的主頁面和子頁面,組織你的筆記。

onenote1.jpg

如果你對你論文的主題不是很了解,應該會花很多時間在整理上。我自己的作法,一開始先列主題,然後照著作者與年代建立右邊的子頁面,把文章裡面的筆記放進去。等到文章看多了,想法也有了,這些依作者整理的文獻,就可以花點時間,把它轉換成依主題排列的文獻,這樣加深了寫論文的深度。這一點在論文寫作中非常重要,不過很多研究生花了很多時間才學會。比方說,A作者有論點1、2、3,B作者有論點2、4、5,C作者有論點,1、4、6、7。經過第一階段的整理,你就可以依照論點1-7,博徵旁引輔助你的論點。論點1:A、B都指出了…的重要性;論點4 B、C對這點持不同的看法。用這樣的寫法,可以讓你的論文更有組織,也更有深度。

提到組織,不能不提OneNote隨處寫、隨處拖放的功能。很多人筆記會用Word來做,我也試過,最大的缺點就是:如果你的筆記一長,非常難以瀏灠。如果不記得你把筆記存在哪個檔,要尋找也是挺麻煩的。當你找到之後,想要重新組織這些筆記,這是難上加難。OneNote記筆記的方式,是一個區塊一個區塊,可以任意移動,就像便利貼一樣。下圖可以看到有三個框起來的地方,就是三個區塊。這樣的功能可以在你的思維還不清楚的時候,無序地羅列這些資料。這樣的好處是增加了版面可以用的空間,讓你一次看很多資料,對釐清思緒非常有幫助。此外,如果你發現了第一個區塊與第三個區塊有關聯,想要合併,利用拖放(drag and drop)就可以很輕易的重新組織這些想法。

onenote3.jpg

OneNote還有許多好用的功能,如:畫面擷取、手繪等功能,不過因為本文強調組織論文,所以這些功能只好另文再談。如果大家有什麼利用OneNote整理論文的小技巧,也歡迎一同分享與交流。…

繼續閱讀