A-A+

更上层楼:WPS for Linux A7抢鲜评测

2012年12月01日 软件技巧 评论 3 条 阅读 3,964 views 次

2012年11月30日晚,WPS for Linux A7(以下简称A7)在WPS官网论坛发布了。

小编蹲守论坛,持续发帖,终于第一批抢得A7的“包子”--deb安装包。今日,重头戏就是对A7进行评测。

--------------------------------------------------
版本摘要:
增加et组建
和主干同步至10月15日
和v9分支合并,wps for linux正式开始引入v9框架

修正了很多大家关心的问题:
增加文档结构图
docx、pptx读取支持
解决新建文档花屏问题
修正无法正确记忆窗口位置
优化linux下字体加载
wpp视频音频播放支持
提供linux中间剪贴板支持(目前仅文字)
移除wps运行时对LD_LIBRARY_PATH变量的依赖
修正wps无法加载存放于中文路径的字体文件
修正linux下某些字体无法使用(如AR PL UMing CN)
解决文字表格嵌套复制问题
解决表格不能拖拽的问题
提升文档编辑时界面响应速度
修正热键在不支持透明的桌面上的表现
修正ctrl+拖动复制功能
修正拖动后导致复制粘贴无法使用
提升ole对象绘制效果
修正无法使用打开文件所在目录功能

修正了大量的问题:
wps for linux a7成功的实现了linux和windows开发人员在同一个分支工作。
因此获得了充足的人力修正问题。
在a6到a7期间一共产生了1400多条修改记录,修复了2667个bug
[本节引自WPS官网论坛]
--------------------------------------------------

一、概述
尽管WPS for Linux A6还有诸如“执行拖动操作后,无法复制粘贴”等令人啼笑皆非的Bug,但小编仍然以最大的热情支持WPS,也不吝以赞美的词藻赠与WPS。

在安装A7之前,小编仍要罗嗦的是:先卸载旧版WPS,并删除~/.config/Kingsoft文件夹。安装了A7后,在主菜单中启动这“三剑客”。先来一张全家福,如图。

WPS for Linux A7抢鲜评测

对Ubuntu用户而言,不存在主菜单一说;对Linuxmint用户而言,需注意的是,wps文字和wps演示的启动器会正确的建立在“办公”子菜单中,而wps表格(ET)的启动器却是在“其他”子菜单中。当然,这也无伤大雅,在“办公”子菜单中新建一个即可。wps表格的命令是/usr/bin/et,图标在/usr/share/icons/hicolor/48x48/apps中。

WPS for Linux A7抢鲜评测:电子表格启动器

经过小编半天的测试,如WPS官方所称,运行速度、字体加载速度、操作响应速度均有提升,wps文字和wpp演示的稳定性更佳。值得注意的是,A7版可以通过修改~/.config/Kingsoft/Office文件的一项,即可实现启动窗口最大化,而不必手动修改分辨率。如图所示,将红框中的值改为true。wps、wpp和et各自都有这一项,都需要修改为true。

WPS for Linux A7抢鲜评测:窗口最大化

二、测试的问题
A7修正了大量的错误,囿于工作和认识,小编无法一一验证,下面就小编和网友们遇到的、关心的一些问题进行测试。
先谈谈对已经修复的问题:
修复之一:CTRL拖动复制文字和执行拖动操作后无法复制粘贴的问题。在A7中,已经可以流畅自如地用CTRL+鼠标左键,拖动复制文本了;而复制粘贴的问题,也彻底解决了。无论是否拖动,还是任意复制、不同程序之间复制文本,都很正常。

WPS for Linux A7抢鲜评测:拖动复制粘贴

修复之二:旧版中,wps文字中的表格,如果复制表格中的内容到另一个单元格,表格中的内容不会自动按照原格式填充,而且表格整体的拖动也有问题。下图对照为证。A7很好地修复了wps文字表格嵌套复制的问题和表格拖动的问题。
旧版(A5、A6)中嵌套复制不正常。

WPS for Linux A7抢鲜评测:A5、A6嵌套复制问题

A7嵌套复制修复了。

WPS for Linux A7抢鲜评测:修复嵌套复制问题

A7表格拖动也没有问题了。

WPS for Linux A7抢鲜评测:表格拖动

修复之三:旧版中,如果文档中有英文单词,Linux下著名的词典工具--星际译王,却无法对WPS中的英文取词并翻译。A7很好地修复了这个取词问题。虽然还没有Linux版的“金山词霸”,但星际译王总算可以与WPS珠联璧合了。

