fbpx

一個易於使用的部落格開源樣板,增強了對 Jupyter Notebooks 的支援

Contents

fastpages 是一個易於使用的部落格平台,支援 Jupyter Notebooks、 Word 檔案和 Markdown。

Fastpages 使用 GitHub Actions 來簡化透過各種輸入格式在 GitHub Pages 上建立 Jekyll blog 文章的流程。

Fastpages 提供以下功能

  • 直接從 Jupyter Notebook 建立包含程式碼,程式碼輸出(可以是互動式的),格式化文字等的發文; Notebook 發文支援功能,例如:
    • 使用 Altair 製作互動式視覺化效果並保持互動
    • 隱藏或顯示單元格的輸入和輸出
    • 預設情況下開啟或關閉的可摺疊程式碼單元格
    • 通過特殊的 markdown 單元格定義標題、摘要和其他 metadata
    • 能夠自動新增連結到Colab 和 GitHub
  • 支援註釋( comments ),透過 GitHub Issues 原生支援
  • 內建搜尋功能
  • 支援網站樣式 ( styling ) 客製化
  • 嵌入 Twitter 卡片和 YouTube 影片
  • 根據使用者提供的標記對部落格文章進行分類,以便於發現
  • 建立和編輯 Markdown 發文
  • 直接從 Microsoft Word 檔案建立發文,包括格式和影像
  • 在本地機器上寫文章並預覽他們與當場重新載入

這邊有一個示範的網站 ( 裡面有更詳細的使用 Howtos )

設定指引

可以參考這個 YouTube 影片

  1. 點選這個連結建立一個 repository 的副本。設定 repo 的名稱,可以是任何名稱除了 {your-username}.github.io 之外
  2. GitHub Actions 在你建立的 repository 後大約 30 秒自動開一個 PR ,然後按照 PR 中的指引去做

專案網址


訂閱開源報報

🎈您有以下困擾?

  • 時間繁忙,沒有時間仔細閱讀開源專案的介紹
  • 被社群媒體演算法掌控,只會看到同溫層主題的開源專案分享
  • 英文閱讀能力不好,又想要快速閱讀開源專案介紹
  • …..

開源報報使用 Patron 訂閱平台,無廣告,周一到週五每天三篇中文開源專案報導

Become a Patron!

追蹤 Soft & Share

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail

幫我們個小忙!

請為我們的網站評分(必)

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: