----- Original Message -----
From: maha <maha@tpts1.seed.net.tw>
Subject: RE: 直排三欄式(仿大正藏)長阿含經 for IE 4.0+
> > http://showme.gya.com.tw/jester/cbeta
>
> 非常新鮮的嘗試。中文直排的感覺,字形、大小、字距、行距,看來很舒服。
>
> 幾點使用意見:
哇~~~
辛苦了……
有人問可不可以下載到PC上執行。sure~~~
不過要再等一會兒,等格式和一些內容確定了,會做個zip檔的。
如果心急,就用teleport抓吧!!!記得要設成抓everything哦,只要單頁的話,
用IE另存新檔完整網頁就行了。可以一起研究一下script的內容。
或是設成離頁瀏覽,或是直接把cache檔cop~~~~~哦,這好樣違法……
> 1."跳至"功能無效。
跳至的功能其實只是簡單的一個link到某個js資料檔的動作,如果沒有該頁或是
檔名不對,就沒有法度了。以後會加上幾個選項,如同cbeta的HTMLhelp版經文
的跳至功能,然後處理一下範圍的問題……
> 2.經文的字型大小,無法透過 [檢視]/[字型] 來改變。
嗯~~~
這個我也發現了,這是因為定義了style的緣故,我再看看怎麼做會好些,
> 3.版本記錄說是 App版,會不會應該是 Normal版。
bingo! 臨時找不到版本資訊,我的電腦中只有安裝App檔說……:p
所以用normal的長阿含經加app版的經首資訊……
這會不會怪怪的啊?! ^_^!! 一個純文字檔而已,我再改回來好了。
> 4.缺字圖形印出時,如[目*侯]字,會在圖形之後多出空白。
嗯~~~可能是寫程式處理時多加了一個<BR>造成的,我再看看…
> 5.因為是直排,某些對稱性的標點符號,如"()",可能要改用"︵︶"。
之前本來要改,不過因為考量到如(6)的英文等字型的關係,所以尚未動手處理,
而且原資料庫也可以用別的javascript顯示成橫式,……所以還沒有決定做法哩。
有沒有比較好的方案?
初步的構想是:
先行轉成直排所需的格式,
橫排因為無需程式處理,再把字串中的這些符號取代掉。
要不然就傳兩種符號,不過用不同的標記來處理,就像CBETA的校勘一樣。
<Hxx>(</Hxx><Vxx>︵</Vxx>,再用style來顯示。:)
> 6.類似經號行 No. 1,或是將來會遇到的羅馬轉寫文,這種英數半形的處理
> 可能要再下一點功夫。
如果用IE的話,可以提供一些轉90度的字型供使用者線上下載,目前沒有較好
的方案,不知道有沒有可以旋轉的標記或是屬性……^_^##
(為什麼大正藏會有英文哩?~~~呵呵)
> 7.標示複製經文,貼上去的結果也是直排(一行一個字喔),這....。
嗯~~~複製經文是個大問題,如果跨欄,會造成次序上的混亂,因此目前尚未
打算解決,而打算採取同時提供橫排經文的方式,也就是說,想要複製大段
經文,就彈出橫排的經文以供選取。
不過在同一行之內,事實上可以把選取的字串加以處理,去掉換行符號的。
要不然就是全部不要用換行,而用table的寬度來控製,不過遇到空白等等會有
問題。
同一行這個部份會先處理,因為又要加上丁福保辭典選取連結了……^_^~~
> 8.目前以A4紙張列印經文時,以12級字印出,一頁只能印出兩欄,當然最好
> 是一頁能夠印出三欄。印出時,可設法縮小字級或字距,10級字也是不錯
> 的,更接近大正藏的印刷字形大小。
嗯~~
這個我也發現了,之前寄給同事的心經,一欄要印半頁……:P
或許我們可以考慮放棄大正藏的排版,如果能用中華電子佛典協會內部的簡單
標記版甚至XML版來處理,加上顏色效果不是難事。而新的script能夠設定
每欄行數及每行字數,讓script自動切割。這樣更整齊……
有些欄全是偈頌,所以欄寬會減少,這也不好看哩……
再研究看看……
字太小對眼睛不好……:p
> 9.呵呵,雙行夾注小字可以克服嗎?可以弄得像大正藏的模樣嗎?
沒有辦法弄成"大正藏"的模樣,但是一定能換個顏色弄成雙排夾注的模樣,
而且字體會比較好看。:p要弄成彈出式的註解也是可能的啊。
> 10.以後有可能提供檢索功能嗎?檢索的功力大概如何?
檢索啊……
由於資料檔接近CBETA用的簡單標記版,是純文字檔,自然可以檢索,
但是個人覺得要用網路上的檢索一定得弄個cgi或是ASP,嗯~~~等資料等
等標記格式確定後再來傷腦筋好了。
您可以想像不過是在一般的資料上檢索,然後再用script排成直排而已;
這也是我不把檔案直接產生成HTML檔而要用script轉換的原因之一。
如果有一個程式可以傳回該文件在大正藏的頁數,再去讀入該頁的資料
就可以了說。
> 我的操作環境是 Win98+IE4。
>
> maha 021700
>
Jester 0217/2000