Linux 對Koffice的測試(轉)

ba發表於2007-08-11
Linux 對Koffice的測試(轉)[@more@]Linux最主要的一個缺點是其環境缺乏可用性

。在公司裡,完整的辦公套件應該包括文書處理、電子資料表格處理以及其它基本需要的文稿演示軟體。基於Linux的辦公套件Koffice企圖完全滿足這幾種需求,但是仍有許多不足需要彌補,才能趕上事實上的企業標準——微軟的Office。

Koffice是一個執行在XWindows的KDE桌面環境下的辦公套件。在8月份釋出的Kofficev1.1是由大量的志願人員協作編寫完成,在v1.0的基礎上揉合了四個基本的應用軟體和四個支援程式,修補了大量的漏洞。

Koffice的主要應用軟體有:Kword,一個字處理和桌面出版應用軟體;Kspread,表格導向的電子表格資料處理軟體;KPresenter,文稿演示應用軟體;Kivio,圖表應用軟體。支援的四個應用程式是:Kontour,一個向量圖形繪製程式;KChart,一個表格繪製程式;KFormula,公式編輯器;KRayon,一個基於象素的圖象處理應用程式。使用這些應用程式編輯的物件可以輕鬆地插入到其它KOffice的應用軟體中。

我們的KOffice的測試複製是直接從KDE的FTP站點下載的。FTP站點有為主要的Linux經銷商提供的打包檔案,也有為那些想編譯自己複製的使用者提供的原始碼。我們下載的適用於RedHat7.1的二進位制程式碼約11MB,使用簡單的RPM命令就很快安裝完畢。

以微軟的Office為暫定的行業標準,我們對KOffice的各種特性進行了測試。我們還檢測了兩套系統檔案的便攜性,在這方面,KOffice要顯得弱些。KOffice的元件很難正確地匯入匯出微軟的Office文件。在使用KWord的過程中,我們發現我們可以在KWord中開啟微軟的Word文件,但去不能把KWord文件轉換為微軟的Word文件。在KSpread中開啟微軟的Excel電子資料表,公式可以正確轉換,但是資料卻不正確。KPresenter就根本不能正確地演示微軟的PowerPoint的簡報,包括文稿中的文字、物件以及背景。

KWord相對於傳統的字處理程式來說,更象一個桌面出版程式。每個文件包含一個或多個“幀”,每個幀包含有文字或者影像。幀可以在頁面上重新放置,還允許文字字元包圍影像。影像可以包含圖片,也可以是由KOffice元件製做的物件,比如是由KSpread製做電子資料表物件,也可以是KChart做出的資料表格。在我們的測試中,我們覺得這個使用者介面很好用,能建立包含有多個文字和影像的複雜的幀。模板、段落格式、標尺、頁首頁尾這一系列工具應有盡有。使用基本的微軟字處理軟體的普通使用者可以很輕鬆地使用KWord,但是高階使用者就必須對KWord進行一定的摸索才能很好地使用諸如列工具等。

KOffice的電子資料表元件KSpread,與老版本的VisiCalc在形式和功能上沒有多大的改進。KSpread是下個表格介面,每個單元包含文字、數字或者是一個可計算的公式。單元可以有多種格式,透過選擇內嵌功能就可以滿足絕大多數使用者的要求,但是與微軟的Excel相比較還是稍遜一籌。

但令人遺憾的是,該元件提供的功能卻令人大跌眼鏡。如果用該軟體來求和,就會發生錯誤。後來我們發現,與微軟的Excel不同的是,在KSpread中函式的大小寫是有區別的,所以在表格中輸入SUM(A1:A5)就會出錯,而使用sum(a1:a5)就沒事。這相對於其它電子資料表軟體,以及Lotus1-2-3和Quattro來說,是個不小的缺點。

KPresenter包含有許多商業使用者需要的特性,能建立並播放幻燈片。該程式允許使用者建立多個幻燈片,這些幻燈片中可以有文字物件、圖形物件,還可以是幾何物件(圓、橢圓、矩形),兩個幻燈片中間還可以新增過渡效果。每個物件的特徵(大小、顏色、排列)還可以修改,一些物件還可以附有陰影、旋轉。不過該軟體不提供聲音註解功能。

我們在KPresenter還發現了一個有趣的特性,就是可以選擇地建立HTML幻燈片來演示很多幻燈片。使用這個功能,我們就可以把我們的測試文件以一系列HTML文件的形式上載到Web站點來供大家直接檢視。

對於流表來說,Kivio的可用性雖然有限,但是一個很好用的程式。Kivio中的每個流表物件都是可指令碼化的(使用Python描述語言)。基本的KDE產品中就包含有一個可程式設計的流表模板,增強的模板可以購買到。我們可以對現在的模板進行分層,然後經過重新組合,生成更容易控制更加方便使用地使用者自己的新模板。不過,在我們的測試中我們發現Kivio並不能匯入由微軟的Visio建立的模板,也不能把Kivio文件轉換為Visio文件。

KOffice1.1包含了許多微軟Office中的功能,但有些功能卻有不少的打折。比如在微軟的Office的Word文件會對文章中拼寫和語法錯誤用彩色的下滑線標出來,而KWord僅提供了拼寫檢查,而且還是使用者呼叫的選項;KWord沒有語法錯誤檢查的功能。這些特性限制了KWord與Word之間的通用性。

與其它可用於Linux的流行的辦公軟體,如SunMicrosystems的StarOffice相比,KOffice還是有些缺憾。例如,StarOffice軟體就支援VBA(VisualBasicforApplications)、宏處理,而KOffice1.1卻不支援。KOffice1.1不支援資料庫應用程式,而StarOffice則有Adabas。而且StarOffice與微軟的Office相容得很好。

但是KOffice在某些方面要比StarOffice做得好。例如,KOffice是一系列的獨立應用軟體,所以使用者可以按自己的需要來選擇安裝;KOffice啟動要快,佔用記憶體也要比StarOffice少。

KOffice1.1是由許多人自願合作無償編寫而成,具有高效能、簡單的桌面,適用於Linux。因為是眾人的力量,所以許多主流的辦公軟體功能在KOffice沒有完全體現出來,其可用性和一系列的資訊處理程式還存在一定的問題。雖然這樣,KOffice1.1還代表將來Linux發展的一個很有意義的方向。

軟體需求和規格:KOffice

平臺:Linux
處理器:Intel或者Alpha
記憶體:64MB(要求是XWindow的KDE環境)
磁碟要求:13MB
CD-ROM需求:無
整個版本能否下載:是

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947205/,如需轉載,請註明出處,否則將追究法律責任。

相關文章