創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。
顯示具有 JavaScript 標籤的文章。 顯示所有文章
顯示具有 JavaScript 標籤的文章。 顯示所有文章

2017年9月9日 星期六

GitBook CLI電子書製作入門

電子書已經很流行,有不少網站提供商業或免費的電子書的撰寫、製作甚至出版的平台,這類平台,各家有各自不同的特色,作法也各不相同。GitBook算是這其中較知名且流行的一個,它提供了圖形編輯器,供線上編輯,是個方便的雲端服務。

若要在本機產出電子書就得用它的終端機指令工具來做,本文簡單介紹這方面的部分作法,僅供有需要這方面的人做參考,一般使用者直接用圖形編輯器即可。

2018-4-19補充:GitBook前一陣子改版後已不再使用CLI toolchain,本篇內容已不適用於新版的GitBook。

2017年8月12日 星期六

highlight.js:網頁語法高亮

若想在網頁上呈現程式的語法高亮的效果,不必自己辛苦編輯HTML代碼,可使用JavaScript來協助達成這工作即可,也不須自己辛苦寫JavaScript代碼,因為這類現成可用的JavaScript函式庫在很早以前就有了,本文簡單介紹其中一種。

2017年6月15日 星期四

D3.js與相關JavaScript資料視覺化函式庫簡介

簡介

幾年前第一次看到D3.js時真令人興奮,對其製作出來的東西感到嘆為觀止,因為不僅做出來的網頁式互動式圖表美觀漂亮,而且它還是開放源碼。

D3.js也簡稱為D3,全稱是Data-Driven Documents,是JavaScript函式庫,用來在網頁瀏覽器上產生動態互動式資料視覺化。

2017年5月29日 星期一

JavaScript資源列表

JavaScript(簡寫為JS)大概是我所用過程式語言中,用起來最不情願但又不得不用的一個,不過這是過去的情況,現在的它不僅吸引人,也擁有廣大的使用者社群,也是最為流行的語言之一。會出現如此矛盾現象當然有幾個原因,以下就列舉一些:

2017年2月15日 星期三

Sublime Text資源列表

本來想做個像樣點的噢神Awesome Sublime Text,不過目前暫時沒什麼料,也避免此時花太多時間與精神,所以就先弄個簡單點的資源列表。
以下是與Sublime Text有關,自己有實際使用過,而且覺得好用的東西。〈華麗高尚的多用途文字編輯器Sublime Text〉裡頭提到的,這裡就不再重複列入。

2016年12月31日 星期六

C3.js 簡易快速入門

簡介

C3.js是基於d3.js的JavaScript圖表函式庫,相對於dimple.jsNVD3,使用上更為簡單。這幾個都是開放源碼的專案。

C3的使用相當容易,主要用c3.generate()綁定好圖表的所在位置,設置其中的參數物件,就可做出許多變化。其參數物件就像JSON般的結構(如同Python的字典),要使用什麼參數,查一下說明,填進去即可。也可以直接找範例來做修改。 大多數常見的圖表類型,可用C3.js就很容易做出來,若需要複雜的功能,再用d3.js來定製。