您有新信

 
WIN95的造字檔安裝問題
#1
發信站: 國立中山大學網路組 Mailing List (tpts1.seed.net.tw>, 信區: BudaTech)
以下內容是與 EBS(資功會)、 heaven (海文),就 EBS最近所出版
《金剛經專集》光碟,所做關於造字檔安裝問題的討論。希望了解這方
面問題的朋友,能夠提供更好的解決方案。拜託!拜託!


WIN95的造字檔安裝問題


若使用者原先沒有安裝造字檔,則安裝時會把光碟裡的 ebstte.tte 改
名成 eudc.tte並複製到win95目錄底下,這樣似乎是沒問題了,造字已
經可以看到並且列印。但是您打開造字程式看看,當中的「字碼視窗」
沒問題,但是「編輯視窗」卻叫不出字來。

我觀察到佛光辭典光碟裡面跟造字檔相關的檔案有底下這三個:

  eudc.tte:字形檔。
  eudc.euf:好像是一個字形列表,一般體積比eudc.tte還大。提供給
            造字程式「編輯視窗」用的。
  eudc.reg:登記檔,執行後會去修改系統內有關造字的資訊(包括造
            字檔名稱及路徑等)。

到底這三者的確實關係及作用如何,我們應該再深入研究。

另一種情況是,使用者早已安裝了另一個造字檔,那麼這片光碟的安裝
會因系統原先這個造字檔無法被「覆蓋」而整個失敗;因為系統正在使
用這個原先的造字檔,本光碟的安裝程式是無法完成「改名、複製」的
動作。所以,這時候就要像海文那樣去刪除舊造字檔,才能完成光碟安
裝(先前我在佛光辭典的報告裡說要回到DOS6.22,今天發現在WIN95關
機時選擇「重新啟動在MS-DOS模式」也可以,但卻不是一般在 WIN95裡
面的那個MS-DOS視窗或全螢幕模式哦!)。不過,在刪除舊造字檔時,
若只是刪除eudc.tte,而沒有一併刪除eudc.euf,則在造字程式裡面,
「字碼視窗」跟「編輯視窗」會出現造字不對應的情況。

對了!本光碟說明書上所記載的「使用者造字」安裝法,當中提到在造
字程式裡用「匯入」方法匯入ebstte.tte,我試了,不行哦,系統報告
說「不是使用者字形」。

我剛才又試了試,假設您現在確定WIN95目錄底下已經沒有 eudc.tte、
eudc.euf這兩個檔,那麼當你開啟造字程式,然後[檔案]/[關聯]...,
即使你沒有實際造半個字,當您結束造字程式後,你會發現 WIN95目錄
底下多出了eudc.tte(75396bytes)、eudc.euf(37936bytes)兩個檔
。這時候,如果再來安裝本光碟,也是無法安裝成功的。依此看來,一
般有玩過造字程式的使用者,大概在WIN95目錄底下都會有 eudc.tte、
eudc.euf這兩個檔。

接上段所言。假設您現在確定WIN95目錄底下已經沒有 eudc.tte、
eudc.euf這兩個檔,這時候如果在造字程式當中匯入 ebs16.fon等三個
fon檔之一:
  若是匯入ebs16.fon,則eudc.tte變成 761708bytes、eudc.euf變成
  1229776bytes;
  若是匯入ebs20.fon,則eudc.tte變成 967468bytes、eudc.euf變成
  1229776bytes;
  若是匯入ebs24.fon,則eudc.tte變成1011076bytes、eudc.euf變成
  1229776bytes。

可知,當匯入16或20或24字形時,eudc.euf的體積都沒有變,但是
eudc.tte明顯的有所遞增。

再接上段所言。其實這時匯入16或20或24字形,對本軟體的影響差異不
大,都可以很正常的看到並列印造字,只是24字形體積較大、字形比較
細緻,若讀者複製本軟體文字內容進行放大列印,24字形會比較漂亮些
。本光碟上面的ebstte.tte,從其體積1011076bytes來看,應該就是由
ebs24.fon 所轉成的。

再接上段所言。所採用的 tte到底是從16或20或24字形轉過來,這對造
字程式的「字碼視窗」的影響滿明顯的。如果是從16字形轉過來,此「
字碼視窗」裡面的造字顯像比較清晰好看;如果是從20或24轉過來的就
比較不好看了。

綜合以上所說,如果這片光碟(佛光山那片也是一樣)在造字檔安裝技
術上無法進一步突破,則應告知讀者:

  「本光碟含有中文造字檔。若於安裝時因造字檔問題無法正常安裝,
    請按開始鈕關機,選擇「將電腦重新啟動在MS-DOS模式」,然後手
    動將 WIN95目錄底下eudc.tte及eudc.euf兩個檔案改名備份或是刪
    除,完成後於提示列輸入EXIT指令,回到 WIN95重新再安裝本軟體
    即可。」

當然,本光碟在下一版中應該提供eudc.euf這一個檔案,並使它在自動
安裝時能夠複製到使用者系統內。如果我們能夠對eudc.reg了解得更清
楚,則應該也要把這個檔案準備好,並在安裝時使它產生作用。

以下是佛光辭典eudc.reg的內容:

REGEDIT4

[HKEY_CURRENT_USER\EUDC]
[HKEY_CURRENT_USER\EUDC\950]
"SystemDefaultEUDCFont"="C:\\WINDOWS\\EUDC.TTE"
[HKEY_USERS\.Default\EUDC]
[HKEY_USERS\.Default\EUDC\950]
"SystemDefaultEUDCFont"="C:\\WINDOWS\\EUDC.TTE"

以下是中國海字集chinatte.reg的內容:

REGEDIT4

[HKEY_CURRENT_USER\EUDC\950]
"細明體"="C:\\CHINASEA\\cswsmin.tte"
"新細明體"="C:\\CHINASEA\\cswsmin.tte"
"標楷體"="C:\\CHINASEA\\cswkai.tte"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CHAJEI]
"User Dictionary"="C:\\CHINASEA\\CSWCJ.tbl"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PHON]
"User Dictionary"="C:\\CHINASEA\\CSWPN.tbl"

                                                  maha 7/2/97
Wed Jul 2 17:03:58 1997
回覆 | 轉寄 | 返回

卍 台大獅子吼佛學專站  http://buddhaspace.org