svn commit: r45706 - head/en_US.ISO8859-1/books/handbook/desktop

Warren Block wblock at FreeBSD.org
Thu Oct 2 00:31:15 UTC 2014


Author: wblock
Date: Thu Oct  2 00:31:14 2014
New Revision: 45706
URL: https://svnweb.freebsd.org/changeset/doc/45706

Log:
  Remove repetitive and unnecessary table of applications from synopsis.
  Remove mention of Adobe Reader, which has been deprecated.  Since Adobe
  Reader was the last Linux-native application discussed, remove the
  mention of Linux emulation from the synopsis.  Add ePDFview and Okular
  to the document viewers section for PR 193668.
  
  PR:		193668 (partial)
  Submitted by:	raul.cheleguini at gmail.com, anthony at acperkins.com

Modified:
  head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml

Modified: head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml	Wed Oct  1 21:15:37 2014	(r45705)
+++ head/en_US.ISO8859-1/books/handbook/desktop/chapter.xml	Thu Oct  2 00:31:14 2014	(r45706)
@@ -26,8 +26,9 @@
       With over &os.numports; applications available as &os; packages
       or ports, it is easy to build a customized desktop that runs
       a wide variety of desktop applications.  This chapter
-      demonstrates how to install some popular desktop applications
-      using packages or the &os; Ports Collection.</para>
+      demonstrates how to install numerous desktop applications,
+      including web browsers, productivity software, document viewers,
+      and financial software.</para>
 
     <note>
       <para>Users who prefer to install a pre-built desktop version
@@ -37,147 +38,7 @@
 	website.</link></para>
     </note>
 
-    <para>As &os; features <link linkend="linuxemu">&linux; binary
-	compatibility</link>, many applications developed for &linux;
-      can be installed on a &os; desktop.  Many of the ports using
-      &linux; binary compatibility start with <quote>linux-</quote>.
-      This chapter assumes that &linux; binary compatibility has been
-      enabled before any &linux; applications are installed.</para>
-
-    <para>This chapter demonstrates how to install the following
-      desktop applications:</para>
-
-    <informaltable frame="none" pgwide="1">
-      <tgroup cols="4">
-	<thead>
-	  <row>
-	    <entry>Type of Application</entry>
-	    <entry>Application Name</entry>
-	    <entry>Package Name</entry>
-	    <entry>Ports Name</entry>
-	  </row>
-	</thead>
-
-	<tbody>
-
-	  <row>
-	    <entry>Browser</entry>
-	    <entry><application>Firefox</application></entry>
-	    <entry><literal>firefox</literal></entry>
-	    <entry><package>www/firefox</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Browser</entry>
-	    <entry><application>Opera</application></entry>
-	    <entry><literal>opera</literal></entry>
-	    <entry><package>www/opera</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Browser</entry>
-	    <entry><application>Konqueror</application></entry>
-	    <entry><literal>kde4-baseapps</literal></entry>
-	    <entry><package>x11/kde4-baseapps</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Browser</entry>
-	    <entry><application>Chromium</application></entry>
-	    <entry><literal>chromium</literal></entry>
-	    <entry><package>www/chromium</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Productivity</entry>
-	    <entry><application>Calligra</application></entry>
-	    <entry><literal>calligra</literal></entry>
-	    <entry><package>editors/calligra</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Productivity</entry>
-	    <entry><application>AbiWord</application></entry>
-	    <entry><literal>abiword</literal></entry>
-	    <entry><package>editors/abiword</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Productivity</entry>
-	    <entry><application>The GIMP</application></entry>
-	    <entry><literal>gimp</literal></entry>
-	    <entry><package>graphics/gimp</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Productivity</entry>
-	    <entry><application>Apache
-		OpenOffice</application></entry>
-	    <entry><literal>openoffice</literal></entry>
-	    <entry><package>editors/openoffice-4</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Productivity</entry>
-	    <entry><application>LibreOffice</application></entry>
-	    <entry><literal>libreoffice</literal></entry>
-	    <entry><package>editors/libreoffice</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Document Viewer</entry>
-	    <entry><application>&acrobat.reader;</application></entry>
-	    <entry><literal>no package due to
-		license restriction</literal></entry>
-	    <entry><package>print/acroread9</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Document Viewer</entry>
-	    <entry><application>gv</application></entry>
-	    <entry><literal>gv</literal></entry>
-	    <entry><package>print/gv</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Document Viewer</entry>
-	    <entry><application>Xpdf</application></entry>
-	    <entry><literal>xpdf</literal></entry>
-	    <entry><package>graphics/xpdf</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Document Viewer</entry>
-	    <entry><application>GQview</application></entry>
-	    <entry><literal>gqview</literal></entry>
-	    <entry><package>graphics/gqview</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Finance</entry>
-	    <entry><application>GnuCash</application></entry>
-	    <entry><literal>gnucash</literal></entry>
-	    <entry><package>finance/gnucash</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Finance</entry>
-	    <entry><application>Gnumeric</application></entry>
-	    <entry><literal>gnumeric</literal></entry>
-	    <entry><package>math/gnumeric</package></entry>
-	  </row>
-
-	  <row>
-	    <entry>Finance</entry>
-	    <entry><application>KMyMoney</application></entry>
-	    <entry><literal>kmymoney-kde4</literal></entry>
-	    <entry><package>finance/kmymoney-kde4</package></entry>
-	  </row>
-	</tbody>
-      </tgroup>
-    </informaltable>
-
-    <para>Before reading this chapter, you should know how to:</para>
+    <para>Readers of this chapter should know how to:</para>
 
     <itemizedlist>
       <listitem>
@@ -189,11 +50,6 @@
 	<para>Install X and a window manager as described in <xref
 	  linkend="x11"/>.</para>
       </listitem>
-
-      <listitem>
-	<para>Enable &linux; binary compatibility as described in
-	  <xref linkend="linuxemu"/>.</para>
-      </listitem>
     </itemizedlist>
 
     <para>For information on how to configure a multimedia
@@ -903,7 +759,7 @@
 
       <note>
 	<para>To build a localized version,
-	  <application>cd</application> into the port directory of
+	  <command>cd</command> into the port directory of
 	  the desired language.  Supported languages can be found
 	  in the editors category (<link
 	    xlink:href="http://www.FreeBSD.org/ports/editors.html">freebsd.org/ports/editors.html</link>)
@@ -933,10 +789,10 @@
 
 	<tbody>
 	  <row>
-	    <entry><application>&acrobat.reader;</application></entry>
+	    <entry><application>Xpdf</application></entry>
 	    <entry>light</entry>
 	    <entry>light</entry>
-	    <entry>&linux; binary compatibility</entry>
+	    <entry><application>FreeType</application></entry>
 	  </row>
 
 	  <row>
@@ -947,54 +803,61 @@
 	  </row>
 
 	  <row>
-	    <entry><application>Xpdf</application></entry>
+	    <entry><application>GQview</application></entry>
 	    <entry>light</entry>
 	    <entry>light</entry>
-	    <entry><application>FreeType</application></entry>
+	    <entry><application>Gtk+</application> or
+	      <application>GNOME</application></entry>
 	  </row>
 
 	  <row>
-	    <entry><application>GQview</application></entry>
+	    <entry><application>ePDFView</application></entry>
 	    <entry>light</entry>
 	    <entry>light</entry>
-	    <entry><application>Gtk+</application> or
-	      <application>GNOME</application></entry>
+	    <entry><application>Gtk+</application></entry>
+	  </row>
+
+	  <row>
+	    <entry><application>Okular</application></entry>
+	    <entry>light</entry>
+	    <entry>heavy</entry>
+	    <entry><application>KDE</application></entry>
 	  </row>
 	</tbody>
       </tgroup>
     </informaltable>
 
     <sect2>
-      <title>&acrobat.reader;</title>
+      <title>Xpdf</title>
 
       <indexterm>
-	<primary><application>Acrobat Reader</application></primary>
+	<primary><application>Xpdf</application></primary>
       </indexterm>
       <indexterm>
 	<primary>PDF</primary>
 	<secondary>viewing</secondary>
       </indexterm>
 
-      <para>Many documents are now distributed as Portable Document
-	Format (PDF) files.  One popular PDF viewer is
-	<application>&acrobat.reader;</application>, released by
-	&adobe; for &linux;.  As &os; can run &linux; binaries, it
-	is also available for &os;.  Due to licensing restrictions,
-	a package is not available, meaning that this application
-	must be compiled from ports.  Several localizations are
-	available from the print category (<link
-	  xlink:href="http://www.FreeBSD.org/ports/print.html">freebsd.org/ports/print.html</link>)
-	of the Ports Collection.</para>
-
-      <para>This command installs the English version of
-	<application>&acrobat.reader; 9</application> from the Ports
-	Collection.  To instead install a localized version,
-	<application>cd</application> into the desired port's
-	directory.</para>
+      <para>For users that prefer a small &os; PDF viewer,
+	<application>Xpdf</application> provides a light-weight and
+	efficient viewer which requires few resources.  It uses the
+	standard X fonts and does not require any additional
+	toolkits.</para>
+
+      <para>To install the <application>Xpdf</application>
+	package:</para>
+
+      <screen>&prompt.root; <userinput>pkg install xpdf</userinput></screen>
+
+      <para>If the package is not available, use the Ports
+	Collection:</para>
 
-      <screen>&prompt.root; <userinput>cd /usr/ports/print/acroread9</userinput>
+      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
 
+      <para>Once the installation is complete, launch
+	<command>xpdf</command> and use the right mouse button to
+	activate the menu.</para>
     </sect2>
 
     <sect2>
@@ -1034,62 +897,91 @@
     </sect2>
 
     <sect2>
-      <title>Xpdf</title>
+      <title>GQview</title>
 
       <indexterm>
-	<primary><application>Xpdf</application></primary>
+	<primary><application>GQview</application></primary>
+      </indexterm>
+
+      <para><application>GQview</application> is an image manager
+	which supports viewing a file with a single click, launching
+	an external editor, and thumbnail previews.  It also features
+	a slideshow mode and some basic file operations, making it
+	easy to manage image collections and to find duplicate files.
+	<application>GQview</application> supports full screen viewing
+	and internationalization.</para>
+
+      <para>To install the <application>GQview</application>
+	package:</para>
+
+      <screen>&prompt.root; <userinput>pkg install gqview</userinput></screen>
+
+      <para>If the package is not available, use the Ports
+	Collection:</para>
+
+      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+    </sect2>
+
+    <sect2>
+      <title>ePDFView</title>
+
+      <indexterm>
+	<primary><application>ePDFView</application></primary>
       </indexterm>
       <indexterm>
 	<primary>PDF</primary>
 	<secondary>viewing</secondary>
       </indexterm>
 
-      <para>For users that prefer a small &os; PDF viewer,
-	<application>Xpdf</application> provides a light-weight and
-	efficient viewer which requires few resources.  It uses the
-	standard X fonts and does not require any additional
-	toolkits.</para>
+      <para><application>ePDFView</application> is a lightweight
+	<acronym>PDF</acronym> document viewer that only uses the
+	<application>Gtk+</application> and
+	<application>Poppler</application> libraries.  It is currently
+	under development, but already opens most
+	<acronym>PDF</acronym> files (even encrypted), save copies of
+	documents, and has support for printing using
+	<application>CUPS</application>.</para>
 
-      <para>To install the <application>Xpdf</application>
+      <para>To install <application>ePDFView</application> as a
 	package:</para>
 
-      <screen>&prompt.root; <userinput>pkg install xpdf</userinput></screen>
+      <screen>&prompt.root; <userinput>pkg install epdfview</userinput></screen>
 
-      <para>If the package is not available, use the Ports
+      <para>If a package is unavailable, use the Ports
 	Collection:</para>
 
-      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/xpdf</userinput>
+      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/epdfview</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
-
-      <para>Once the installation is complete, launch
-	<command>xpdf</command> and use the right mouse button to
-	activate the menu.</para>
     </sect2>
 
     <sect2>
-      <title>GQview</title>
+      <title>Okular</title>
 
       <indexterm>
-	<primary><application>GQview</application></primary>
+	<primary><application>Okular</application></primary>
+      </indexterm>
+      <indexterm>
+	<primary><acronym>PDF</acronym></primary>
+	<secondary>viewing</secondary>
       </indexterm>
 
-      <para><application>GQview</application> is an image manager
-	which supports viewing a file with a single click, launching
-	an external editor, and thumbnail previews.  It also features
-	a slideshow mode and some basic file operations, making it
-	easy to manage image collections and to find duplicate files.
-	<application>GQview</application> supports full screen viewing
-	and internationalization.</para>
+      <para><application>Okular</application> is a universal document
+	viewer based on <application>KPDF</application> for
+	<application>KDE</application>.  It can open many document
+	formats, including <acronym>PDF</acronym>, &postscript;, DjVu,
+	<acronym>CHM</acronym>, <acronym>XPS</acronym>, and
+	ePub.</para>
 
-      <para>To install the <application>GQview</application>
+      <para>To install <application>Okular</application> as a
 	package:</para>
 
-      <screen>&prompt.root; <userinput>pkg install gqview</userinput></screen>
+      <screen>&prompt.root; <userinput>pkg install okular</userinput></screen>
 
-      <para>If the package is not available, use the Ports
+      <para>If a package is unavailable, use the Ports
 	Collection:</para>
 
-      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/gqview</userinput>
+      <screen>&prompt.root; <userinput>cd /usr/ports/graphics/okular</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
     </sect2>
   </sect1>


More information about the svn-doc-head mailing list