WPS for Linux A7抢鲜评测:星际译王取词翻译

修复之四:旧版无法正确显示带有结构图的文档,A7已经可以正确显示文档结构图了。如图,打开这个《WPS2010用户手册》,文档结构图显示很好。

WPS for Linux A7抢鲜评测:文档结构图

修复之五:旧版中,新建一个文档时,WPS的工具栏和标尺部分会花屏,A7已经修复。

修复之六:旧版对于Linux自带的一些中文字体无法使用,比如AR PL UMing字体。经过实测,A7对于安装在Linux系统中的字体都可以正常使用了。

WPS for Linux A7抢鲜评测:AR PL UMing字体

修复之七:旧版的WPS演示无法播放视频,A7已经修复了。

WPS for Linux A7抢鲜评测:wpp视频播放

现在我们谈谈尚未修复或者新发现的问题:
问题之一:旧版中,WPS启动时,会在主目录下生成一个类似的Windows注册表的文本文件。A7虽然解决了这个问题,但是却会在主目录下生成一个"??"的文件夹,删掉之后,下次启动WPS又会自动生成。虽然瑕不掩瑜,但总归令人不爽。

WPS for Linux A7抢鲜评测:生成??文件夹

问题之二:无法关联docx和pptx文件。必须先启动WPS,再在菜单栏中打开docx或pptx文件。

WPS for Linux A7抢鲜评测:无法关联docx和pptx

 

WPS for Linux A7抢鲜评测:手动打开docx和pptx

问题之三:打开docx或pptx文件基本正常,文档中有表格,会略有走样。当然,这其实不算什么问题,毕竟微软自家的不同Office版本之间都会有走样的情况出现。WPS演示打开pptx文件比打开ppt文件速度略慢,但是比LibreOffice要快多啦。

问题之四:WPS表格(ET)选项中,关于保存位置的路径错误,乃windows之路径标识法。点击左侧的“...”按钮,设置一下即可。令人郁闷的是,设置好之后,下次启动又变成Windows的路径标识法了。

WPS for Linux A7抢鲜评测:ET保存路径错误

问题之五:在2012风格外观下,点击WPS表格(ET)主菜单按钮,选择“另存为”,WPS表格(ET)就会崩溃。而点击WPS主菜单:文件--另存为,则不会崩溃,在经典风格外观下也不会崩溃。A5的WPS文字中也有这个问题,但在A6中已经修复,希望在A8时,把WPS表格的这个问题也修复。

WPS for Linux A7抢鲜评测:ET2012风格“另存为”崩溃

 

三、后续展望
关于A8:
拟定于2012年12月20日至31日间发布
稳定&改善wps for linux
提供et 1048576*1024行列数,提供et xlsx读写
继续收集大家关心的焦点问题并改进

关于Beta1:
拟定于2013年1月发布
提升产品健壮性
对外公开发布下载,不再需要到论坛发帖求包

标签:
  1. 表示之前的bug修复了,新的bug就接踵而来了,pdf导出崩溃啊,段错误比以前更容易初现什么的,我都给自己留了两个版本了……
    cat ~/bin/wps-a6
    #!/bin/bash
    exit_proc()
    {
    mv ~/.config/Software/Kingsoft.conf-a7 ~/.config/Software/Kingsoft.conf
    mv ~/.config/Kingsoft/Office.conf-a7 ~/.config/Kingsoft/Office.conf
    rm -rf ./HKEY_CURRENT_USER
    rm /tmp/wps.log
    exit 1
    }
    trap exit_proc SIGHUP SIGINT SIGQUIT SIGABRT SIGKILL SIGALRM SIGTERM
    mv ~/.config/Software/Kingsoft.conf ~/.config/Software/Kingsoft.conf-a7
    mv ~/.config/Kingsoft/Office.conf ~/.config/Kingsoft/Office.conf-a7
    cp ~/.config/Kingsoft/Office.conf-a6 ~/.config/Kingsoft/Office.conf
    cp ~/.config/Software/Kingsoft.conf-a6 ~/.config/Software/Kingsoft.conf
    ln -sf ~/.config/Kingsoft/HKEY_CURRENT_USER ./HKEY_CURRENT_USER
    sed -e ‘s/\(WindowWidth=\)[0-9]*/\11366/g’ -e ‘s/\(WindowHeight=\)[0-9]*/\1768/g’ -e ‘s/\(WindowIsMaximized=\)false/\1true/g’ -i ~/.config/Kingsoft/Office.conf
    /mnt/bin/wps-office-a6/wps “$@” 2>>/tmp/wps.log
    exit_proc

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: