<!--
     The FreeBSD Documentation Project
     The FreeBSD Chinese Project

     Original Revision: 1.54
     $FreeBSD$
-->

<chapter id="desktop">
  <chapterinfo>
    <authorgroup>
      <author>
        <firstname>Christophe</firstname>
        <surname>Juniet</surname>
        <contrib>Contributed by </contrib>
      </author>
    </authorgroup>
  </chapterinfo>

  <title>桌面应用</title>

  <sect1 id="desktop-synopsis">
    <title>概述</title>

    <para>FreeBSD 可以运行种类繁多的桌面应用程序，
      这包括像浏览器和字处理这样的软件。 绝大多数这样的程序都可以通过 package
      来安装， 或者从 Ports
      Collection 自动地构建。 许多新用户希望能够在它们的系统中找到这样的应用程序。
      这一章将向您展示如何轻松地使用 package 或者 Ports Collection
      中安装这样的软件。</para>

    <para>需要注意的是从 ports 安装意味着要编译源码。 根据编译的
      ports 和电脑速度的不同， 这可能需要花费相当长的时间。
      若是您觉得编译源码太过耗时的话， 绝大多数 ports
      也有预编译的版本可供安装。</para>

    <para>因为 FreeBSD 提供的二进制兼容 Linux 的特性， 许多原本为 Linux
      开发的程序都可以直接用在您的桌面。 在安装任何的 Linux
      应用程序之前， 强烈的推荐您阅读 <xref linkend="linuxemu">。
      当您在寻找特定的 ports 时， 可以使用 &man.whereis.1;。 一般来说，
      许多利用 Linux 二进制兼容特性的 ports 都以<quote>linux-</quote>开头。
      在下面的介绍中，都假设安装 Linux 应用程序前已经开启了 Linux 二进制兼容功能。</para>

    <para>本章涵盖以下种类应用程序：</para>

    <itemizedlist>
      <listitem>
        <para>浏览器 (例如 <application>Mozilla</application>、
          <application>&netscape;</application>、
          <application>Opera</application>、
          <application>Firefox</application>、
	  <application>Konqueror</application>)</para>
      </listitem>

      <listitem>
        <para>办公、图象处理 (例如
          <application>KOffice</application>、
          <application>AbiWord</application>、
          <application>GIMP</application>、
          <application>OpenOffice.org</application>)</para>
      </listitem>

      <listitem>
        <para>文档查看 (例如 <application>&acrobat.reader;</application>、
          <application>gv</application>、
          <application>Xpdf</application>、
          <application>GQview</application>)</para>
      </listitem>

      <listitem>
        <para>财务 (例如
          <application>GnuCash</application>、
          <application>Gnumeric</application>、
          <application>Abacus</application>)</para>
      </listitem>
    </itemizedlist>

    <para>阅读这章之前，您应该：</para>

    <itemizedlist>
      <listitem>
        <para>知道如何安装额外的第三方软件(<xref linkend="ports">)。</para>
      </listitem>

      <listitem>
        <para>知道如何安装 Linux 软件(<xref linkend="linuxemu">)。</para>
      </listitem>
    </itemizedlist>

    <para>想要获得更多的有关多媒体环境的信息，请阅读
      <xref linkend="multimedia">。如果您想要建立和使用电子邮件，
      请参考<xref linkend="mail">。</para>
  </sect1>

  <sect1 id="desktop-browsers">
    <title>浏览器</title>

    <indexterm>
      <primary>浏览器</primary>
      <secondary>web</secondary>
    </indexterm>

    <para>FreeBSD并没有预先安装特定的浏览器。然而，在 ports 的目录 <ulink
      url="http://www.FreeBSD.org/ports/www.html">www</ulink>
      有许多浏览器可以安装。如果您没有时间一一编译它们
      (有些时候这可能需要花费相当长的时间) 大部分都有 package 可用。</para>

    <para><application>KDE</application> 和
      <application>GNOME</application> 已经提供 HTML 浏览器。
      请参考<xref linkend="x11-wm">得到更多完整的有关设定这些桌面环境的信息。</para>

    <para>如果您要找小型的浏览器， 可以试试看
      <filename role="package">www/dillo</filename>、
      <filename role="package">www/links</filename> 或
      <filename role="package">www/w3m</filename>。</para>

    <para>这一节涉及如下程序：</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
        <thead>
          <row>
            <entry>程序名称</entry>
            <entry>资源需求</entry>
            <entry>安装时间</entry>
            <entry>主要依赖</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry><application>Mozilla</application></entry>
            <entry>多</entry>
            <entry>大量时间和空间</entry>
            <entry><application>Gtk+</application></entry>
          </row>

          <row>
            <entry><application>&netscape;</application></entry>
            <entry>多</entry>
            <entry>轻松</entry>
            <entry>兼容Linux Binary</entry>
          </row>

          <row>
            <entry><application>Opera</application></entry>
            <entry>少</entry>
            <entry>轻松</entry>
            <entry>同时有可用的 FreeBSD 和 Linux 版本。 Linux 版本需要使用
	      Linux 二进制兼容模块和
	      <application>linux-openmotif</application>。</entry>

          <row>
            <entry><application>Firefox</application></entry>
            <entry>中等</entry>
            <entry>长</entry>
            <entry><application>Gtk+</application></entry>
          </row>
          
	  <row>
	    <entry><application>Konqueror</application></entry>
	    <entry>中等</entry>
	    <entry>长</entry>
	    <entry>需要 <application>KDE</application> 库</entry>
          </row>
        </tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>Mozilla</title>
      <indexterm>
	<primary><application>Mozilla</application></primary>
      </indexterm>

      <para><application>Mozilla</application> 也许是 FreeBSD
	桌面上最合适的浏览器了。它新颖稳定，且完整的移植到了
	FreeBSD。拥有非常合乎标准的 HTML 支持，它也能处理邮件和阅读新闻组。
	假如您打算做一个自己的主页的话，它甚至提供一个 HTML 编辑器。
	<application>&netscape;</application> 的使用者可能觉得它和
	<application>Communicator</application> 非常相似，
	两者有些部分实际上是相通的。</para>

      <para>在 CPU 速度低于 233MHz 或者内存少于 64MB
	的老式电脑上，<application>Mozilla</application>
	会占用相当多资源而难以使用。您也许可以试试
	<application>Opera</application> 浏览器，本章稍后将会介绍它。</para>

      <para>也许基于某种原因，您不能或者不想编译
	<application>Mozilla</application>，FreeBSD GNOME 团队已经为您制作好了
	package。只需要通过网络安装它：</para>

      <screen>&prompt.root; <userinput>pkg_add -r mozilla</userinput></screen>

      <para>如果没 package 可用，而您又有足够的时间和磁盘空间，您可以获取
	<application>Mozilla</application> 的源码来编译并安装它到您的系统上。
	执行以下指令既可：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/mozilla</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para><application>Mozilla</application> 需要 <username>root</username>
	权限执行 chrom 注册来确定正确的初始化。另外，
	如果您想要一些额外的插件比如象 mouse gestures，您也必须以
	<username>root</username> 权限执行 <application>Mozilla</application>
	以便正确的安装。</para>

      <para>一旦您完成了 <application>Mozilla</application> 安装，您就再也不需要
	<username>root</username> 权限了。您可以用如下方式执行
	<application>Mozilla</application>：</para>

      <screen>&prompt.user; <userinput>mozilla</userinput></screen>

      <para>也可以用如下方式直接运行电子邮件和新闻阅读器：</para>

      <screen>&prompt.user; <userinput>mozilla -mail</userinput></screen>
    </sect2>

    <sect2 id="moz-java-flash">
      <sect2info>
	<authorgroup>
	  <author>
	    <firstname>Tom</firstname>
	    <surname>Rhodes</surname>
	    <contrib>Contributed by </contrib>
	  </author>
	</authorgroup>
    </sect2info>

      <title>Mozilla、&java; 和 &macromedia; &flash;</title>

      <para>安装 <application>Mozilla</application> 很简单，但是安装
	<application>Mozilla</application> 的额外支持比如象
	&java; 和 &macromedia; &flash; 却会消耗很多时间和磁盘空间。</para>

      <para>第一件事就是使用 <application>Mozilla</application>
	下载要安装的文件。让您的浏览器连接到 <ulink
	url="http://www.sun.com/software/java2/download.html"></ulink>，
	在他们的页面上建立一个帐户。记得要保存用户名和密码，也许以后会用的着它。
	下载 <filename>j2sdk-1_3_1-src.tar.gz</filename> 文件到
	<filename>/usr/ports/distfiles/</filename> 位置，ports
	不会自动的下载它，这是因为许可证的限制。然后从 <ulink
	url="http://java.sun.com/webapps/download/Display?BundleId=7905"></ulink>
	下载<quote>java 环境</quote>。
	它的文件名是 <filename>j2sdk-1_3_1_08-linux-i586.bin</filename> 比较大
	(大约是 25MB!)。象前边一样，这个文件必须放到
	<filename>/usr/ports/distfiles/</filename>。
	最后下载<quote>java patchkit</quote>，它在这里可以找到<ulink
	url="http://www.eyesbeyond.com/freebsddom/java/"></ulink>，
	然后把它放在 <filename>/usr/ports/distfiles/</filename>。</para>

      <para>用标准的 <command>make install clean</command> 安装
	<filename role="package">java/jdk13</filename> 并且接着安装
	<filename role="package">www/flashpluginwrapper</filename> port。这个
	port 需要 <filename role="package">emulators/linux_base</filename>
	这个庞大的 port。虽然有其它的 <application>&flash;</application>
	插件存在，然而他们对我来说却不能用。</para>

      <para>如果 <application>Mozilla</application> 还没有安装，安装
	<filename role="package">www/mozilla</filename> port。</para>

      <para>现在用如下方式复制 <application>&flash;</application> 插件：</para>

      <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/libflashplayer.so \
	/usr/X11R6/lib/browser_plugins/libflashplayer_linux.so</userinput></screen>

      <screen>&prompt.root; <userinput>cp /usr/local/lib/flash/ShockwaveFlash.class \
	/usr/X11R6/lib/browser_plugins/</userinput></screen>

    <para>把下面这些行加入到 <application>Mozilla</application> 启动脚本
      <filename>/usr/X11R6/bin/mozilla</filename> 的开头 (在
      <literal>#!/bin/sh</literal> 之后)。</para>

<programlisting>LD_PRELOAD=/usr/local/lib/libflashplayer.so.1
export LD_PRELOAD</programlisting>

      <para>这将会启用 <application>&flash;</application> 插件.</para>

      <para>现在只要如下启动 <application>Mozilla</application>：</para>

      <screen>&prompt.user; <userinput>mozilla &amp;</userinput></screen>

      <para>并且从 <guimenu>Help</guimenu> 菜单选取
	<guimenuitem>About Plug-ins</guimenuitem> 选项，
	所有可用的插件列表就会出现。<application>&java;</application> 和
	<application>&shockwave; &flash;</application> 应该都会被列出。</para>

    </sect2>

    <sect2>
      <title>&netscape;</title>
      <indexterm>
	<primary><application>Netscape</application></primary>
      </indexterm>

      <para>Ports Collection 里包含数个版本的 &netscape;
	浏览器。因为 FreeBSD 版本包含有一个严重的安全问题，
	强烈建议不要安装它们。作为替代，使用最近的 Linux 或者其它
	UNIX 版本。</para>

      <para>最新的稳定版的 &netscape; 浏览器是
	<application>&netscape; 7</application>。它可以从
	Ports Collection 安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/netscape7</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <caution>
        <para>不推荐您使用 <application>&netscape; 4.x</application>
	  版本，因为它已经不适应当今的标准。然而，
	  <application>&netscape; 7.x</application>
	  和最新的版本只可以使用在 &i386; 平台。</para>
      </caution>
    </sect2>

    <sect2>
      <title>Opera</title>
      <indexterm>
	<primary><application>Opera</application></primary>
      </indexterm>

      <para><application>Opera</application> 是一个快速、拥有许多特性，
	和标准兼容的浏览器。它有两个版本：<quote>native</quote>FreeBSD
	版本和一个可运行在 Linux 模拟器下的版本。对于每个操作系统，
	它都有一个免费的但是有广告和一个没有广告但是必须向 <ulink
	url="http://www.opera.com/">Opera web site</ulink> 付费的版本。</para>

      <para>要使用 <application>Opera</application> 的 FreeBSD
	版本来浏览网页，安装以下的 package：</para>

      <screen>&prompt.root; <userinput>pkg_add -r opera</userinput></screen>

      <para>有些 FTP 站点没有所有版本的 package，
        您也可以通过 Ports Collection 来安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/opera</userinput> &prompt.root; <userinput>make install clean</userinput></screen>

      <para>要安装 Linux 版本的
	<application>Opera</application>，将上面例子中的
	<literal>opera</literal> 替换为 <literal>linux-opera</literal>。Linux
	版本在某些情况下非常有用，象是使用只有 Linux 版本的插件，例如 <application>Adobe
	&acrobat.reader;</application>。不然的话在其它方面，
	FreeBSD 和 Linux 版本是完全一样的。</para>

    </sect2>

    <sect2>
      <title>Firefox</title>
      <indexterm>
	<primary><application>Firefox</application></primary>
      </indexterm>

      <para><application>Firefox</application> 是基于
	<application>Mozilla</application> 代码基础的的下一代浏览器。
	<application>Mozilla</application> 是一个完整的应用程序套件，
	包括比如浏览器、邮件客户端、聊天客户端等等。
	<application>Firefox</application> 只是一个浏览器，
	所以更小、更快。</para>

      <para>安装软件包键入：</para>

      <screen>&prompt.root; <userinput>pkg_add -r firefox</userinput></screen>

      <para>如果您更喜欢从源代码编译，也可以使用 Ports Collection：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/www/firefox</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>
    <sect2>
      <title>Konqueror</title>
      <indexterm>
        <primary><application>Konqueror</application></primary>
      </indexterm>

      <para><application>Konqueror</application> 是
	<application>KDE</application> 的一部分，不过也可以通过安装
	<filename role="package">x11/kdebase3</filename>
	在非 <application>KDE</application> 环境下使用。
	<application>Konqueror</application> 不止是一个浏览器，
	也是一个文件管理器和多媒体播放器。</para>

      <para><application>Konqueror</application> 也带有丰富的插件，
	可以在 <filename role="package">misc/konq-plugins</filename> 下面找到。</para>

      <para><application>Konqueror</application> 也支持 <application>&flash;</application>，
	可以在 <ulink url="http://freebsd.kde.org/howto.php"></ulink> 找到一个 How To。</para>
    </sect2>
  </sect1>

  <sect1 id="desktop-productivity">
    <title>办公、图象处理</title>

    <para>当需要进行办公或者进行图象处理时，
      新用户通常都会找一些好用的办公套件或者字处理软件。目前有一些<link
      linkend="x11-wm">桌面环境</link>比如象
      <application>KDE</application> 已经提供了办公套件。
       FreeBSD 提供所有的要求，桌面环境也不例外。</para>

    <para>这节涉及如下程序：</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
        <thead>
          <row>
            <entry>软件名称</entry>
            <entry>资源需求</entry>
            <entry>安装时间</entry>
            <entry>主要依赖</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry><application>KOffice</application></entry>
            <entry>少</entry>
            <entry>多</entry>
            <entry><application>KDE</application></entry>
          </row>

          <row>
            <entry><application>AbiWord</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry><application>Gtk+</application> 或 <application>GNOME</application></entry>
          </row>

          <row>
            <entry><application>The Gimp</application></entry>
            <entry>少</entry>
            <entry>长</entry>
            <entry><application>Gtk+</application></entry>
          </row>

          <row>
            <entry><application>OpenOffice.org</application></entry>
            <entry>多</entry>
            <entry>长</entry>
            <entry><application>GCC 3.1</application>、<application>&jdk; 1.3</application>、<application>Mozilla</application></entry>
          </row>
        </tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>KOffice</title>
      <indexterm>
	<primary><application>KOffice</application></primary>
      </indexterm>
      <indexterm>
	<primary>办公套件</primary>
	<secondary><application>KOffice</application></secondary>
      </indexterm>

      <para><application>KDE</application> 社区提供了一套办公套件，
	它能用在桌面环境。它包含四个标准的组件，这些组件可以在其它办公套件中找到。
	<application>KWord</application> 是字处理程序、
	<application>KSpread</application> 是电子表格程序、
	<application>KPresenter</application> 是演示文档制作管理程序、
	<application>Kontour</application>是矢量绘图软件。</para>

      <para>安装最新的
	<application>KOffice</application> 之前，先确定您是否安装了最新版的
	<application>KDE</application>。</para>

      <para>使用 package 来安装 <application>KOffice</application>，安装细节如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r koffice</userinput></screen>

      <para>如果没有可用的 package，您可以使用 Ports Collection 安装。
	安装 <application>KDE3</application> 的
	<application>KOffice</application> 版本，如下：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/koffice-kde3</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>AbiWord</title>
      <indexterm>
	<primary><application>AbiWord</application></primary>
      </indexterm>

      <para><application>AbiWord</application> 是一个免费的字处理程序，它看起来和
	<application>&microsoft; Word</application> 的感觉很相似。
	它适合用来打印文件、信函、报告、备忘录等等，
	它非常快且包含许多特性，并且非常容易使用。</para>

      <para><application>AbiWord</application> 可以导入或输出很多文件格式，
	包括一些象 Microsoft<filename>.doc</filename> 格式的文件。</para>

      <para><application>AbiWord</application> 也有 package
	的安装方式。您可以用以下方法安装：</para>

      <screen>&prompt.root; <userinput>pkg_add -r abiword</userinput></screen>

      <para>如果没有可用的 package，它也可以从 Ports Collection 编译。ports
	collection 应该是最新的。它的安装方式如下：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/abiword</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>GIMP</title>
      <indexterm>
	<primary><application>GIMP</application></primary>
      </indexterm>

      <para>对图象的编辑或者加工，
	<application>GIMP</application> 是一个非常精通图象处理的软件。
	它可以被用来当作简单的绘图程序或者一个专业的照片处理套件。
	它支持大量的插件和具有脚本界面的特性。
	<application>GIMP</application> 可以读写众多的文件格式，
	支持扫描仪和手写板。</para>

      <para>您可以用下列命令安装：</para>

      <screen>&prompt.root; <userinput>pkg_add -r gimp</userinput></screen>

      <para>如果您在 FTP 站点没有找到这个 package，您也可以使用
	Ports Collection 的方法安装。ports 的 <ulink
	url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink>
	目录也包含有 <application>Gimp 手册</application>。
	以下是安装它们的方法：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gimp</userinput>
&prompt.root; <userinput>make install clean</userinput>
&prompt.root; <userinput>cd /usr/ports/graphics/gimp-manual-pdf</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <note>
	<para>Ports 中的 <ulink
	  url="http://www.FreeBSD.org/ports/graphics.html">graphics</ulink>
	  目录也有开发中的 <application>GIMP</application> 版本
	  <filename role="package">graphics/gimp-devel</filename>。
	  HTML 版本的 <application>Gimp 手册</application> 可以在
	  <filename role="package">graphics/gimp-manual-html</filename>
	  找到。</para>
       </note>
    </sect2>

    <sect2>
      <title>OpenOffice.org</title>
      <indexterm>
	<primary><application>OpenOffice.org</application></primary>
      </indexterm>
      <indexterm>
	<primary>办公套件</primary>
	<secondary><application>OpenOffice.org</application></secondary>
      </indexterm>

      <para><application>OpenOffice.org</application> 包括一套完整的办公套件：
	一个字处理程序、一个电子表格程序、一个演示文档管理程序和一个绘图程序。
	它和其它的办公套件的特征非常相似，它可以导入输出不同的流行的文件格式。
	它包括一些不同的语言界面、拼写检查和字典。</para>

      <para><application>OpenOffice.org</application> 的字处理程序使用 XML
	文件格式使它增加了可移植性和灵活性。电子表格程序支持宏语言和使用外来的数据库界面。
	<application>OpenOffice.org</application> 已经可以平稳的运行在
	&windows;、&solaris;、Linux、FreeBSD
	和 &macos;&nbsp;X 等各种操作系统下。更多的有关
	<application>OpenOffice.org</application> 的信息您可以在
	<ulink url="http://www.openoffice.org/">OpenOffice网页</ulink>找到。
	对于特定的 FreeBSD 版本的信息，您可以在直接在 <ulink
	url="http://porting.openoffice.org/freebsd/">FreeBSD OpenOffice
	移植团队</ulink>的页面下载。</para>

      <para>安装 <application>OpenOffice.org</application> 方法如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r openoffice</userinput></screen>

      <note>
	<para>如果您正在使用 &os; 的 -RELEASE 版本， 一般来说这样做是没问题的。
	  如果不是这样， 您就可能需要看一看 &os; OpenOffice 移植小组的网站，
	  并使用 &man.pkg.add.1; 从那里下载并安装合适的软件包。
	  最新的发布版本和开发版本都可以在那里找到。</para>
      </note>

      <para>装好 package 之后， 您必须运行安装程序，
        并选择 <option>标准的工作站安装 (standard workstation installation)</option>。
        以将要使用
        <application>OpenOffice.org</application>
        的用户的身份来运行：</para>

      <screen>&prompt.user; <userinput>openoffice-setup</userinput></screen>

      <para>如果没有可用的 <application>OpenOffice.org</application>
	package，您仍旧可以选择编译 port。然而，
	您必须记住它的要求以及大量的磁盘空间和相当长的时间编译。</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice-1.1</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>一旦这个完成，运行
	<application>OpenOffice.org</application> setup 设置程序并且选择一个
	<option>标准的工作站设置</option> 如下：</para>

      <screen>&prompt.user; <userinput>cd /usr/ports/editors/openoffice-1.1</userinput>
&prompt.user; <userinput>make install-user</userinput></screen>

      <para>如果您想要使用一个本地化的版本，有如下一些 ports 可用：</para>

      <informaltable frame="none" pgwide="1">
        <tgroup cols="2">
          <colspec colwidth="1*">
          <colspec colwidth="2*">
          <thead>
            <row>
              <entry>语言</entry>
              <entry>Port</entry>
            </row>
          </thead>

          <tbody>
            <row>
              <entry>加泰罗尼亚语</entry>
              <entry><filename role="package">editors/openoffice-1.1-ca</filename></entry>
            </row>

            <row>
              <entry>捷克语</entry>
              <entry><filename role="package">editors/openoffice-1.1-cs</filename></entry>
            </row>

            <row>
              <entry>丹麦语</entry>
              <entry><filename role="package">editors/openoffice-1.1-dk</filename></entry>
            </row>

            <row>
              <entry>希腊语</entry>
              <entry><filename role="package">editors/openoffice-1.1-el</filename></entry>
            </row>

            <row>
              <entry>西班牙语</entry>
              <entry><filename role="package">editors/openoffice-1.1-es</filename></entry>
            </row>

            <row>
              <entry>爱沙尼亚语</entry>
              <entry><filename role="package">editors/openoffice-1.1-et</filename></entry>
            </row>

            <row>
              <entry>芬兰语</entry>
              <entry><filename role="package">editors/openoffice-1.1-fi</filename></entry>
            </row>

            <row>
              <entry>意大利语</entry>
              <entry><filename role="package">editors/openoffice-1.1-it</filename></entry>
            </row>

            <row>
              <entry>荷兰语</entry>
              <entry><filename role="package">editors/openoffice-1.1-nl</filename></entry>
            </row>

            <row>
              <entry>瑞典语</entry>
              <entry><filename role="package">editors/openoffice-1.1-se</filename></entry>
            </row>

            <row>
              <entry>斯洛伐克语</entry>
              <entry><filename role="package">editors/openoffice-1.1-sk</filename></entry>
            </row>

            <row>
              <entry>斯洛文尼亚语</entry>
              <entry><filename role="package">editors/openoffice-1.1-sl_SI</filename></entry>
            </row>

            <row>
              <entry>土耳其语</entry>
              <entry><filename role="package">editors/openoffice-1.1-tr</filename></entry>
            </row>

            <row>
              <entry>阿拉伯语</entry>
              <entry><filename role="package">arabic/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>中文 (简体)</entry>
              <entry><filename role="package">chinese/openoffice-1.1-zh_CN</filename></entry>
            </row>

            <row>
              <entry>中文 (繁体)</entry>
              <entry><filename role="package">chinese/openoffice-1.1-zh_TW</filename></entry>
            </row>

            <row>
              <entry>法语</entry>
              <entry><filename role="package">french/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>德语</entry>
              <entry><filename role="package">german/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>匈牙利语</entry>
              <entry><filename role="package">hungarian/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>日语</entry>
              <entry><filename role="package">japanese/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>韩国语</entry>
              <entry><filename role="package">korean/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>波兰语</entry>
              <entry><filename role="package">polish/openoffice-1.1</filename></entry>
            </row>

            <row>
              <entry>葡萄牙语 (巴西)</entry>
              <entry><filename role="package">portuguese/openoffice-1.1-pt_BR</filename></entry>
            </row>

            <row>
              <entry>葡萄牙语</entry>
              <entry><filename role="package">portuguese/openoffice-1.1-pt_PT</filename></entry>
            </row>

            <row>
              <entry>俄语</entry>
              <entry><filename role="package">russian/openoffice-1.1</filename></entry>
            </row>
          </tbody>
        </tgroup>
      </informaltable>
    </sect2>
  </sect1>

  <sect1 id="desktop-viewers">
    <title>文档查看器</title>

    <para>一些新的文档格式近来得到流行。它们所需要的标准查看器可能不一定在系统内。
      在本节我们将了解如何安装它们。</para>

    <para>这节涵盖如下应用程序:</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
        <thead>
          <row>
            <entry>软件名称</entry>
            <entry>资源需求</entry>
            <entry>安装时间</entry>
            <entry>主要依赖</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry><application>&acrobat.reader;</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry>Linux二进制兼容</entry>
          </row>

          <row>
            <entry><application>gv</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry><application>Xaw3d</application></entry>
          </row>

          <row>
            <entry><application>Xpdf</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry><application>FreeType</application></entry>
          </row>

          <row>
            <entry><application>GQview</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry><application>Gtk+</application> 或 <application>GNOME</application></entry>
          </row>
        </tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>&acrobat.reader;</title>
      <indexterm>
	<primary><application>Acrobat Reader</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>查看器</secondary>
      </indexterm>

      <para>现在许多文档都用 PDF 格式，
	根据<quote>轻便小巧文档格式</quote>的定义。一个被建议使用的查看器是
	<application>&acrobat.reader;</application>，由 Adobe 所发行的
	Linux 版本。因为 FreeBSD 能够运行 Linux 二进制文件，
	所以它也可以用在 FreeBSD 中。</para>

      <para>安装 <application>&acrobat.reader; 5</application>
	package，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r acroread</userinput></screen>

      <para>通常, 如果 package 不可用或者您想要一个最新的版本，
	您可以用 Ports Collection 来安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread5</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>gv</title>
      <indexterm>
	<primary><application>gv</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>查看器</secondary>
      </indexterm>
      <indexterm>
	<primary>PostScript</primary>
	<secondary>查看器</secondary>
      </indexterm>

      <para><application>gv</application> 是 &postscript; 和
	PDF 文件格式查看器。它源自 <application>ghostview</application>
	因为使用 <application>Xaw3d</application> 函数库让它看起来更美观。
	它很快而且界面很干净。<application>gv</application>
	有很多特性比如象纸张大小、刻度或者抗锯齿。
	大部分操作都可以用键盘或鼠标完成。</para>

      <para>安装 <application>gv</application> package，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r gv</userinput></screen>

      <para>如果您没有可用的 package，您可以使用 Ports Collection 安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/print/gv</userinput> &prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Xpdf</title>
      <indexterm>
	<primary><application>Xpdf</application></primary>
      </indexterm>
      <indexterm>
	<primary>PDF</primary>
	<secondary>查看器</secondary>
      </indexterm>

      <para>如果您想要一个小型的 FreeBSD PDF 查看器，
	<application>Xpdf</application> 是一个小巧并且高效的查看器。
	它只需要很少的资源而且非常稳定。它使用标准的 X
	字体并且不需要 <application>&motif;</application> 或者其它的
	X 工具包。</para>

      <para>安装 <application>Xpdf</application> package，使用如下命令：</para>

      <screen>&prompt.root; <userinput>pkg_add -r xpdf</userinput></screen>

      <para>如果 package 不可用或者您宁愿使用 Ports Collection，如下：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>

      <para>一旦安装完成，您就可以启动
	<application>Xpdf</application> 并且使用鼠标右键来使用菜单。</para>
    </sect2>

    <sect2>
      <title>GQview</title>
      <indexterm>
	<primary><application>GQview</application></primary>
      </indexterm>

      <para><application>GQview</application> 是一个图片管理器。
	您可以单击鼠标来观看一个文件、开启一个外部编辑器、
	使用预览和更多的功能。它也有幻灯片播放模式和一些基本的文件操作。
	您可以管理采集的图片并且很容易找到重复的。
	<application>GQview</application> 可以全屏幕观看并且支持国际化。</para>

      <para>如果您想要安装
	<application>GQview</application> package，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r gqview</userinput></screen>

      <para>如果您没有可用的 package 或者您宁愿使用 Ports Collection，如下：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>
  </sect1>

  <sect1 id="desktop-finance">
    <title>财务</title>

    <para>假如，基于任何的理由，您想要在 FreeBSD Desktop
      管理您个人的财政，有一些强大并且易于使用的软件可以被您选择安装。
      它们中的一些与流行的文件格式兼容象
      <application><trademark class="registered">Quicken</trademark></application>
      或 <application>Excel</application> 文件。</para>

    <para>本节涵盖如下软件：</para>
     
    <informaltable frame="none" pgwide="1">
      <tgroup cols="4">
        <thead>
          <row>
            <entry>软件名称</entry>
            <entry>资源需求</entry>
            <entry>安装时间</entry>
            <entry>主要依赖</entry>
          </row>
        </thead>

        <tbody>
          <row>
            <entry><application>GnuCash</application></entry>
            <entry>少</entry>
            <entry>长</entry>
            <entry><application>GNOME</application></entry>
          </row>

          <row>
            <entry><application>Gnumeric</application></entry>
            <entry>少</entry>
            <entry>长</entry>
            <entry><application>GNOME</application></entry>
          </row>

          <row>
            <entry><application>Abacus</application></entry>
            <entry>少</entry>
            <entry>少</entry>
            <entry><application>Tcl/Tk</application></entry>
          </row>
        </tbody>
      </tgroup>
    </informaltable>

    <sect2>
      <title>GnuCash</title>
      <indexterm>
	<primary><application>GnuCash</application></primary>
      </indexterm>

      <para><application>GnuCash</application> 是
	<application>GNOME</application> 的一部分，<application>GNOME</application>
	致力于为最终用户提供用户友好且功能强大的软件。使用
	<application>GnuCash</application>，您可以关注您的收入和开支、您的银行帐户，
	或者您的股票。它的界面特性看起来非常的专业。</para>

      <para><application>GnuCash</application> 提供一个智能化的注册、帐户分级系统、
	很多键盘快捷方式和自动完成方式。它能分开一个单个的处理到几个详细的部分。
	<application>GnuCash</application> 能导入和合并
	<application>Quicken</application> QIF 文件格式。
	它也支持大部分的国际日期和流行的格式。</para>

      <para>安装 <application>GnuCash</application> 到您的系统，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r gnucash</userinput></screen>

      <para>如果 package 不可用，您可以使用 Ports Collection 安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/finance/gnucash</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Gnumeric</title>
      <indexterm>
	<primary><application>Gnumeric</application></primary>
      </indexterm>
      <indexterm>
	<primary>电子表格</primary>
	<secondary><application>Gnumeric</application></secondary>
      </indexterm>

      <para><application>Gnumeric</application> 是一个电子表格程序，
	<application>GNOME</application> 桌面环境的一部分。
	它以通过元素格式和许多片断的自动填充系统来方便的自动<quote>猜测</quote>用户输入而著称。
	它能导入一些流行的文件格式，比如象 <application>Excel</application>、
	<application>Lotus 1-2-3</application> 或 <application>Quattro Pro</application>。
	<application>Gnumeric</application> 凭借 <filename
	role="package">math/guppi</filename> 支持图表。
	它有大量的嵌入函数和允许所有通常比如象、数字、货币、日期、
	时间等等的一些单元格式。</para>

      <para>安装 <application>Gnumeric</application> package，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r gnumeric</userinput></screen>

      <para>如果 package 不可用，您可以使用 Ports Collection 安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/math/gnumeric</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>

    <sect2>
      <title>Abacus</title>
      <indexterm>
	<primary><application>Abacus</application></primary>
      </indexterm>
      <indexterm>
	<primary>spreadsheet</primary>
	<secondary><application>Abacus</application></secondary>
      </indexterm>

      <para><application>Abacus</application> 是一个小巧易用的电子表格程序。
	它包含许多嵌入函数在一些领域如统计学、财务和数学方面很有帮助。
	它能导入和输出 <application>Excel</application> 文件格式。
	<application>Abacus</application> 可以产生 &postscript;
	输出。</para>

      <para>安装 <application>Abacus</application> package，如下：</para>

      <screen>&prompt.root; <userinput>pkg_add -r abacus</userinput></screen>

      <para>如果 package 不可用，您可以使用 Ports Collection 安装：</para>

      <screen>&prompt.root; <userinput>cd /usr/ports/deskutils/abacus</userinput>
&prompt.root; <userinput>make install clean</userinput></screen>
    </sect2>
  </sect1>

  <sect1 id="desktop-summary">
    <title>总结</title>

    <para>当 FreeBSD 因为它的效能和稳定而在 ISP 之间流行时，
      它也可以完全应用在桌面环境。拥有数以千计的
      <ulink url="http://www.FreeBSD.org/where.html">packages</ulink> 或者
      <ulink url="http://www.FreeBSD.org/ports/index.html">ports</ulink>，
      您可以为您的需要建立完美的桌面环境。</para>

    <para>一旦您完成了您的桌面环境的安装，您可能想要进一步了解
      <filename role="package">misc/instant-workstation</filename>。
      <quote>meta-port</quote> 允许您为一个工作站建立一个定制的 ports 设置。您可以编辑
      <filename>/usr/ports/misc/instant-workstation/Makefile</filename> 定制它。
      接着是缺省添加和删除 ports 的语法，和使用通常的步骤建立它。
      最后，您将能建立一个适合您自己桌面的大的 package
      并在您的其它的工作站上安装它！</para>

    <para>下面是本章涉及到的所有的软件的快速回顾：</para>

    <informaltable frame="none" pgwide="1">
      <tgroup cols="3">
        <thead>
          <row>
            <entry>软件名称</entry>
	    <entry>Package 名称</entry>
	    <entry>Ports 名称</entry>
	  </row>
	</thead>

	<tbody>
	  <row>
            <entry><application>Mozilla</application></entry>
	    <entry><literal>mozilla</literal></entry>
	    <entry><filename role="package">www/mozilla</filename></entry>
	  </row>

	  <row>
            <entry><application>&netscape;</application></entry>
	    <entry><literal>linux-netscape7</literal></entry>
	    <entry><filename role="package">www/netscape7</filename></entry>
	  </row>

	  <row>
            <entry><application>Opera</application></entry>
	    <entry><literal>opera</literal></entry>
	    <entry><filename role="package">www/opera</filename></entry>
	  </row>

	  <row>
            <entry><application>Firefox</application></entry>
	    <entry><literal>firefox</literal></entry>
	    <entry><filename role="package">www/firefox</filename></entry>
	  </row>

	  <row>
            <entry><application>KOffice</application></entry>
	    <entry><literal>koffice-kde3</literal></entry>
	    <entry><filename role="package">editors/koffice-kde3</filename></entry>
	  </row>

	  <row>
            <entry><application>AbiWord</application></entry>
	    <entry><literal>abiword</literal></entry>
	    <entry><filename role="package">editors/abiword</filename></entry>
	  </row>

	  <row>
            <entry><application>The GIMP</application></entry>
	    <entry><literal>gimp</literal></entry>
	    <entry><filename role="package">graphics/gimp</filename></entry>
	  </row>

	  <row>
            <entry><application>OpenOffice.org</application></entry>
	    <entry><literal>openoffice</literal></entry>
	    <entry><filename role="package">editors/openoffice-1.1</filename></entry>
	  </row>

	  <row>
            <entry><application>&acrobat.reader;</application></entry>
	    <entry><literal>acroread</literal></entry>
	    <entry><filename role="package">print/acroread5</filename></entry>
	  </row>

	  <row>
            <entry><application>gv</application></entry>
	    <entry><literal>gv</literal></entry>
	    <entry><filename role="package">print/gv</filename></entry>
	  </row>

	  <row>
            <entry><application>Xpdf</application></entry>
	    <entry><literal>xpdf</literal></entry>
	    <entry><filename role="package">graphics/xpdf</filename></entry>
	  </row>

	  <row>
            <entry><application>GQview</application></entry>
	    <entry><literal>gqview</literal></entry>
	    <entry><filename role="package">graphics/gqview</filename></entry>
	  </row>

	  <row>
            <entry><application>GnuCash</application></entry>
	    <entry><literal>gnucash</literal></entry>
	    <entry><filename role="package">finance/gnucash</filename></entry>
	  </row>

	  <row>
            <entry><application>Gnumeric</application></entry>
	    <entry><literal>gnumeric</literal></entry>
	    <entry><filename role="package">math/gnumeric</filename></entry>
	  </row>

	  <row>
            <entry><application>Abacus</application></entry>
	    <entry><literal>abacus</literal></entry>
	    <entry><filename role="package">deskutils/abacus</filename></entry>
	  </row>
        </tbody>
      </tgroup>
    </informaltable>
  </sect1>
</chapter>

<!--
     Local Variables:
     mode: sgml
     sgml-declaration: "../chapter.decl"
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-always-quote-attributes: t
     sgml-parent-document: ("../book.sgml" "part" "chapter")
     End:
-->
