微信公众号 CCBible/Bible101/DBible 微博@基督徒百科@Bible101@歌珊地圣经引擎@如鹰展翼而上 QQ群 4619600/226112909/226112998 同步推送#今日真道圣言#

OSIS2.1用戶手冊:第三章

出自基督徒百科
跳至導覽 跳至搜尋

OSIS開放聖經信息標準2.1用戶手冊翻譯

OSIS2.1用戶手冊:前言

OSIS2.1用戶手冊:目錄

OSIS2.1用戶手冊:第一章

OSIS2.1用戶手冊:第二章

OSIS2.1用戶手冊:第三章

OSIS2.1用戶手冊:第四章

OSIS2.1用戶手冊:第五章

OSIS2.1用戶手冊:第六章

OSIS2.1用戶手冊:第七章

OSIS2.1用戶手冊:第八章

OSIS2.1用戶手冊:第九章

OSIS2.1用戶手冊:第十章

OSIS2.1用戶手冊:第十一章

OSIS2.1用戶手冊:第十二章

OSIS2.1用戶手冊:第十三章

OSIS2.1用戶手冊:第十四章

OSIS2.1用戶手冊:第十五章

OSIS2.1用戶手冊:第十六章

OSIS2.1用戶手冊:第十七章

OSIS2.1用戶手冊:第十八章

OSIS2.1用戶手冊:附錄一

OSIS2.1用戶手冊:附錄二

OSIS2.1用戶手冊:附錄三

OSIS2.1用戶手冊:附錄四

OSIS2.1用戶手冊:附錄五

OSIS2.1用戶手冊:附錄六

OSIS2.1用戶手冊:附錄七

OSIS2.1用戶手冊:附錄八

OSIS2.1用戶手冊:附錄九

OSIS2.1用戶手冊:附錄十

OSIS2.1用戶手冊:附錄十一

OSIS2.1用戶手冊:附錄十二

OSIS2.1用戶手冊:附錄十三

OSIS2.1用戶手冊:附錄十四

OSIS2.1用戶手冊:附錄十五

OSIS2.1用戶手冊:附錄十六

OSIS2.1用戶手冊 3 出版工具


OSIS組致力於將一些一些免費的出版工具進行調整,以便為臨時的OSIS用戶所使用,即使不能完成全部的任務,至少也可以提供最重要的功能。同時學習OSIS的最佳方法則是使用一個簡單的文本編輯器,例如Windows上的WordPad寫字板或者Kedit,MacOS上的BBEdit或者Alpha,或者Linux上的vi和emacs(譯註:譯者個人認為:目前最好的跨平台免費的編輯工具是vi,支持所有平台,和Windows上的開源的Notepad++,npp) 。你可以使用任意一個字處理程序,你用它做的任何的格式化工作其實都不受影響(只要簡單的把文件另存為純文本各式即可)。


使用能夠識別XML規則的編輯程序來編輯,一般來講會方便很多,對OSIS尤其如此。例如,我們看到的不僅僅是在尖括號中的標記文字,還有了看文檔結構視圖的選擇(可以使樹形結構或者是擴展的大綱),甚至可以看到完全格式化的準備列印的布局視圖。


有很多可用的產品來幫助你編輯XML文檔。一類形式是顯示出文字XML源文件,同時給不同的標記、屬性等元素用不同的顏色區分。大部分這樣的程序都是也讀入XML模式並且確保你只插入OSIS模式所許可的元素和屬性(模式,例如OSIS模式,聲明了在一個特定類型文檔的什麼地方允許出現什么元素和屬性)。有一個免費又好用的這樣的工具是jEdit,http://www.jedit.org,它可以在绝大多数平台上跑。设置好了以后,它会认识很多种类的文件,包括XML文件,尤其是OSIS。使用这样的编辑器,通常可以使用常用的网页浏览器来查看和打印基本的已经格式化好的一个视图。本手册后面会介绍如何使用样式单(通常是CSS级联式样式单格式)来设置一个OSIS文件,这样普通的浏览器就可以表现OSIS文本了。使用XSLT样式单,OSIS文件也可以生成HTML或者PDF等格式。


還有很多類字處理程序的XML編輯器,主要顯示使用某種樣式單定義好的格式化的視圖。這些工具大部分都是商業軟體。商業編輯器包括:XML Spy

(http://www.xmlspy.com/, 請注意他有個免費版本 XML Spy Home可以用於編輯OSIS文檔); XMetal (http://www.corel.com), 和Serna Editor (http://www.syntext.com). 免費編輯器和其他XML工具可以在Free XML Tools (http://www.garshol.priv.no/download/xmltools/)获得,也可以在其他的XML站点获得。


要從XML源文件獲得高端的布局和拍板,通常會使用XSL-FO這個樣式單語言。常用的商業XML-FO解決方案包括:3b2 (見 http://www.3b2.com/), Antenna House (見 http://www.antennahouse.com/), 和, RenderX (見 http://www.renderx.net/. 有個免費的XSL-FO處理器,FOP (Formatting Objects Processor,格式化對象處理器)由阿帕奇基金會Apache Foundation提供, (http://xml.apache.org/fop/). 不是基於XML的創作系統例如Quark? 和TeX也可以導入XML,不過使用他們進行XML創作需要紮實的功底和努力。