# HTML Viewer

## Introduction

The HTML Viewer applet allows you to configure preferences for the GtkHTML HTML rendering engine. GtkHTML is used in Evolution, the Mate Control Centre, and other Mate applications.

## HTML Fonts

GtkHTML can be setup to use different fonts and font sizes for different types of text.

On Screen

- Configures the fonts to use on your computer monitor

  Variable width

- 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.

Fixed width

- A font that the size of characters is uniform across all characters. For example, the i character has the same width as w.

For printing

- Configures the fonts to use when you print something on your printer from GtkHTML.

  Variable width

- 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.

Fixed width

- A font that the size of characters is uniform across all characters. For example, the i character has the same width as w.

To change the fonts used, click on the font name to open up gfontsel. In here, you can select your typeface, your ISO set, font size, and other font properties.

## Keyboard Shortcuts

GtkHTML 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.

GtkHTML includes three different predefined settings:

- Emacs like

- XEmacs like

- MS like

Each of these comes with keybindings that are similar to those found in their respective environments. A user coming from Microsoft Windows may find themselves most comfortable in the MS like mode. To select a preset mode, just select it from the pulldown menu, and click OK.

If none of the presets fits your liking, you can create custom keybindings.

## Miscellaneous Settings

There are a couple of other changes which you can edit to make GtkHTML work the way you want it to. These are located in the Miscellaneous tab.

In the Behaviour section, you have the following preferences:

Show animated images

- 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.

Automatically detect links

- If GtkHTML detects you are typing a URL, it will automatically format the URL as a link.

Enable spell checking

- While typing in GtkHTML, you may misspell a word. If you have this box checked, an incorrectly spelt word will be underlined to symbolise that it's incorrect.

  Colour

- This sets the colour underline to use when you have a spelling error.

Language

- Sets the language to run spell check against.