本帖最后由 ping-wu 于 2015-8-9 01:53 编辑
"目前使用中文版LibreOffice的人可能很少,但是我们应该都知道,要切入一个领域,最好的时机就是在还没有太多人知道的时候。英文有一句谚语,Timing Is Everything! 在高科技领域,天时比地利或人和都更为重要。"
对Linux/Ubuntu桌面有兴趣的小牛们,如果想很快的就有贡献的话,我个人的建议是从建立LibreOffice的模板(template)着手。用Writer/Calc/Impress来重建(duplicate)现成Microsoft Office的文档/电子表格/PPT等(而不只是直接读入)。几年之后功力够了,就可以进入宏(macro),或用command line/script来做LibreOffice的batch processing*。不过我个人的经验是,一般人要把LibreOffice弄懂就要花很多时间了,但可以学习的地方很多,现买现卖,大家互相交换心得。
* 举一个例子,LibreOffice提供一个叫做 Python UNO (Universal Network Object)的工具,“理论上”我们可以写一个Python脚本,利用这个工具输入(import)LibreOffice的“零件”("objects")来做办公室文件的处理。反过来说,我们在LibreOffice里,除了原有的StarBasic之外也可以使用Python来写宏。(Ditto for Java, JavaScript等脚本语言。)但这个工具一直问题很多,LibreOffice 5.0是一个很重要的里程碑**,它的开发者终于可以注意到UNO了。不过一般人根本不必管到UNO或宏,LibreOffice是一套功能很强的办公室软件,如果它“发”了,懂得如何使用应该就可以拿来当作一辈子吃饭的工具了。
** 根据LibreOffice首席开发者Michael Meeks的说法,3.x版时,只是开始了解代码,把德文翻译成英文。4.x版事实上是1.x版,开始尝试走自己的路线。5.0版代表LibreOffice的开发人员终于能够灵活(smart)的掌握方向,也开始有余闲整理使用者界面(UI)。从5.0版开始,LibreOffice将会被移植到手机(Android 及 Ubuntu Touch)上,以及成为办公室云端运算(cloud-based office suite)的基石(cornerstone)***。
*** "LibreOffice 5.0 is the cornerstone of the mobile clients on Android and Ubuntu Touch, as well as the upcoming cloud version. As such, LibreOffice 5.0 serves as the foundation of current developments and is a great platform to extend, innovate and collaborate!"
https://blog.documentfoundation. ... office-suite-crowd/
|