Kile's Main Features

QuickStart Wizard

The QuickStart wizard built into Kile is a useful feature to quickly start creating documents in Kile. Choosing the wizard from the menubar gives you several choices for the creation of your document. You can also specify some options related to the document right away.

Class options:

  • Document Class: choose the type of document you want to create: article, book, letter, report, scrartcl, scrreprt, scrbook, prosper, beamer or other custom-defined.

  • Typeface Size: tell Kile what point size (pt) you want to use.

  • Paper Size: choose the size or style of sheets.

  • Encoding: In general it is a good idea to use your system's standard encoding. Modern systems now move more and more to UTF-8 as the standard encoding. If you can, use utf8 or utf8x (which is indeed the correct spelling for LATEX documents).

  • Other options: this allows you to set further options such as printing, draft, and others.

Packages

This lists some of the most common additional packages used in LATEX. Select the check box to include it.

Document Properties:

  • Author: put your name here.

  • Title: add the document title here.

  • Date: specify the date.

Predefined Templates

The predefined templates in Kile are:

  • Empty document: real freaks start from scratch!

  • Article: sets the article format, for a document short enough not to be broken down to chapters.

  • Report: sets the report format, for a middle-sized document, with, for example, page numbering on the page's outer edge.

  • Book: sets the book format, a full-fledged flavor, so powerful that it is used to write many university textbooks.

  • Letter: sets the letter format.

  • Beamer, HA-Prosper: create nice presentations in PDF with a superior look and all LATEX power.

  • Powerdot: Powerdot is the follower of the packages seminar and HA-Prosper. It does not have as many options as Beamer, but it is easy to use and it can create really nice presentations in PDF.

  • Scrartcl, Scrbook, Scrreprt, Scrlttr2: the KOMA-Script document classes, especially adapted to German typography. Use them whenever you write German texts.

  • Xelatex: a modified Article template to use with XeLaTeX.

Note that all of these templates can be adjusted to the user's requirements.

New users need not worry: this list is just a brief description of the available features, and a more detailed description can be found in Quickstart.

Syntax Highlighting

Kile is similar to other programs that deal with source code and editing, and will automatically highlight commands, options and items that are used (and abused). Kile makes it possible to easily spot problematic areas: for example, if you see major areas of text turn green, it is likely that you forgot to close a math environment somewhere.

Auto-Completion of Environments

The auto-completion of environments means that, when you begin a new environment by typing \begin{environment}, Kile will automatically insert a matching \end{environment} command, with a line in between them for your text. You can of course deactivate it if you want in SettingsConfigure Kile...LaTeX+Environments.

Jump to Structure Element

All documents are normally structured in a hierarchy of some type. LATEX allows you to break up documents into the following hierarchy (part being highest in the hierarchy, and subparagraph being lowest):

  • \part

  • \chapter

  • \section

  • \subsection

  • \subsubsection

  • \paragraph

  • \subparagraph

When viewing a document in the Structure view, you can jump between elements by clicking on the element you would like to view.

Inverse Search

When creating your own LATEX files, inverse search can be very helpful. Once you have created a DVI file (DeVice Independent File) or PDF file, you can click the left mouse button while pressing Shift in the viewer and Kile will jump to the corresponding line in the LATEX source code.

A DVI is a type of file containing a description of a formatted document, along with other information including character font, and is besides PDF the usual output of TEX or LATEX. A number of utilities exist to view, convert and print DVI files on various systems and devices.

Forward Search

When using inverse search, the selection of items in the DVI or PDF file is associated with the editor, so when you click on the DVI or PDF file, the main window jumps to the corresponding section of LATEX code in the editor. Forward search is the exact opposite of this. Forward search will allow you to click on a specific section of text in the LATEX code, and jump to the associated position in the viewer window.