大家好,這是CBETA電子佛典閱讀器2代 1.0.0版:
https://mrmyhuang.github.io
程式碼重新改寫。為了支援更多電腦平台,我聽朋友建議改寫成PWA (web app)。目前測過可以在Windows 10 + Edge Chrome, Android 9 + Chrome, macOS 10.15 + Edge Chrome, iPad 7(模擬器) + Safari, iPhone 8(模擬器) + Safari, Debian Linux 10 + Chrome運作。跟第1代比,App有一些小瑕疵,但主要功能沒什麼問題而且支援更多平台。
PWA可以像一般app一樣安裝到電腦、手機、平板:
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
電子佛典2代使用說明與程式原始碼:
https://github.com/MrMYHuang/cbetar2
阿彌陀佛
非官方CBETA電子佛典閱讀器第2代 1.5.6版上架了,相較1
CBETA電子佛典閱讀器第2代 1.5.6版上架了,相較1.0.0修正許多較大的bugs,穩定很多(Linux也測過可以用)。新支援UI字型大小、直式顯示、標楷體。
https://mrmyhuang.github.io
建議安裝至裝置上,避免瀏覽器定期清除網頁快取資料,導致書籤、設定消失。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
這是iPad Air 3的截圖:
非官方CBETA電子佛典閱讀器第2代2.0.6版上架了
又一次app大更新:
CBETA電子佛典閱讀器第2代 2.0.6版上架了,主要新支援:經文分頁。
原先1.y.z版只支援經文單頁顯示,但在觸控裝置使用可能有一些不便,
不小心手指一碰螢幕就會移動經文。支援分頁後,就可以用按鈕(半透明...)一頁頁切換。
但這次2.y.z版本因為經文書籤用電子書(epubjs)方式改寫,與1.y.z版不相容,
升級app後請手動清除所有經文書籤(目錄書籤有相容,不須刪),再重新加回來,
不然app會有些異常囧
(刪除書籤:至書籤頁,左滑項目即出現刪除鈕,再點擊)
另外epubjs還有2個bugs,與1個問題,比較難解QQ,導致此app:
1. 直式、單頁模式,開啟經文卻顯示經文結尾處。
2. 跳頁100%時,頁面切到開頭、不是結尾。
3. 直式、單頁模式,若加入經文水平捲軸會擋到經文(目前把捲軸拿掉)。
除了這些問題,此app已在Windows 10, Android, iPad Air 3測過ok。
App網址:
https://mrmyhuang.github.io
建議安裝至裝置上,避免瀏覽器定期清除網頁快取資料,導致書籤、設定消失。
若要作app更新,請參考此處說明:
https://github.com/MrMYHuang/cbetar2
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
擷圖範例:
在「直排」模式上,對稱標點「轉90度」的問題可以解決嗎?如
在「直排」模式上,對稱標點「轉90度」的問題可以解決嗎?如:
https://mrmyhuang.github.io/catalog/catalog/modern.001/藏外佛教文獻
Re: 在「直排」模式上,對稱標點「轉90度」的問題可以解決嗎?
大德您好:經過測試在直排模式,macOS系統上,Chrome, Edge Chrome, Safari的括號,皆正確轉90度,但iOS Safari沒有!就我目前所知這好像是字型檔字元的方向屬性設定問題,我會嘗試修復。成功修復後會再告知。
謝謝您的回報。
解決iOS直式楷書括號字元未旋轉90度
app 2.2.1版解決在iOS Safari直式楷書括號字元未旋轉90度的問題。這問題來自全字庫楷書字型的括號未設定直式的替代字元屬性造成的,目前繞道的解法是把各種括號用iOS能正確作直式替代的字型(Heiti)取代,詳情請見Github的源始碼。
太棒了,感謝您的努力!
太棒了,感謝您的努力!
太棒了 +1
太棒了 +1
2代非官方CBETA閱讀器2.2.11版
2代非官方CBETA閱讀器又一次大更新,把較大的bug都修正了,包括(加入書籤的經文)離線瀏覽與書籤標記。
已在Windows 10 / Debian Linux 10 / Android 9 / macOS 10.15 Chrome / iOS Safari 14測過都可以用。(但iOS Safari 14在單頁模式下,捲軸無法顯示。)
安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
功能特色: https://github.com/MrMYHuang/cbetar2#%E7%89%B9%E8%89%B2
離上一版2.0.6,有以下更新:
單頁直式+水平捲軸擷圖範例:
2代非官方CBETA閱讀器2.3.0版
2.3.0這版有較大的新功能 - 經文語音播放!使用電腦語音合成技術 - text to speech,作唸經文功能,即所謂的"有聲書"。但注意,當代電腦語音合成技術與"真人發音"仍有落差。因此聽到的經文發音偶爾不正確是正常現象。
經文語音播放步驟:開啟經文 / 按下右上方播放鍵(如擷圖所示)
已在Windows 10 Chrome, Android 9, macOS 10.15, iOS 13.1, Debian Linux 10測過都可以用。
安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
功能特色: https://github.com/MrMYHuang/cbetar2#%E7%89%B9%E8%89%B2
剛以 Vivaldi for Windows 瀏覽最新版
剛以 Vivaldi for Windows 瀏覽最新版(App 版本: 2.3.2),在「藏外佛教文獻」的《天竺國菩提達摩禪師論》仍存在直排對稱標點轉90度問題,可能整個「藏外佛教文獻」都還存在這個問題。
目前的整體目錄層次不明,建議參考「CBETA CBReader 2X v0.5.5 Windows」的「原書簡易目錄」或「原書進階目錄」來做安排,如下:
或可參考 CBETA Online 「依據冊別」來簡單列示,如下:
此外,CBETA 每季(三個月)都會有一次資料庫更新(包括新收錄典籍、經文用字及標點修訂等等),不知道您是否也可以配合每季更新?
Re: 剛以 Vivaldi for Windows 瀏覽最新版
大德您好:
先謝謝您提供許多建議。以下是各個問題的回覆:
1. 我使用Vivaldi for Windows 3.3瀏覽幾卷「藏外佛教文獻」經文,包括《天竺國菩提達摩禪師論》,直排對稱標點都有正確轉90度。如擷圖所示:
可能的解決方法:
* 請升級您的Vivaldi版本。
* 如果問題還是存在,不好意思,請您移除再重新安裝此電子佛典PWA。(我曾遇過同版本app,在不同裝置運作,一個正常,一個異常。後來在異常裝置移除PWA與它的cache/data,再重裝就正常了。可能是一些瀏覽器的Service Worker本身有些bugs,導致一些罕見情況下更新app會不完整...!?)
2. 目錄層次問題我會再研究了解。
3. 資料庫更新問題,就我的觀點是這樣: 這支app本身不含離線的經文檔,是先透過CBETA API取得該季最新的經文資料,然後如果有把某"卷"經文加入書籤,就會存檔至本機裝置,可作離線瀏覽。但目前存檔是以"卷"為單位,未來考慮以"經"為單位存檔。至於以"部"為單位存檔目前不考慮支援,因為我個人認為不多人有此需求,以及為了適當節省CBETA的頻寬資源,如果仍有此需求的大德,建議可以fork此開原app作修改支援。
若app要隨CBETA的季更新,可能的作法是未來新增"經文更新"的功能,針對已存檔的經文作更新。
謝謝您的意見,讓此app更好。
2代非官方CBETA閱讀器2.6.0版
距離上一次的2.3.0版,新版app較值得提的是修正"在新電腦開啟app某卷經文連結,無法正常顯示"。此一修正代表我們可以用網址分享某一卷經文給別人,並且用此app開啟!例如在一台未曾開啟此app的電腦,可以直接用此連結使用此app開啟這篇經文:
https://mrmyhuang.github.io/catalog/webview/T0396/1/%E4%BD%9B%E8%AA%AA%E6%B3%95%E6%BB%85%E7%9B%A1%E7%B6%93
"可分享app網址"這功能對個人使用而言,代表也可以用瀏覽器內建書籤功能儲存經文連結。
另外,相較2.3.0版有以下修改:
確實,升級Vivaldi版本之後
確實,升級Vivaldi版本之後,直排對稱標點都有正確轉90度問題已解決。
2代非官方CBETA閱讀器2.7.0版
2代非官方CBETA閱讀器2.7.0版新增佛學字典分頁,整合"DILA 佛學術語字辭典"。擷圖如下:
另一種查詢方法是在經文頁選擇一段字詞,再按右上三點圖示,再選擇"查字典"。
2代非官方CBETA閱讀器2.9.0版
2代非官方CBETA閱讀器2.9.0版釋出,相較2.7.0修正了目錄分類、新支援佈景主題:
2.9.0 版改進了不少。很棒!
2.9.0 版改進了不少。很棒!
CBETA API 開發者社群
myh 您好,
我是 CBETA API 的開發者 周邦信 (Ray Chou),
很開心看到有人使用 CBETA API 開發應用軟體。
我在寫 API 的時候,有時不是那麼嚴謹,
想說大概沒什麼人在用,所以想到哪裡就改到哪裡 ^_^
但是這樣的變動,可能會造成像您這樣的開發者困擾。
也有其他的應用,例如 https://deerpark.app/ 也是使用 CBETA API,
所以我曾經想過,
是否有個小社群,像 Facebook 社團,或是 Gmail Group, 或是在這個 CBETA 討論區開一個新板,
讓我們可以討論相關問題,
如果我做了什麼變動,也可以在這個地方發佈。
請教您有什麼想法?感謝。
Re: CBETA API 開發者社群
周大德您好:
我是一位任職於某公司的軟體工程師 - (Meng-Yuan Huang) 黃孟遠,平時空閒會寫一些開原apps增進自己技術、也幫助別人,近來也與德貴有緣常參加法青的活動、課程。
先感謝CBETA所有出錢、出力的人們,您們的成果讓我有幸能利用自己的電腦專長對傳播佛法做出一點貢獻。
我贊同您的意見可以開一個CBETA API討論社群,讓開發者能即時知道API有變更,要更新app。至於討論區要設置何處,我覺得有幾點值得注意的:
1. 有通知功能:例如有新文章(如API變更),能以E-mail的方式通知訂閱者。
2. 可觸及性:就是容不容易被新開發者發掘,增加相關程式開發的能量。
我覺得GitHub是一個不錯的地方,因為討論內容主要與程式開發有關,GitHub又是許多程式設計者常會瀏覽的地方。而且GitHub有通知功能,可以較即時得知API的更動:
至於Facebook社團,我覺得它的版面設計比較不一樣,每篇主題是以方塊的形式呈現內文,而不像GitHub issues是先以主題標題列表。GitHub的方式在瀏覽上好像比較容易快速找到開發者有興趣的主題。
請參考看看這些建議
阿彌陀佛
Re: CBETA API 開發者社群
黃師兄好,
感謝您的建議,
我也覺得要有「通知功能」很重要,
才不會像這樣過了五天才發現您的回復!
我在 GigHub 建了一個,您看看這樣如何:
https://github.com/DILA-edu/cbeta-api
CBETA API目錄label的問題
周大德您好:
我目前有一個CBETA API使用問題,先在這串討論提出。
catalog_entry這個API可用來取得"下一層"目錄的資訊,例如:
http://cbdata.dila.edu.tw/v1.2/catalog_entry?q=CBETA.001
會取得CBETA.001 (label: "01 阿含部類 T01-02,25,33 etc.")目錄的子目錄資訊,但缺少了"當前"目錄的label資訊!
為何很需要當前目錄的資訊?以敝人的第2代電子佛典app來說,一目錄的子目錄資訊是以一整個app畫面來呈現,例如這個連結呈現CBETA.001目錄的子目錄資訊:
https://mrmyhuang.github.io/catalog/catalog/CBETA.001
以程式開發的觀點,這一目錄頁會呼叫一次CBETA API:
http://cbdata.dila.edu.tw/v1.2/catalog_entry?q=CBETA.001
但CBETA API回傳卻缺少該目錄的label "01 阿含部類 T01-02,25,33 etc."。這label的用途在於可作為敝人app的"書籤"的標題。
敝人的app在1, 2版解決此問題的方法是上一層目錄API call回傳的label用URL傳至下一層目錄如:
https://mrmyhuang.github.io/catalog/catalog/CBETA.001/01 阿含部類 T01-02,25,33 etc./
但這種作法會造成網址變很長,特別是瀏覽器會把URL的label變成合法的編碼後,網址會變更長:
https://mrmyhuang.github.io/catalog/catalog/CBETA.001/01%20%E9%98%BF%E5%90%AB%E9%83%A8%E9%A1%9E%20T01-02,25,33%20etc./
所以希望catalog_entry這個API可以多回傳目前目錄的label,謝謝。
Re: CBETA API目錄label的問題
謝謝建議,
要不要開始試用 GitHub 來討論這問題:
https://github.com/DILA-edu/cbeta-api
我也請 CBETA API 的最主要使用者 CBETA Online 前端開發者來加入討論。
Re: Re: CBETA API目錄label的問題
謝謝您。我已把此問題轉至GitHub:
https://github.com/DILA-edu/cbeta-api/issues/2
2代非官方CBETA閱讀器3.3.0版
非官方2代CBETA電子佛典App更新。
距上個版本2.9.0,3.3.0版有3個較大的新功能:
* 支援全文檢索。
* 支援"分享此頁"功能。
* 支援分頁模式頁數顯示、跳至指定頁。
全文檢索擷圖:
已在這些平台測過:Windows 10 Chrome, Android 9 Chrome, macOS 10.15 Chrome, iOS 14 Safari, Debian Linux 10 Chrome
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
完整更新內容:
2代非官方CBETA閱讀器3.7.0版
非官方2代CBETA電子佛典App更新。
距上個版本3.3.0,3.7.0版有幾個較大的新功能與改進:
* "語音播放"支援指定選取經文位置開始播放。
* 支援QR code分享app連結,可分享類型包括:目錄、經、卷、卷內某段選取文字、目錄搜尋、全文檢索搜尋、詞典搜尋、app主頁。
* 修正"CBETA HTML檔經文內註解app未使用括號作區別的問題"。(感謝Godfery Wang指正)
* 修正"app發佈更新後,舊app有時未正確顯示app更新提示訊息"。
* 其它7個bugs。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
目前3.7.0版對表格標記(<table>)似乎還沒處理好
目前3.7.0版對表格標記(<table>)似乎還沒處理好。如 Y13n0013_p0015a03 的表格,CBETA Online 作:
而3.7.0版呈現不佳。
Re: 目前3.7.0版對表格標記(<table>)似乎還沒處理好
吳大德您好:
此app 3.7.2版已修正3.7.0版沒有正確處理《太虛大師年譜》第2卷的表格(CSS classes .bip-table, .bip-table-row, .bip-table-cell)以及段落縮排(CSS text-indent)的問題,擷圖如下:相關技術問題我將在CBETA API GitHub發出issues討論。
謝謝您的回報。另外,請問您是否願意將您的姓名加入"App相關貢獻者"文件?:
https://github.com/MrMYHuang/cbetar2#contributors
請問您是否願意將您的姓名加入"App相關貢獻者"文件?:
我跟 Heaven 都是 CBETA 成員,另 CBETA API 是由 DILA(洪老師跟 Ray 等)提供,我們很樂意協助這個非官方的閱讀器能越做越好。如果可以,就用團體名稱「CBETA」及「DILA」加入"App相關貢獻者"文件。
Re: 請問您是否願意將您的姓名加入"App相關貢獻者"文件?:
大德您好:
謝謝您,已更新文件App相關貢獻者。其實是我應該感謝CBETA、DILA的所有人讓我能發揮所長。
順帶一提,此app 3.9.4除了修掉一些bugs、一些功能增強、還新支援"回報app異常記錄"。app 3.8.3 - 3.9.4的版本歷史如下:
另外我自知此app還有一處不夠好,就是顯示經文的效能。在顯示一些較大的經文檔,如太虛大師年譜,用一些小筆電,會花到10秒以上。技術面來看,這問題來自於第3方library - epubjs效能問題,滿棘手的,可能要研究完主要原始碼才能知道能不能優化...
在經文目錄方面,目前只呈現「卷」目次:
在經文目錄方面,目前只呈現「卷」目次:
建議參考 deerpark,同時也可以呈現「品目」或「標題目」,如下:
就閱讀而言,「品目」或「標題目」比「卷次」更具價值。
Re: 在經文目錄方面,目前只呈現「卷」目次:
吳大德您好:
謝謝您的建議,app 3.8.1版支援經目錄"分品/分卷"的切換,如擷圖所示:
不斷精進,感佩!
不斷精進,感佩!
非官方2代CBETA電子佛典App 4.0.0
非官方2代CBETA電子佛典App更新。
距上個版本3.8.1,4.0.0版有幾個較大的新功能與改進:
* 整合"萌典字典",可至詞典頁切換至字典。
* 經文頁支援"文章引用"。如:《長阿含經》卷1:「長阿含經」(CBETA, T01, no. 1, p. 1a02)
* 設定頁新增"回報app異常記錄"按鈕。
* 解決幾個書籤與離線瀏覽bugs。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
萌典查詢範例擷圖:
詳細版本歷史如下:
非官方2代CBETA電子佛典App 4.1.8
非官方2代CBETA電子佛典App更新。
距上個版本4.0.0,4.1.8版有幾個較大的新功能與改進:
* 經文頁支援"搜尋文字"。
* 全文檢索結果,點擊後直接開啟該卷經文。
* 修正設定頁"更新離線經文檔"功能異常。
* 大量改善經文分頁模式跳頁效能。
* 修正使用楷書字體造成許多排版變動的問題。
* Windows 10用戶可至Microsoft Store下載此PWA:https://www.microsoft.com/store/apps/9P6TDQX46JJL
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
iPad搜尋文字範例擷圖:
詳細版本歷史如下:
非官方2代CBETA電子佛典App 4.4.3
非官方2代CBETA電子佛典App更新。
距上個版本4.1.8,4.4.3版有幾個較大的新功能與改進:
* 經文頁新增"列印"功能 (Chrome, Edge Chrome >=87):
Chrome 87版修正了直排列印會切到文字的問題。因此可以利用我的app來產生直排的佛經,可輸出PDF或紙本!
* 調整書籤頁項目順序功能:
* App捷徑 (Chrome, Edge Chrome >=84):
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
詳細版本歷史如下:
引用複製有個狀況,若是選擇一個完整段落則無法引用,如
引用複製有個狀況,若是選擇一個完整段落則無法引用,如 T0001 這個序文的第一個段落:
Re: 引用複製有個狀況,若是選擇一個完整段落則無法引用,如
大德您好:
app 4.5.9版修正此引用的bug。謝謝您。
另外4.5.9版新功能是:App設定匯出/匯入功能
同時也會匯出書籤資訊。匯入後會重新下載離線經文檔。
4.4.5版至4.5.9版的版本歷史如下:
非官方2代CBETA電子佛典App 4.7.0
非官方2代CBETA電子佛典App更新。
距上個版本4.5.9,4.7.0版有幾個較大的新功能與改進:
* [新增] 經文頁分頁模式支援觸控右/左(直排)、下/上(橫排)滑動換頁。
* [新增] 所有頁面讀取線上資料失敗會顯示刷新按鈕。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
詳細版本歷史如下:
非官方2代CBETA電子佛典App 4.10.0
距上個版本4.7.0,4.10.0版有幾個較大的新功能與改進:
* 設定頁新增"經文列印樣式",除了"白底黑字"還支援"抄經本"樣式(也就是白底淺字)!
* 目錄頁新增"知名經典"分頁。
* 修正Android Chrome與iOS Safari環境,選取文字後的彈跳選單會擋住畫面的問題。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
詳細版本歷史如下:
非官方2代CBETA電子佛典App 4.11.0
距上個版本4.10.0,4.11.0版有幾個較大的新功能與改進:
* [增強] 經文頁在分頁模式下,切換至特定頁數,按下語音播放鍵,即會從該頁開始播放。一頁播完會自動跳下一頁,至經文結尾。
* [增強] 全文檢索頁支援載入更多搜尋結果功能。
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
詳細版本歷史如下:
非官方2代CBETA電子佛典App 4.14.2
距上個版本4.11.0,4.14.2版有幾個較大的新功能與改進:
* [新增] 支援網址帶app設定。
* [新增] 佛學詞典頁/萌典字典頁支援最近查詢歷史。
* 此app在Linux Snap商店上架。Linux使用者可在此下載:https://snapcraft.io/cbetar2
App安裝教學: https://github.com/MrMYHuang/cbetar2#web-app
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
App版本歷史: https://github.com/MrMYHuang/cbetar2#history
詳細版本歷史如下:
非官方2代CBETA電子佛典App上架App Store
非官方2代CBETA電子佛典App (cbetar2)也成功上架App Store了!
App功能特色: https://github.com/MrMYHuang/cbetar2#feature
以下列出目前已上架的所有商店:
macOS 11.1, iOS 14.3 (iPhone), iPadOS 14.3 (iPad):
https://apps.apple.com/us/app/id1546347689
Android:
https://play.google.com/store/apps/details?id=io.github.mrmyhuang.cbetar2
Windows 10:
https://www.microsoft.com/store/apps/9P6TDQX46JJL
Linux:
https://snapcraft.io/cbetar2
另外還有透過瀏覽器安裝app的方式:
Progressive Web App:
https://MrMYHuang.github.io
安裝說明: https://github.com/MrMYHuang/cbetar2#install
透過商店的安裝方式是給不熟悉用瀏覽器安裝的人安裝此app。由商店安裝的app主要功能與瀏覽器安裝一樣都可使用。但受技術上的限制,部分功能僅瀏覽器安裝方式支援。
非官方2代CBETA電子佛典App 4.14.5
4.14.5這版距上次發佈的4.14.3版核心程式(TypeScript)變動不大,主要修正經文頁語音播放鈕未顯示的問題。然而在Mac App Store (MAS) app有很大的改進,由原本Mac Catalyst App架構改成Electron App架構。因此MAS app得到這些改善:
1. 最小要求macOS版本由11降至10.10。
2. 支援語音播放。
3. 經文列印功能正常。
但iOS / iPadOS apps仍受限於App Store上架規範,cbetar2核心程式必須在iOS / iPadOS 14.0以上運作。另外最初上架的iOS / iPadOS app沒有設定好,導致要求iOS / iPadOS 14.3版,後來重新上架降成14.0以上都支援。
總結目前上架至App Store的系統要求是:macOS 10.10, iOS 14.0 (iPhone), iPadOS 14.0 (iPad)
App Store下載連結:https://apps.apple.com/us/app/id1546347689
詳細版本歷史如下:
【建議】查字后返回原位置
甚善!黃施主功德無量!
有一點不知可否改進:選字->點菜單查字典,之後返回不到原位置而是返回到所讀經首頁。如果能返回原查字位置就更好了。謝謝!
Re: 【建議】查字后返回原位置
大德您好:
App 4.15.3版已修正您說的還原原本頁數,謝謝您的建議。請問方便我將您的名字列入文件的"App相關貢獻者"嗎?
以下順便列出上一版4.14.5至4.15.3版的更動:
非官方2代CBETA電子佛典安裝檔下載
雖然CBETAR2 app已經在主要的app商店上架了。但這些商店在取得app上都有一些技術限制。為了使更多人能取得CBETAR 2 app,因此我新增可由下載安裝檔(放在GitHub)的方式取得。(理想上,用瀏覽器裝app,支援的OS最廣。但並不是所有人都習慣這種安裝方式...)以下列出目前所有安裝渠道與OS限制:
安裝檔下載安裝
Android下載連結(中國大陸使用者也能安裝):
https://github.com/MrMYHuang/cbetar2/releases/download/r10.3.0/cbetar2_1...
Linux DEB (Debian, Ubuntu, ...)下載連結:
https://github.com/MrMYHuang/cbetar2/releases/download/r10.3.0/cbetar2_1...
Linux RPM (Fedora, ...)下載連結:
https://github.com/MrMYHuang/cbetar2/releases/download/r10.3.0/cbetar2_1...
Windows 7+下載連結:
https://github.com/MrMYHuang/cbetar2/releases/download/r10.3.0/cbetar2_1...
macOS 10.10+下載連結:
https://github.com/MrMYHuang/cbetar2/releases/download/r10.3.0/cbetar2_1...
商店安裝
macOS 10.10+, iOS 14.0+ (iPhone), iPadOS 14.0+ (iPad):
https://apps.apple.com/app/id1546347689
Android:
https://play.google.com/store/apps/details?id=io.github.mrmyhuang.cbetar2
Windows 10:
https://www.microsoft.com/store/apps/9P6TDQX46JJL
Linux:
https://snapcraft.io/cbetar2
瀏覽器安裝
Chrome, Edge Chrome, iOS Safari:
https://MrMYHuang.github.io
非官方2代CBETA電子佛典App 4.20.0
非官方2代CBETA電子佛典app推出4.20.0版,這版有兩個有趣功能:
[新增] 合成語音切換:可切換中國大陸腔、台灣腔、廣東腔。
[新增] 循環播放:可循環播放選取經文文字。用途:作唸佛機用,如可重複播放"南無阿彌陀佛"或心經。
詳見說明:https://github.com/MrMYHuang/cbetar2#text2speech
App商店安裝:
macOS 10.10, iOS 14.0 (iPhone), iPadOS 14.0 (iPad): https://apps.apple.com/us/app/id1546347689
Android:
https://play.google.com/store/apps/details?id=io.github.mrmyhuang.cbetar2
Windows 10:
https://www.microsoft.com/store/apps/9P6TDQX46JJL
Linux Snap:
https://snapcraft.io/cbetar2
還有透過瀏覽器安裝app的方式:
Progressive Web App (PWA): https://MrMYHuang.github.io
安裝說明: https://github.com/MrMYHuang/cbetar2#install
或者下載安裝檔安裝方式(Win 7+, Android, Linux DEB, Linux RPM, macOS): https://github.com/MrMYHuang/cbetar2/releases/tag/v10.5.0
上一版(4.15.3)至4.20.0版的詳細版本歷史如下:
非官方2代CBETA電子佛典離線DB版11.0.0
CBETAR2推出離線DB版app 11.0.0。以下是介紹:
cbetar2為一支模組化程式,由frontend app (PWA) + backend app (CBETA API or cbetar2 backend)組成。有兩種使用方式:
離線DB版app for Windows 7+:https://github.com/MrMYHuang/cbetar2/releases/download/backend-11.0.0/cb...
連線DB版App商店安裝:
macOS 10.10, iOS 14.0 (iPhone), iPadOS 14.0 (iPad): https://apps.apple.com/us/app/id1546347689
Android:
https://play.google.com/store/apps/details?id=io.github.mrmyhuang.cbetar2
Windows 10:
https://www.microsoft.com/store/apps/9P6TDQX46JJL
Linux Snap:
https://snapcraft.io/cbetar2
還有透過瀏覽器安裝app的方式:
連線DB版Progressive Web App (PWA): https://MrMYHuang.github.io
安裝說明: https://github.com/MrMYHuang/cbetar2#install
連線DB版下載安裝檔安裝方式(Win 7+, Android, Linux DEB, Linux RPM, macOS): https://github.com/MrMYHuang/cbetar2/releases/tag/v10.5.0
開放原始碼: https://github.com/MrMYHuang/cbetar2
非官方2代CBETA電子佛典離線DB版11.0.2
此為cbetar2離線DB版apps,支援Windows 7+, Linux (deb), Linux (rpm), macOS 10.10+:
https://github.com/MrMYHuang/cbetar2/releases/tag/v11.0.2
請至此下載CBETA CBReader 2X v0.5.8 經文資料檔、解壓:
http://www.cbeta.org/download/cbreader.htm
再安裝此app。第1次啟動要連網(下載PWA),以後就可離線使用。啟動app後,執行選單/檔案/設定Bookcase目錄,即可離線瀏覽目錄、經文。
補充一點:
cbetar2 backend是本人自行仿CBETA API刻出相同功能,並不來自相同程式原始碼,因此產生的內部資料格式難免會與CBETA Online有差異!對使用者而言除了經文可能顯示與CBETA Online有不同,書籤功能也會隨backend app版本更新後部分異常(開啟經文後,不會正確跳至上次所選文字處)。這些缺陷要人力、技術克服,因此在引用文章時,建議以CBETA Online文字為主。此非官方離線DB版app僅供一般使用,若須較嚴謹的學術探討,請使用CBETA Online。還有一折衷的作法是此非官方連線DB版app使用CBETA API資料,與CBETA Online內容較為相近。
也歡迎有興趣的人一同參與開發、改善此開放原始碼、非營利的app。
非官方2代CBETA電子佛典離線DB版12.0.0
此為cbetar2離線DB版apps,支援Windows 7+, Linux (deb), Linux (rpm), macOS 10.10+: https://github.com/MrMYHuang/cbetar2/releases/latest
請至此下載CBETA CBReader 2X v0.5.8 經文資料檔、解壓:
http://www.cbeta.org/download/cbreader.htm
再安裝此app。第1次啟動要連網(下載PWA),以後就可離線使用。啟動app後,執行選單/檔案/設定Bookcase目錄,即可離線瀏覽目錄、經文。
還有透過瀏覽器安裝app的方式:
連線DB版Progressive Web App (PWA): https://MrMYHuang.github.io
安裝說明: https://github.com/MrMYHuang/cbetar2#install
補充:
這次離線DB版app改版修正大部分經文顯示格式問題。格式部分原先根據CBReader cbxml.cpp重刻XSLT作XML轉HTML。後來發現CBETA API的HTML格式有些不同,所以用x2h_for_ui.rb改寫。但CBETA的格式種類、邏輯有些龐大,因此本人只用XSLT刻出主要格式。像"缺字"格式部分滿繁瑣,可能在之後版本才會支援。
詳細版本歷史:
非官方2代CBETA電子佛典離線DB版13.0.0
此為cbetar2離線DB版apps下載網址,支援Windows 7+, Linux (deb), Linux (rpm), macOS 10.10+: https://github.com/MrMYHuang/cbetar2/releases/latest
請至此下載CBETA CBReader 2X v0.5.8 經文資料檔、解壓:
http://www.cbeta.org/download/cbreader.htm
再安裝此app。第1次啟動要連網(下載PWA),以後就可離線使用。啟動app後,執行選單/檔案/設定Bookcase目錄,即可離線瀏覽目錄、經文。
還有透過瀏覽器安裝app的方式:
連線DB版Progressive Web App (PWA): https://MrMYHuang.github.io
安裝說明: https://github.com/MrMYHuang/cbetar2#install
補充:
這次離線DB版app改版13.0.0比前一版(12.0.0)多出了自動/手動檢查後端app版本更新功能,能更快讓使用者得知與獲得app新功能、修正,避免長期停留在舊版app導致使用體驗不佳。
페이지