<?xml version="1.0" encoding="utf-8"?>
<sect1 id="cfg-html-viewer">
  <title>HTML Viewer</title>
  <sect2 id="cfg-html-viewer-introduction">
    <title>Introduction</title>
    <para>The HTML Viewer applet allows you to configure preferences for the <application>GtkHTML</application> HTML rendering engine. <application>GtkHTML</application> is used in <application>Evolution</application>, the <application>Mate Control Centre</application>, and other Mate applications.</para>
  </sect2>
  <sect2 id="cfg-html-viewer-fonts">
    <title>HTML Fonts</title>
    <para><application>GtkHTML</application> can be setup to use different fonts and font sizes for different types of text. <variablelist>
	<varlistentry>
	  <term>On Screen</term>
	  <listitem>
	    <para>Configures the fonts to use on your computer monitor <variablelist>
		<varlistentry>
		  <term>Variable width</term>
		  <listitem>
		    <para>A font that the size of characters changes based on what letter it is. For example, the character i has a smaller width than w. Fixed width fonts are often used when column width needs to be uniform between lines, such as a chart.</para>
		  </listitem>
		</varlistentry>
		<varlistentry>
		  <term>Fixed width</term>
		  <listitem>
		    <para>A font that the size of characters is uniform across all characters. For example, the i character has the same width as w.</para>
		  </listitem>
		</varlistentry>
	      </variablelist></para>
	  </listitem>
	</varlistentry>
	<varlistentry>
	  <term>For printing</term>
	  <listitem>
	    <para>Configures the fonts to use when you print something on your printer from <application>GtkHTML</application>. <variablelist>
		<varlistentry>
		  <term>Variable width</term>
		  <listitem>
		    <para>A font that the size of characters changes based on what letter it is. For example, the character i has a smaller width than w. Fixed width fonts are often used when column width needs to be uniform between lines, such as a chart.</para>
		  </listitem>
		</varlistentry>
		<varlistentry>
		  <term>Fixed width</term>
		  <listitem>
		    <para>A font that the size of characters is uniform across all characters. For example, the i character has the same width as w.</para>
		  </listitem>
		</varlistentry>
	      </variablelist></para>
	  </listitem>
	</varlistentry>
      </variablelist> To change the fonts used, click on the font name to open up <application>gfontsel</application>. In here, you can select your typeface, your ISO set, font size, and other font properties.</para>
  </sect2>
  <sect2 id="cfg-kbd-shortcuts">
    <title>Keyboard Shortcuts</title>
    <para><application>GtkHTML</application> can use different keybindings. Keybindings allow the user to use keystrokes to do commands that otherwise the mouse would be required to do. This can often times speed up the user's commands fast enough to impress others.</para>
    <para><application>GtkHTML</application> includes three different predefined settings: <itemizedlist>
	<listitem>
	  <para>Emacs like</para>
	</listitem>
	<listitem>
	  <para>XEmacs like</para>
	</listitem>
	<listitem>
	  <para>MS like</para>
	</listitem>
      </itemizedlist> Each of these comes with keybindings that are similar to those found in their respective environments. A user coming from Microsoft <application>Windows</application> may find themselves most comfortable in the MS like mode. To select a preset mode, just select it from the pulldown menu, and click <guibutton>OK</guibutton>.</para>
    <para>If none of the presets fits your liking, you can create custom keybindings.</para>
  </sect2>
  <sect2 id="cfg-misc">
    <title>Miscellaneous Settings</title>
    <para>There are a couple of other changes which you can edit to make <application>GtkHTML</application> work the way you want it to. These are located in the <guilabel>Miscellaneous</guilabel> tab.</para>
    <para>In the <guilabel>Behaviour</guilabel> section, you have the following preferences: <variablelist>
	<varlistentry>
	  <term>Show animated images</term>
	  <listitem>
	    <para>Some images can be animated. You can have the image show up as a static image instead of as an animated image by unchecking the box.</para>
	  </listitem>
	</varlistentry>
	<varlistentry>
	  <term>Automatically detect links</term>
	  <listitem>
	    <para>If <application>GtkHTML</application> detects you are typing a URL, it will automatically format the URL as a link.</para>
	  </listitem>
	</varlistentry>
	<varlistentry>
	  <term>Enable spell checking</term>
	  <listitem>
	    <para>While typing in <application>GtkHTML</application>, you may misspell a word. If you have this box checked, an incorrectly spelt word will be underlined to symbolise that it's incorrect.</para>
	    <variablelist>
	      <varlistentry>
		<term>Colour</term>
		<listitem>
		  <para>This sets the colour underline to use when you have a spelling error.</para>
		</listitem>
	      </varlistentry>
	      <varlistentry>
		<term>Language</term>
		<listitem>
		  <para>Sets the language to run spell check against.</para>
		</listitem>
	      </varlistentry>
	    </variablelist>
	  </listitem>
	</varlistentry>
      </variablelist></para>
  </sect2>
</sect1>
