CBETA 2018 最新版的 CBReader 已支援 Mac 系統,建議 Mac 使用者採用該版本。
http://cbeta.org/cd/download.htm
底下為舊資料:
為因應各界學者對於 CBReader 於各種平台執行的需要,以及對於線上使用的需求, 中華電子佛典協會於 2008 年 10 開始規劃新一代的電子佛典集成之閱讀介面:「CBETA 電子佛典集成 跨平台版本」(簡稱 jCBreader)。此一跨平台閱藏系統, 不僅提供與 CBReader 閱讀系統相同閱讀功能,且能夠於多種作業平台 (Windows, Mac, Linux) 環境下運行。
jCBReader 之閱讀介面之特性如下:
- 以 Java 為程式開發語言,具有跨平台特性。
- 以 Java Web Start 技術包裝應用程式,使用者可由網頁啟動閱讀介面,無須預先安裝程式。
- 採介面與資料分離之 Clinet-Server 架構,具有高度的可擴充性。
- 改採用網路資料更新機制,使用者無須等待每年光碟發行時間。
目前 jCBReader 正進行 Beta 測試,執行啟動jCBReader前,請確定您的電腦有安裝 Java 環境 (安裝與確認Java環境)。想要嚐鮮的使用者可點選底下圖示以下載適合自己平台的版本。
因線上版較不穩定,已先行徹下,其他作業系統的離線版會再陸續推出。
Comments
讚~
非常好~!有了跨平台版的閱藏系統以後,將來不管使用任何最新的作業系統時應該就不用再擔心不相容的問題了...
不知道Android版的jCBReader什麼時候會出現??
jCBReader 無法在 Android 執行
雖然 jCBReader 是 Java 版, 不過它的系統蠻複雜的, 一般 Android 的環境並無法執行, 短時間內大概無法做這方面的工作.
不過我們也樂見 Android/iOS 的開發者願意進行這方面的開發.
請問單機版
請問一下,offline 單機版是指資料全部可下載到電腦中, 並且不用上網嗎?
RE: 請問單機版
是的, offline 版本是資料可以全部下載, 不用上網就可以使用了.
那時候可以在ipad上打嘉豐出版社提供的悉曇體梵文及蘭扎體
RE: 那時候可以在ipad上打嘉豐出版社提供的悉曇體梵文及蘭扎體
這要問對 iPad 比較熟悉的朋友, iPad 是否能安裝額外的字型檔, 並且在輸入時要能切換字型, 這樣才能使用悉曇體及蘭札體等梵文了.
Linux 版本的 jCBReader 開放測試
CBETA 釋出了跨平台閱藏系統 jCBReader 的 Linux Beta 測試版本,由於我們對 Linux 使用經驗有限,目前只在 Ubuntu 11 及 Fedora 17 測試過,歡迎有興趣的法友下載使用。
這個是 online 線上版,必需要連上網路才能下載經文。也歡迎您回報測試的 Linux 版本。
fedora 17(64bit) 的測試:不能運行
結果如下:
RE: fedora 17(64bit) 的測試:不能運行
之前我們已將問題反應給開發人員,希望能儘快為您找到答案.
Ubuntu12.10下运行不了
用终端运行,一开是提示权限不够, 于是我就用root权限来运行:
sudo ./jCBReader
反馈信息如下:
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[14:59:06] [DEBUG] [Application] (71 )- java.home: /home/chang/software/sources/jCBReader_linux_pkg/jre/jre
[14:59:06] [DEBUG] [Application] (71 )- java.class.path: /home/chang/software/sources/jCBReader_linux_pkg/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
[14:59:06] [DEBUG] [Application] (71 )- java.specification.version: 1.6
[14:59:06] [DEBUG] [Application] (71 )- java.specification.vendor: Sun Microsystems Inc.
[14:59:06] [DEBUG] [Application] (71 )- java.specification.name: Java Platform API Specification
[14:59:06] [DEBUG] [Application] (71 )- java.version: 1.6.0_24
[14:59:06] [DEBUG] [Application] (71 )- java.vendor: Sun Microsystems Inc.
[14:59:06] [DEBUG] [Application] (71 )- java.vendor.url: http://java.sun.com/
[14:59:06] [DEBUG] [Application] (71 )- java.vm.specification.version: 1.0
[14:59:06] [DEBUG] [Application] (71 )- java.vm.specification.vendor: Sun Microsystems Inc.
[14:59:06] [DEBUG] [Application] (71 )- java.vm.specification.name: Java Virtual Machine Specification
[14:59:06] [DEBUG] [Application] (71 )- java.vm.version: 19.1-b02
[14:59:06] [DEBUG] [Application] (71 )- java.vm.vendor: Sun Microsystems Inc.
[14:59:06] [DEBUG] [Application] (71 )- java.vm.name: Java HotSpot(TM) Client VM
[14:59:06] [DEBUG] [Application] (71 )- java.class.version: 50.0
[14:59:06] [DEBUG] [Application] (71 )- os.home: Linux
[14:59:06] [DEBUG] [Application] (71 )- os.arch: i386
[14:59:06] [DEBUG] [Application] (71 )- os.version: 3.5.0-17-generic
[14:59:06] [DEBUG] [Application] (71 )- file.separator: /
[14:59:06] [DEBUG] [Application] (71 )- path.separator: :
[14:59:06] [DEBUG] [Application] (71 )- line.separator:
[14:59:06] [DEBUG] [Application] (71 )- user.name: root
[14:59:06] [DEBUG] [Application] (71 )- user.home: /root
[14:59:06] [DEBUG] [Application] (71 )- user.dir: /home/chang/software/sources/jCBReader_linux_pkg
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/lib/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/index/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/xml/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- xml/book getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/xml/search/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- xml/jinglu getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- xml/ent getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/icons/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/web/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/ent getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/xml getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/web/css/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/web/js/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/gaiji-cb getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/rj-gif getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/sd-gif getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- web/figures getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- xulrunner getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- lxulrunner getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- XUL.framework getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/language/
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- user_Data getEntry return null
[14:59:06] [DEBUG] [ApplicationConstants] (71 )- path : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/
[14:59:06] [DEBUG] [Application] (71 )- language : cbr_big5
[14:59:06] [DEBUG] [CbetaPropertiesUtil] (71 )- bundleName : cbr_big5
[14:59:06] [DEBUG] [CbetaPropertiesUtil] (71 )- ClassName : org.cbeta.action.lang.LangVo
[14:59:06] [DEBUG] [CbetaPropertiesUtil] (71 )- fileName : cbr_big5.properties
[14:59:06] [DEBUG] [CbetaPropertiesUtil] (71 )- PATH_LANGUAGE : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/language/
[14:59:06] [DEBUG] [Application] (71 )- language end:
[14:59:06] [INFO ] [ApplicationActionBarAdvisor] (52 )- ApplicationActionBarAdvisor constructor ...
[14:59:06] [INFO ] [ApplicationActionBarAdvisor] (52 )- makeActions ...
[14:59:07] [DEBUG] [CorrTextAction] (71 )- false
[14:59:07] [DEBUG] [BothTextAction] (71 )- true
[14:59:07] [DEBUG] [OrigTextAction] (71 )- false
[14:59:07] [INFO ] [ApplicationActionBarAdvisor] (52 )- changeMenu ...
[14:59:07] [INFO ] [ApplicationActionBarAdvisor] (52 )- fillCoolBar ...
[14:59:07] [DEBUG] [CbetaPropertiesUtil] (71 )- bundleName : cbr_big5
[14:59:07] [DEBUG] [CbetaPropertiesUtil] (71 )- ClassName : org.cbeta.action.lang.LangVo
[14:59:07] [DEBUG] [CbetaPropertiesUtil] (71 )- fileName : cbr_big5.properties
[14:59:07] [DEBUG] [CbetaPropertiesUtil] (71 )- PATH_LANGUAGE : /home/chang/software/sources/jCBReader_linux_pkg/configuration/org.eclipse.osgi/bundles/2/1/.cp/language/
[14:59:07] [DEBUG] [CatalogView] (71 )- CatalogView start ...
[14:59:07] [DEBUG] [CatalogView] (71 )- BookListCbetaDialog.TabItem :tsBuLei
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 01AHan.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 02BenYuan.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 03BoRuo.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 04FaHua.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 05HuaYan.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 06BaoJi.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 07NiePan.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 08DaJi.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 09JingJi.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 10MiJiao.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 11Vinaya.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 12PiTan.xml SAXReader
[14:59:07] [DEBUG] [CbetaXMLUtil] (71 )- 13ZhongGuan.xml SAXReader
[14:59:08] [DEBUG] [CbetaXMLUtil] (71 )- 14Yogacara.xml SAXReader
[14:59:08] [DEBUG] [CbetaXMLUtil] (71 )- 15LunJi.xml SAXReader
[14:59:08] [DEBUG] [CbetaXMLUtil] (71 )- 16PureLand.xml SAXReader
[14:59:08] [DEBUG] [CbetaXMLUtil] (71 )- 17Chan.xml SAXReader
[14:59:08] [DEBUG] [CbetaXMLUtil] (71 )- handle 17Chan.xml ...
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History.xml SAXReader
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle 18History.xml ...
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_01.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_02.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_03.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_04.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_05.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_06.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_07.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_08.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_09.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_10.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_11.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_12.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_13.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_14.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_01.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_02.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_03.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_01.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_02.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_03.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_04.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_05.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_06.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_03 ...18History_14_03_07.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_04.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_01.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_02.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_03.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_04.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_05.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_06.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_07.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_08.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_09.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_10.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- handle18History_14_04 ...18History_14_04_11.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_05.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_06.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_07.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_08.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_09.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_10.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_14_ ...18History_14_11.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_15.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_16.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_17.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_18.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_19.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_20.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_21.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_22.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_23.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 18History_ ...18History_24.xml
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 19Misc.xml SAXReader
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 20DunHuang.xml SAXReader
[14:59:09] [DEBUG] [CbetaXMLUtil] (71 )- 21XinBian.xml SAXReader
[14:59:09] [DEBUG] [CatalogView] (71 )- spend 2413 msecs
[14:59:10] [INFO ] [Application] (52 )- display.dispose()...
然后启动界面就自己关闭了
RE: Ubuntu12.10下运行不了
我們已將問題反應給開發人員,希望能儘快為您找到答案.
在Ubuntu 12.04 測試正常
As Title,至於原文所述『sudo apt-get install ia32-libs-gtk』,我到是找不到那個套件,不過一樣ok。不過無法以一般使用者權限,必須以sudo去執行。
RE: 在Ubuntu 12.04 測試正常
感謝協助測試. :)
Scientific Linux 6.2 測試失敗
◆ 測試結果: 失敗!
◆ 失敗原因猜測
觀看錯誤訊息後,查看jCBReader 的 Hex Code,並與java bin 檔比較,
發現檔頭不一樣,猜測錯誤原因與編譯選項設定有關 (32位元與64位元關
係? 或XML格式設定錯誤?)
-- javaws / java / java_vm / keytool Hex Code
Offset:00000000
Value:7F 45 4C 46 02 01 01 00 00 00 00 00 00 00 00 00
Offset:00000010
Value:02 00 3E 00 01 00 00 00
-- jCBReader Hex Code
Offset:00000000
Value:7F 45 4C 46 01 01 00 00 00 00 00 00 00 00 00 00
Offset:00000010
Value:02 00 03 00 01 00 00 00
◆ 測試方式
1、於Terminal 先執行「chcon -t execmem_exec_t 'jcbreader的位置'」
2、直接在視窗模式 (Nautilus 2.28.4) 下執行jCBReader
◆ 測式程式: Linux online version (線上版) Beta
◆ 作業系統: Scientific Linux 6.2 (RedHat clone version, 與CentOS相同)
◆ 核心版本: 2.6.32-279.22.1.el6.x86_64
◆ JRE版本: jre1.7.0_15 (安裝檔:jre-7u15-linux-x64.rpm)
◆ 失敗訊息:Unable to launch the application.
(1) Exception
JNLParseException[ Could not parse launch file. Error at line 0.]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
(2) Wrapped Exception
Failed to find the '<' charater that marks the end of a CDATA element. Exception parsing xml at line 0
at com.sun.deploy.xml.XMLParser.skipPCData(Unknown Source)
at com.sun.deploy.xml.XMLParser.nextToken(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
RE: Scientific Linux 6.2 測試失敗
感謝! 已將此問題轉給開發團隊.
请问“Mac offline version 2011
请问“Mac offline version 2011 (離線版) Beta”可以在ubuntu系统里使用吗?谢谢!
RE: 请问“Mac offline version 2011
Mac 版不可以用在 ubuntu。原本也有開發 ubuntu 版,不過 unix 的系統比較麻煩,目前還有問題在處理中。
Mac版安装后不能使用
阿弥陀佛
阿弥陀佛Mac版安装后不能使用
阿弥陀佛