* Spork 的歷史 - CGI::Kwiki 0.18 的投影片功能 - CGI::Kwiki 成為 Kwiki - 獨立而成為 Kwiki 的擴充套件 * 安裝 Spork - [image: ../image/spork-dependency.png] - 安裝順序: Spiffy, IO::All, Template::Toolkit, Spoon, Kwiki, Spork ** Perl - [http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl|取得 ActivePerl] 並安裝 - 重新開機 ** nmake - 取得 [http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe|Nmake15.exe] - 執行 Nmake15.exe ,得到 nmake.exe 和 nmake.err - 把 nmake.exe 和 nmake.err 複製到 C:\perl\bin\ ** Spiffy - Spiffy Perl Interface Framework For You - http://search.cpan.org/~ingy/Spiffy-0.20/ - 檢查是否有較新的版本 - 取得 [http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Spiffy-0.20.tar.gz|Spiffy-0.20.tar.gz] 或更新版 - 解壓縮 - [
perl Makefile.PL
nmake
nmake install
] ** IO::All - IO::All of it to Graham and Damian! - http://search.cpan.org/~ingy/IO-All-0.31/ - 檢查是否有較新的版本 - 取得 [http://search.cpan.org/CPAN/authors/id/I/IN/INGY/IO-All-0.31.tar.gz|IO-All-0.31.tar.gz] 或更新版 - 解壓縮 - [
perl Makefile.PL
nmake
nmake install
] ** Template::Toolkit - 使用 PPM 來安裝 - [
c:\> ppm
ppm> rep add oi http://openinteract.sourceforge.net/ppmpackages
ppm> install Template-Toolkit
] ** Spoon - A Spiffy Application Building Framework - http://search.cpan.org/~ingy/Spoon-0.18/ - 檢查是否有較新的版本 - 取得 [http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Spoon-0.18.tar.gz|Spoon-0.18.tar.gz] 或更新版 - 解壓縮 - [
perl Makefile.PL
nmake
nmake install
] ** Kwiki - The Kwiki Wiki Building Framework - http://search.cpan.org/~ingy/Kwiki-0.33/ - 檢查是否有較新的版本 - 取得 [http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Kwiki-0.33.tar.gz|Kwiki-0.33.tar.gz] 或更新版 - 解壓縮 - [
perl Makefile.PL
nmake
nmake install
] ** Spork - Slide Presentations (Only Really Kwiki) - http://search.cpan.org/~ingy/Spork-0.18/ - 檢查是否有較新的版本 - 取得 [http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Spork-0.18.tar.gz|Spork-0.18.tar.gz] 或更新版 - 解壓縮 - [
perl Makefile.PL
nmake
nmake install
] ** wget - 抓取圖形用 - 妳可以在 http://Jedi.org/wget.exe 找到 - 複製到 C:\Perl\bin\ * 使用 Spork - 設定資料夾為投影片資料夾[
spork -new
] - 編輯投影片大綱檔 Spork.slides - 修改 Spork 組態檔 config.yaml - 產生投影片[
spork -make
] - 播放投影片[
spork -start
] * Spork 預設語法 ** 投影片分頁 - 用連續四個以上的減號 (-) 來分頁 - 任何東西,如果最前面加上加號 (+) 就可以做出逐步播放的效果 ** 標題 - 用等號 (=) 開頭的文字 - 第一層標題就用一個等號 (= 標題) ,第六層標題就用六個等號 (====== 標題) ** 段落 - 用空白的一行來區分段落 - 段落內的換行會被忽略 ** 預先排版文字 - 以空白或跳格 (tab) 縮排的內容 - 完全不會產生任何特殊效果 - 換行等預先排版效果也會被保留 ** 項目 - 用星號 (*) 開頭的項目 - 用星號的數量來表示第幾層 - 可以跟序列清單混用 ** 序列清單 - 用數字零 (0) 開頭的項目 - 用數字零的個數來表示第幾層 - 可以跟項目混用 ** 文字變化 - 粗體字的前後加上星號 (*) - 斜體字的前後加上斜線 (/) - 要加底線的文字前後加上底線 (_) - 這些效果可以混用 ** 圖片 - [
{image: http://圖片所在的.伺服器的.網址/路徑/圖片.檔名}
] - 製作投影片時,圖片會被抓到硬碟上 - 每一頁祇有最後一個圖片會被採用 - 使用逐步播放功能時,每一個播放步驟可以有自己的對應圖片 ** 檔案鏈結 - [
{file: 相對路徑/檔案.名稱}
] - 會以新視窗開啟這個檔案 * 擴充 Spork - 安裝其他的模組 - 例如 [http://search.cpan.org/~gugod/Spork-TKSlide-0.09/|Spork-TKSlide]