溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

將Markdown轉(zhuǎn)換為幻燈片的工具有哪些

發(fā)布時(shí)間:2022-02-19 13:58:00 來(lái)源:億速云 閱讀:321 作者:iii 欄目:開(kāi)發(fā)技術(shù)

這篇文章主要講解了“將Markdown轉(zhuǎn)換為幻燈片的工具有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“將Markdown轉(zhuǎn)換為幻燈片的工具有哪些”吧!

Landslide

在這些工具中,Landslide[3] 具有更高的靈活性。它是一個(gè)命令行工具,可以將 Markdown、reStructuredText[4] 或 Textile[5] 格式的文件轉(zhuǎn)換為基于 Google HTML5 幻燈片模板[6]的 HTML 文件。

你要做的不過(guò)是編寫(xiě) Markdown 格式的幻燈片源文件,打開(kāi)一個(gè)終端窗口并運(yùn)行 landslide 命令即可,其中命令參數(shù)為 Markdown 文件的文件名。Landslide 會(huì)生成 presentation.html,可以在任何 Web 瀏覽器中打開(kāi)。簡(jiǎn)單吧?

但不要被簡(jiǎn)易的操作誤導(dǎo)你。Landslide 提供了不少有用的特性,例如增加注記以及為幻燈片增加配置文件。為何要使用這些特性呢?按照 Landslide 開(kāi)發(fā)者的說(shuō)法,這樣可以匯聚不同演示中的源文件目錄并重用。

將Markdown轉(zhuǎn)換為幻燈片的工具有哪些

在 Landslide 演示中查看演示者注記

Marp

Marp[7] 仍處于開(kāi)發(fā)中,但值得期待。它是 “Markdown Presentation Writer” 的簡(jiǎn)寫(xiě)。Marp 是一個(gè)基于 Electron[8] 的工具,讓你在一個(gè)簡(jiǎn)單的雙欄編輯器中編寫(xiě)幻燈片:在左欄編寫(xiě) Markdown,在右欄中預(yù)覽效果。

Marp 支持 GitHub 風(fēng)格 Markdown[9]。如果你需要一個(gè)使用 GitHub 風(fēng)格 Markdown 編寫(xiě)幻燈片的快速教程,可以參考 示例項(xiàng)目[10]。GitHub 風(fēng)格 Markdown 比基礎(chǔ) Markdown 更加靈活。

Marp 只自帶兩個(gè)基礎(chǔ)主題,但你可以為幻燈片增加背景圖片、調(diào)整圖片大小以及增加數(shù)學(xué)表達(dá)式。不足之處,目前只支持 PDF 格式導(dǎo)出。老實(shí)說(shuō),我很好奇為何不一開(kāi)始就提供 HTML 格式導(dǎo)出。

將Markdown轉(zhuǎn)換為幻燈片的工具有哪些

使用 Marp 編輯簡(jiǎn)單的幻燈片

Pandoc

你可能已經(jīng)知道 pandoc[11] 是一種支持多種標(biāo)記語(yǔ)言markup languages相互轉(zhuǎn)換的神奇工具。但你可能不知道,pandoc 可以將 Markdown 格式文件轉(zhuǎn)換為 Slidy[12]、Slideous[13]、DZSlides[14] 和 Reveal.js[15] 等演示框架支持的優(yōu)雅 HTML 幻燈片。如果你使用 LaTeX[16],可以使用 Beamer 軟件包[17]輸出 PDF 格式的幻燈片。

你需要在幻燈片中使用特定格式[18],但可以通過(guò)變量[19]控制其效果。你也可以更改幻燈片的外觀與風(fēng)格,增加幻燈片之間的暫停,添加演示者注記等。

當(dāng)然,你需要在你的主機(jī)上安裝你喜歡的演示框架,因?yàn)?Pandoc 只生成原始幻燈片文件。

將Markdown轉(zhuǎn)換為幻燈片的工具有哪些

查看使用 Pandoc 和 DZSlides 創(chuàng)建的幻燈片

Hacker Slides

Hacker Slides[20] 是一個(gè) Sandstorm[21] 和 Sandstorm Oasis[22] 平臺(tái)上的應(yīng)用,基于 Markdown 和 Reveal.js[23] 幻燈片框架。生成的幻燈片可以比較樸素,也可以很炫。

在瀏覽器的兩欄界面中編寫(xiě)幻燈片,左欄輸入 Markdown 文本,右欄渲染效果。當(dāng)你制作完成后,可以在 Sandstorm 中演示,也可以生成分享鏈接讓其它人演示。

你可能會(huì)說(shuō),你不使用 Sandstorm 或 Sandstorm Oasis 怎么辦?不要擔(dān)心,Hacker Slides 提供了可以在桌面或服務(wù)器上運(yùn)行的版本[24]。

將Markdown轉(zhuǎn)換為幻燈片的工具有哪些

在 Hacker Slides 中編輯幻燈片

兩點(diǎn)特別補(bǔ)充

如果你使用 Jupyter 筆記本Notebooks[25] 發(fā)布數(shù)據(jù)或指令文本,你可以使用 Jupyter2slides[27]。該工具基于 Reveal.js,可以將筆記本轉(zhuǎn)換為一系列精美的 HTML 幻燈片。

如果你傾向于托管應(yīng)用,試試 GitPitch[28],支持 GitHub、GitLab 和 Bitbucket。只需在將幻燈片源文件推送到支持的代碼倉(cāng)庫(kù)中,在 GitPitch 中指向該倉(cāng)庫(kù),這樣你就可以在 GitPitch 網(wǎng)站上看到你的幻燈片了。

感謝各位的閱讀,以上就是“將Markdown轉(zhuǎn)換為幻燈片的工具有哪些”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)將Markdown轉(zhuǎn)換為幻燈片的工具有哪些這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI