此部分介绍最常用和最强大的 Linux 办公与商业软件解决方案。 其中包括办公套件、数据库、会计软件和项目管理软件。
表 C-1 Windows 和 Linux 的办公软件
任务 |
Windows 应用程序 |
Linux 应用程序 |
---|---|---|
Office Suite |
Microsoft Office、Staroffice*、Openoffice.org |
OpenOffice.org、StarOffice、KOffice |
字处理程序 |
Microsoft Word、Staroffice/Openoffice.org Writer、Wordperfect |
OpenOffice.org/StarOffice Writer、KWord |
电子表格 |
Microsoft Excel、Staroffice/Openoffice.org Calc |
OpenOffice.org/StarOffice Calc、Gnumeric、KSpread |
演示 |
Microsoft Powerpoint*、Staroffice/Openoffice.org Impress |
OpenOffice.org/StarOffice Impress, KPresenter |
数据绘图 |
Microsoft Excel、Microcall Origin |
OpenOffice.org Calc、Kst、Gnuplot、Grace(Xmgr)、LabPlot |
本地数据库 |
Microsoft Access、Openoffice.org Base |
OpenOffice.org Base、Rekall、kexi、Mergeant、PostgreSQL |
财务会计 |
Microsoft Money、Quicken |
GnuCash、KMyMoney |
项目管理 |
Microsoft Project |
Planner、Taskjuggler |
意向图 |
MindManager、Free Mind |
VYM (View Your Mind)、Free Mind、KDissert |
FreeMind 有助于创建和编辑意向图,帮助将您的想法视觉化。 您可以轻松地复制节点或节点样式,并从诸如 HTML、RTF 和邮件的源粘贴文本。 意向图可以导出为各种格式,例如 HTML 和 XML。 有关更多信息,请参考http://freemind.sourceforge.net/wiki/index.php/Main_Page。
GnuCash 是用于控制您的个人财务和公司财务的软件工具。 有关 GnuCash 的详细信息,请参见 http://www.gnucash.org。
Gnumeric 是用于 GNOME 桌面环境的电子表格解决方案。 有关 Gnumeric 的详细信息,请参见 http://www.gnumeric.org。
Gnuplot 是非常强大且可移植的命令行控制数据绘图软件。 它也可用于 MacOS 和 Windows 平台。 使用 Gnuplot 创建的绘图可以导出为各种格式(如 PostScript、PDF、SVG),从而使您能够轻松地处理这些绘图。 有关 Gnuplot 的详细信息,请参见 http://www.gnuplot.info/index.html。
Grace 是用于几乎所有风格的 Unix(包括 Linux)的成熟二维绘图工具。 使用图形用户界面创建和编辑绘图。 Grace 支持每个绘图有无限的图形。 它的导出格式包括 JPEG、PNG、SVG、PDF、PS 和 EPS。 有关详细信息,请参见 http://plasma-gate.weizmann.ac.il/Grace/。
Kdissert 是用于构建想法和概念的应用程序,主要针对学生,但对老师、决策者、工程师和商务人士也有所帮助。 想法首先出现在画布上,然后与树相关联。 您可以从意向图上生成不同的输出,例如 PDF 文件、文本文档(也可以是 OpenOffice.org Writer)以及 HTML 文件。 有关详细信息,请参见 http://freehackers.org/~tnagy/kdissert/。
KMyMoney 是 KDE 的个人财务管理器。 通过提供大量的财物功能和工具,它使开放式的源操作系统用户可以追踪他们的个人财务。 要了解有关 KMyMoney 的详细信息,请参见 http://kmymoney2.sourceforge.net。
KOffice 是用于 KDE 桌面的集成办公套件。 它附有各种模块,如文字处理 (KWord)、电子表格 (KSpread)、演示文稿 (KPresenter)、多种图像处理应用程序(Kivio、Karbon14 和 Krita)、数据库前端 (Kexi) 和其他模块。 在 http://www.koffice.org/ 可以找到有关 KOffice 的更多信息。
Kst 是用于实时数据查看和使用基本数据分析功能进行绘图的 KDE 应用程序。 Kst 包含了许多强大的内置功能,例如实时流数据的粗略绘图,并可以通过插件和扩展程序进行扩展。 有关 Kst 的详细信息,请参见 http://kst.kde.org/。
LabPlot 是用于创建和管理二维或三维数据绘图的程序。 可以从数据和函数产生图形,并且一个绘图可能包含多个图形。 它还提供各种数据分析方法。 有关 LabPlot 的详细信息,请参见 http://labplot.sourceforge.net/。
Mergeant 是用于 GNOME 桌面的数据库前端。 有关详细信息,请参见 http://www.gnome-db.org。
OpenOffice.org 是与 Microsoft Office 等同的开放源代码办公套件。 它是非常强大的办公套件,其中包括文字处理器 (Write)、电子表格 (Calc)、数据库管理器 (Base)、演示文稿管理器 (Impress) 、绘图程序 (Draw)和用于生成数学方程和公式 (Math) 的公式编辑器。 对 Microsoft Office 应用程序系列熟悉的用户会发现这些应用程序的界面和功能都非常熟悉。 由于 OpenOffice.org 能够从 Microsoft Office 应用程序导入数据,因此可以非常顺利地从一个办公套件转移到另一个办公套件。 甚至还存在 Windows 版本的 OpenOffice.org,它使 Windows 用户能够在使用 Windows 的同时切换到对应的开放源代码应用程序。 有关 OpenOffice.org 的详细信息,请参见 http://www.openoffice.org/ 并查看有关办公套件中简单介绍 OpenOffice.org 章节的内容。
Planner 是一种 GNOME 桌面的项目管理工具,用于提供与 Windows 上使用的项目管理工具类似的功能。 其功能包括 Gantt 绘图功能、不同类型的任务和资源视图。 有关 Planner 的详细信息,请参见 http://www.imendio.com/projects/planner/。
PostgreSQL 是一种对象关系型数据库管理系统,它支持 SQL 标准的扩展子集,其中包括事务、外键、子查询、触发器以及用户定义类型和函数。 有关 PostgreSQL 的详细信息,请参见 http://www.postgresql.org/。
Rekall 是用于操纵数据库的工具。 支持的数据库包括 MySQL、PostgreSQL、带 XBSQL 的 XBase、IBM DB2 和 ODBC。 使用 Rekall 可生成不同类型的报表和表单,设计数据库查询,或者导入各种格式的数据和将数据导出为各种格式。 有关 Rekall 的详细信息,请参见 http://www.thekompany.com/products/rekall/。
StarOffice 是专有版本的 OpenOffice.org,它由 Sun Microsystems 分发。 它可用于多个平台,包括 Windows 和 Solaris。 它包括免费版本 (OpenOffice.org) 没有提供的一些高级功能。 有关 StarOffice 的详细信息,请参见 http://www.sun.com/software/star/staroffice/。
Taskjuggler 是一个简洁而强大的项目管理软件。 使用其 Gantt 绘图功能或通过生成各种报表(XML、HTML 或 CSV 格式)来控制您的项目。 对于不熟悉使用命令行控制应用程序的用户可以使用 Taskjuggler 的图形前端。 有关 Taskjuggler 的详细信息,请参见 http://www.taskjuggler.org。
VYM 是用于通过创建和操纵意向图将您的想法视觉化的软件。 大多数操纵只需要单击一次鼠标。 可以方便地插入、删除分支和将其重新排序。 VYM 还提供了一组标志,用于标记意向图的特定部分(重要、时间紧迫等)。 还可以将链接、注释和图像添加到意向图。 VYM 意向图采用 XML 格式,使您可以轻松地将意向图导出为 HTML。 有关 VYM 的详细信息,请参见 http://www.insilmaril.de/vym。