Web演示文檔創建工具:Hovercraft

jopen 10年前發布 | 62K 次閱讀 程序文檔工具 Hovercraft

Hovercraft簡化了創建 Impress.js 文檔的過程,使用 reStructuredText 創建演示文檔。和用HTML制作幻燈片不同,Hovercraft可以讓你更加專注于寫作。你可以任意改動元素而不用擔心標記語言的標簽封閉問題。

在線示例:http://regebro.github.com/hovercraft

舉個例子,我想創建了一張幻燈片,比上一張幻燈片大了五倍并且旋轉了90度。那么在Hovercraft里,只需要兩行代碼就能完成這些工作:

:data-scale: 5
:data-rotate: 90
Heading
=======
* Bullet Point 1
* Bullet Point 2

使用Hovercraft極大的簡化了impress.js的使用。Hovercraft支持四種放置幻燈片的方式,如果沒有設置的話,會使用默認 的切換方式,也就是向左飛出切換到下一張。如果你想讓你的幻燈片更酷炫一點,你可以使用相對布局,幻燈片會基于你自定義的偏移量進行切換。如果在中間插入 了一張幻燈片,接下來的其他幻燈片也會依次自動適應調整坐標。如果你想要控制其中的細節,你可以使用絕對布局,提前定義好每個幻燈片的坐標并用SVG制定好路線。

Hovercraft的文檔評價SVG布局“用起來有點繁瑣”,不過它可以讓你更加精確的控制幻燈片的每一個細節,讓你的演示更加出彩。另外,如果 你想在你的演示中插入代碼,那也沒有問題,Hovercraft支持代碼語法高亮,并且它還提供一個專門給演講者看的屏幕,可以顯示筆記,并且還有計時功 能。當你寫好了一份文檔,一條簡單的命令就可以把rst文件轉換成HTML演示文稿:

hovercraft [markupfile] [output directory]

雖然Hovercraft有很多優點,但是它依然需要使用者有一定的CSS常識。默認的主題十分的樸實,如果你想要你的演示出彩的話,還是要花一些功夫的。給幻燈片加上CSS并非難事,但是和PPT中點擊就能選主題相比,還是顯得復雜了一些。

特性:

  • Write your presentations in a text markup language. No slow, limiting GUI, no annoying HTML!
  • Pan, rotate and zoom in 3D, with automatic repositioning of slides!
  • A presenter console with notes and slide previews!
  • The slide show generated is in HTML, so you only need a web browser to show it.
  • Easy sharing, as it can be put up on a website for anyone to see!



 

項目主頁:http://www.baiduhome.net/lib/view/home/1417141618862

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!