# The &kword; Users Manual

## Introduction

&kword;, is a full featured WYSIWYG (What You See Is What You Get) Word-processor/Desktop Publishing Program.

&kword; is part of the &koffice; productivity suite for the K Desktop Environment. Other applications in &koffice; include:

- &kspread; (A spreadsheet application.)

- &kpresenter; (A presentation creator.)

- &kontour; (A vector drawing program.)

- &kivio; (A flowchart creator)

- &krita; (A raster drawing program.)

- &kugar; (A report generation tool.)

- &kchart; (A chart and graph creator.)

- and a simple integrated office desktop, to help organize your work.

All &koffice; applications were designed from the beginning to take advantage of the features of &kde;. Because of this, &kword; (like all of &koffice;), supports many advanced features you expect from todays desktop environment.

&kword; is a word-processor which can work either as a traditional word processor, or as a simple but powerful desktop publishing application. This is possible because &kword; is a frame oriented word processor, not a page oriented word processor (&Microsoft; Word, Word Perfect and Applixware are all page oriented word processors).

Frame oriented word processors work by creating one or more frames per page. Each frame acts as a boundary (like a frame which surrounds a photograph), which limits the text to the boundaries of the frame. You can move and re-size boundaries to define exactly where on the page the text will be placed. As you re-size frames, the text is reworked to fit within these frames.

Button

You can easily connect one frame to the next. When you connect two frames, any text which does not fit within the first frame, flows easily and automatically into the next.

Button

In addition to text, you can include virtually anything inside a frame. A frame can contain a spreadsheet, pictures, a database form, or nearly any piece of data. Since each page can have any number of frames, documents can appear quite sophisticated while still remaining easy to edit.

&kword; users also benefit from the auto wrap features of &kword;. When you place one frame on top of part of another frame, the text from the lowest frame can be automatically wrapped around the newly created frame. This reformatting occurs in a WYSIWYG Graphical User Interface, and happens automatically while you edit.

Button

As a word-processor, &kword; includes the most used options of many other word processors, while maintaining a simple interface. In addition to the features you expect from a modern word-processing package (text entry, bold face, italics, text alignment, text printing, &etc;), &kword; can:

- Use predefined templates, to generate complex document layout with one click of the mouse. As a user, you can build your own templates, download templates from the web, or use the current document to create a new template.

- &kword; provides automatic numbering of lists and automatic bulleting of lists with any character or shape you want.

- Define paragraph layout styles, frame layout styles and table layout styles, to shorten the editing time of your document, and ensure consistency throughout a long document.

- Edit headers and footers for your documents. You can have different headers for even and odd pages, or the same headers throughout.

- Search through your document for text. You can further refine your search by specifying font, format, font size and many other features of the text. By adding wild-cards to your search, the search and replace functions can become very powerful.

- Footnotes. &kword; has all the tools necessary to manage footnotes.

- Tables. You can either use the table formatting capabilities of &kword;, or you can import any spreadsheet from &kspread;.

- &kword; has built in support for KParts. KParts allows you to insert any spreadsheet, picture, chart, graph, document, or any other data type from any &koffice; application. You are free to edit that KPart using the tools designed for that task, without needing to start the application at all.

- &kword; can zoom in or out to make the editing of your documents easier on any computer, and with any font size.

- &kword; supports customizable tool bars and menus.

- &kword; has extensive internationalization support.

- You can embed formulas directly into &kword; using the integrated formula editor.

- You can have &kword; auto-correct many of the most common spelling and punctuation mistakes.

- &kword; can check the spelling of your document. &kword; can automatically mark misspelled words as you type.

- You can access an on-line thesaurus (English only) to find the exact word you are looking for.

- &kword; can automatically create a table of contents, and keep it up to date.

- &kword; has optional autocompletion for commonly used words.

- &kword; has support for document bookmarks, to easily navigate large documents..

- &kword; has support for internet hyperlinks and e-mail addresses.

- &kword; has the ability for proofreaders to make comments about portions of the text. These comments are stored in the &kword; file, and can be changed or deleted easily.

- &kword; can merge data from an outside database to create mailinglists, form letters, invoices, etc.

- &kword; can load and save documents from other wordprocessing programs with an extensive list of filters.

- &kword; can create PDF files.

- You can edit one document from multiple views. This allows you to have several windows open on one document . Edits in one window are immediately updated in the other window.

- &kword; can surround your frames with borders and you can set the background color of each frame separately if you want..

The best part about &kword;, is the effort that has been placed to make &kword; a productive tool for all your needs from the simplest letter, to the most complex document you might need to work on.

### What parts of this guide should I read?

Anyone who has looked at the table of contents has surely come to the conclusion that reading this manual from cover to cover, is an unreasonable (and fortunately unnecessary) task.

This user guide is designed to be helpful to a wide variety of users, from the very experienced, to the novice user. Since different users will have different needs, each section of this manual is self-contained. The user is not expected to have read all of the previous sections of the manual to find the instructions useful.

To help determine what should read before starting to work with &kword;, a suggested reading list for three levels of users is given below.

If each of these sections is read before staring to use &kword;, using &kword; will be easier.

Experience Level | Previous Experience | What you should read
Novice | No previous computer experience | Fundamentals Step by Step Tutorial The KWord Screen Document Storage and Printing Editing Your Document Introduction to Menu Bars and Tool Bars The difference between Text Oriented and Page Layout templates
Intermediate | Comfortable with other page based word processors (&Microsoft; Word, Word Perfect or Applixware.) | Fundamentals Step by Step Tutorial The difference between Text Oriented and Page Layout templates
Advanced User | Comfortable with other frames based word processors (Frame Maker, &etc;). | The difference between Text Oriented and Page Layout templates

These sections will help with the basic information. As other specific questions or situations arise, the other sections of this manual can be used as a reference.

Obviously this will not cover everyones needs. Please use it as a guide to help determine which parts of the manual will be helpful to read before you begin using &kword;.

&fundamentals; &tutorial; &basics; &storeprint; &editing;

## Detailed Guides: Document Layout

This section of the guide is designed to help the user with the format and layout of their documents. The section will begin with information on changing the size and shape of the page and the margins, and work progressively through smaller and smaller blocks of text (frames, then paragraphs, then characters). At each level, all of the format and layout options will be explained.

After discussing the formatting of individual characters, the manual will elaborate on styles (to provide consistant formatting through the document), lists, multi-column documents, tables and finally the use of headers and footers in a document.

The final part will show you how to save a document as a template for future documents.

&pageformat; &frames; &formatframe; &formatpara; &tabstops; &formatcharacters; &styles; &columns; &lists; &tabls; &headersfooters; &templatecreation;

## Detailed Guides: More than just text

Up to this point in the documentation, we have been focusing on text. That is about to change!

This chapter will discuss inserting a table of contents, graphics, page numbers, links to web pages and how to insert other types of &koffice; data into a document.

This chapter will also cover document information and its relationship to document variables.

### Entering Document information

&kword; can store information about the author and the document in the same file as the text and data of the document.

Entering this information into &kword;, you can do two things:

1. This information will always be available for reference. This is especially important in situations where there are many possible authors (employees) and hundreds (or thousands) of documents.

2. The information supplied here, can be inserted automatically into the document as a document variable.

To enter document information, simply select File Document Information... from the menubar. This will bring up a dialog box with two tabs.

The first tab is labled Author and has blanks to enter the authors name, title, company and contact information (email address, telephone numbers and physical address).

Every value entered in this dialog can be inserted as a document variables.

The second tab is labled About. Enter a document title and an abstract.

Both the document title and the abstract can be accessed through document variables.

When finished entering the information, click OK to apply the changes. If any document variables were changed, &kword; will update their values throughout the document.

&graphics; &hline; &toc; &variables; &expressions; &links; &comments; &footend; &parts; &insfile; &bookmarks; &formulas;

## Advanced Topics

The sections that are included in this chapter are for advanced users. The instructions for these sections will assume you are familiar with the basic operation of &kword;.

&struct; &chapnumb; &mmerge;
&migrating;

## How do I...

The next part of &kword; documentation is designed to provide examples on how to solve specific problems using &kword;.

Each section is a self contained list of steps, and refers the reader to other sections of the documentation for more complete information on different aspects of &kword;.

These examples were selected to:

- Show how &kword; might function differently from other word processors you are used to.

- Show how to combine several elements to create the desired document.

- Illustrate the power of &kword;.

You can use these examples as recipes for your document, or modify them to create the look or content you desire.

### How do I get the pages numbers on the outsides of the pages and the title in the middle of the header (like a novel)?

This first example shows how you can combine tables and variables in a header to create a common format to your document.

Your document must be at least 2 pages long before you begin this procedure.

1. Select File Document Information from the menubar.

2. Click on the About tab.

3. Click once in the text box labeled Document Title with the &LMB; and enter the desired document title.

4. Click on the OK button.

5. Select Format Page Layout... from the menubar.

6. Click on the Header and Footer tab.

7. Select Different header for even and odd pages.

8. Then click OK.

9. Select View Header from the menubar.

10. Move to an odd numbered page in your document, and click in the header box.

11. Press F5 to insert a table in the header.

12. The insert table dialog will appear. Change the initial values to:

    - Number of Rows: 1

    - Number of Columns: 3

    - Cell Heights: Manual

    - Cell Widths: Manual

    - Make sure the table is Inline.

    Then click OK.

13. Click in the header again with the &LMB;, to show the table.

14. In the right column of the table, click with the &LMB;.

15. Select Insert Variable Page Number from the menubar.

16. Click the Right Text Align button () on the toolbar.

17. Click once in the center column with the &LMB;.

18. Select Insert Variable Property Document Title from the menubar.

19. Click the Center Text Align button () on the toolbar.

20. Move to an even numbered page in your document, and click in the header box.

21. Press F5 to insert a table in the header.

22. The insert table dialog will appear. Change the initial values to:

    - Number of Rows: 1

    - Number of Columns: 3

    - Cell Heights: Manual

    - Cell Widths: Manual

    - Make sure the table is Inline.

    Then click OK.

23. Click in the header again with the &LMB;, to show the table.

24. In the left column of the table, click with the &LMB;.

25. Select Insert Variable Page Number from the menubar.

26. Click once in the center column with the &LMB;.

27. Select Insert Variable Property Document Title from the menubar.

28. Click the Center Text Align button () on the toolbar.

That completes the procedure. Your document now has the title of the document in the center along the top of each page, and the page numbers on the outside corners of the pages.

If you want page numbers on the bottom of the pages, you can use Footers instead of headers in your document.

To adjust the look of the tables, including where their margins are, see the section entitled Tables.

### How do I create a `.pdf` file?

&kword; differs slightly from other word processors here. Instead of saving your file as a `.pdf` file, you print your file to create the `.pdf` file.

When you are ready to create a `.pdf` file from your document:

1. Select File Print from the menubar.

   This will bring up the print dialog.

2. In the drop-down box labled Name, select Print to File (PDF/Acrobat)

3. Enter your desired filename in the Output file text box.

4. If you wish to make any changes to the PDF formatting, select Properties.

   A complete explanation to all these properties, is beyond the scope of this document.

5. Click OK.

Your PDF file will be created and saved at the location specified in Output file. This file can be uploaded onto any website.

For more information on printing in &kde;, visit The KDE Print webpage.

For more information on `.pdf` files, visit The PDFZone Resources page

### How do I remove template categories from the open dialog.

Templates can only be removed using the template creation dialog. For instructions, click Removing template group.

&mbtb; &opt;

## Questions and Answers

When I try to load a document or picture, it does not appear in my dialog box, but I know I saved it there. Why can't I see it?

Check to make sure that you have selected the correct file type in the open dialog box. If you save a file in one format, but ask &kword; to show you the files from another format, you will not see your saved file.

What is a `kwd` file? What is a `kwt` file?

A `kwd` file is a &kword; document.

A `kwt` file is a &kword; template file.

Where can I get updates?

For updates to &kword; you should always check the following sites:

The &koffice; website (http://koffice.kde.org) is the first place to look for updates. Any software updates, bug fixes or announcements of new releases of &koffice; will be found here.

KDE Apps (http://apps.kde.com) is a good place to find software for &kde; in general. To locate updates and additions to &kword; choose the category Office: Suites: KOffice. Here you can find additional templates, and other updates that are developed outside of the &kword; development team.

How do themes affect &kword;?

&kword; (like all of &koffice;) is completely themeable. You can use any QT or &kde; theme to customize the look of &kword;.

Can I use &kword; to read Microsoft Word files?

&kword; does have the ability to import Microsoft Word files. The conversion process is not perfect, and some formatting information will be lost. For more details please refer to the Microsoft Word 97/2000 filter.

Can I save my &kword; document as a Microsoft Word file?

At the moment, &kword; doesn't yet provide support for exporting to Microsoft Word documents. If you need to exchange documents with MS Word, you should use Rich Text Format as an intermediate file format. Rich Text Format files are converted well by both Microsoft Word and &kword;,

Can I save my &kword; document as a PDF file?

Yes. Instructions on creating a PDF file are found here.

I have to exchange documents with a friend who doesn't have &kword;. What's the best way to do this ?

What you and your friend need to do is agree on a file format that both word processors can read and write effectively. Rich Text Font is probably a good choice.

How can I edit multiple files at once?

Symbol fonts are not working well, what can I do?

ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip and http://www.stixfonts.org/

## Credits and Licenses

&kword; Copyright 1999-2002 by The &kword; Developers

## &kword; Developers (Alphabetically)

- Dag Andersen danders@get2net.dk

- John Califf jcaliff@compuzone.net

- Frank Dekervel frank.dekervel@student.kuleuven.ac.be

- Krister Wicksell Eriksson krister.wicksell@spray.se

- David Faure faure@kde.org

- Nicolas Goutte nicog@snafu.de

- Shaheed Haque srhaque@iee.org

- Simon Hausmann hausmann@kde.org

- Nash Hoogwater nrhoogwater@wanadoo.nl

- Stephan Kulow coolo@kde.org

- Sven Lüppken sven@kde.org>

- Laurent Montel montell@club-internet.fr

- Daniel Naberdaniel.naber@t-online.de

- Reginald Stadlbauer reggie@kde.org

- Werner Trobin trobin@kde.org

- Torben Weis weis@kde.org

- Joseph Wenninger jowenn@kde.org

- Thomas Zander zander@kde.org

## &kword; Import/Export Filter Developers (Alphabetically)

- Enno Bartels ebartels@nwn.de

- Wolf-Michael Bolle Bolle@ID-PRO.de

- Matthias Kalle Dalheimer kalle@dalheimer.de

- Clarence Dang dang@kde.org

- Frank Dekervel frank.dekervel@student.kuleuven.ac.be

- Nicolas Goutte nicog@snafu.de

- Tomasz Grobelny grotk@poczta.onet.pl

- Shaheed Haque srhaque@iee.org

- Ariya Hidayat ariya@kde.org

- Robert Jacolin rjacolin@ifrance.com

- Michael Johnson mikej@xnet.com

- Ewald Snel ewald@rambo.its.tudelft.nl

## &kformula; developers

- Andrea Rizzi rizzi@kde.org

- Ulrich Kuettler ulrich.kuettler@mailbox.tu-dresden.de

Documentation by Mike McBride mpmcbride7@yahoo.com

&underFDL;

This program is licensed under the terms of the GNU Library General Public License v2.

## Installation

### How to obtain &kword;

&kword; is part of the &kde; project http://www.kde.org. &kword; is located in the &koffice; package which can be obtained from ftp://ftp.kde.org/pub/kde/, the main ftp site of the &kde; project.

Many distributions offer precompiled binaries on their ftp sites. Please check your distributions web sites for more information.

If you want to compile &kword; from source, then you should read through the next few sections for help on compilation.

### Requirements

In order to successfully use &kword;, you need:

- QT Toolkit 3.0.0 or later. This can be obtained from Trolltech.

  While &koffice; will compile and run with any version of QT 3.0.0 or later, it is recommended that you compile and install QT 3.0.5 to take advantage of all the bug fixes that have occurred.

- &kde; 3.0.0 libraries (kdelibs) and the &kde; 3.0.0 base package (kdebase). These can be obtained from the &kde; web page.

  While &koffice; will compile and run with any version of &kde; 3.0.0 or later, it is recommended that you compile and install &kde; 3.0.2 to take advantage of all the bug fixes that have occurred.

  It is also recommended that you install the arts package 1.0 from the KDE FTP site.

- &GNU; c++ compiler or any c++ compiler that supports exceptions. For help on obtaining this, please refer to your distributions web site.

- autoconf 2.52 and automake 1.5 or 1.6

In order to use external databases for mail merging documents, you must have the QT toolkit compiled with SQL support. To add SQL support (as a plugin), simply include `-plugin-sql-`driver`` in your configure line.

`driver` should be replaced with `mysql`, `odbc`, `CVS`, or `psql` as is appropriate for your database needs.

### Compilation and Installation

Complete instructions on installing &koffice; from source are located at http://koffice.org/install-source.phtml.

## &kword; Command Line Options

You can specify some initial actions for &kword;. The two most commonly used options are discussed below with instructions on finding help on the rest of the command line options.

Specifying the file name

Probably the most common command line option used is to specify the file to edit.

The format for specifying the file name is:

    $ kword filename

Example:

    $ kword Resume.kwd

This will cause &kword; to load `Resume.kwd` for editing.

Show &kword; version

To see the version numbers for the QT toolkit, &kde;, and &kword; type:

    $ kword -v

Show the license for &kword;

To see the license for &kword; type:

    $ kword --license

Show &kword; developer list

To see the list of developers for &kword; type:

    $ kword --author

Other command line options

There are many other, rarely used, command line options. You can get detailed help on these options by typing:

    $ kword --help

## Import/Export Filters

### Introduction to Filters

&kword; has the ability (with varying success) to load data from foreign (non-&koffice;) data files. &kword; also has the ability to save data as non-&koffice; data files. This is provided to help users of &kword; to interact more seamlessly with people who use other operating systems and wordprocessors.

&kword; does this by loading a non-&koffice; datafile into memory and passing the data through a filter to extract as much information as possible from the data file. Some formatting information will be lost or changed by the filter in the attempt.

When &kword; reads data into &kword; from a non-&koffice; file format, it is importing the data

When &kword; saves a &kword; document as a non-&koffice; file format, it is exporting the data.

### Filters included in &kword;

&kword; comes with the following filters:

#### Abiword

&kword; can open and save AbiWord documents. Most AbiWord features are supported.

Bookmarks (and the references to them), headers/footers, lists, columns and language settings are not supported.

Character styles and styles defined by other styles are not supported in the export filter, and have only partial support in the import filter. Default tabulator settings and fields are only partially supported.

For more detailed information see the Abiword filter table

#### AmiPro

&kword; can read and write simple AmiPro documents. Only formatted text, paragraph, and styles are supported.

More advanced features such as frames, embedded images and equations are not supported.

WordPro, the latest wordprocessor from Lotus, uses a different format than AmiPro. Therefore, if you want to read WordPro documents from KWord, you should save it in AmiPro format.

For more detailed information see the AmiPro filter table

#### Applix Word

&kword; can read ApplixWord documents quite good. However, there's limitations because text formatting, colors, paragraph, and special characters are supported. Styles and inline images will be lost during conversion.

For more detailed information see the Applix Word filter table

#### Docbook

&kword; can save DocBook documents in the SGML version only. It saves texts, lists, pictures, tables and hyperlinks. Only the simpliest formatting (bold and italic) are supported. Pictures are saved into a sub-directory.

&kword; cannot load any DocBook document.

For more detailed information see the Docbook filter table

#### Hancom Word

&kword; can read HancomWord document produced with HancomWord 5.2 or 6. However, &kword; doesn't yet recognize text formatting inside the document, hence the text will be imported but without formatting at all.

For more detailed information see the Hancom Word filter table

#### HTML

&kword; can read simple HTML documents. Only simple formatting is supported.

&kword; can save HTML documents. There will be a dialog to specify which kind of HTML should be used. In this dialog you can choose one of three modes:

- Basic

- Normal

- Enhanced

All three modes support text, tables, images, hyperlinks and lists.

The Basic mode supports only the most basic formatting, and it is intended for exporting only the document structure.

The Normal mode supports common formatting of text.

The Enhanced mode is the most complete mode and uses also CSS2. Therefore styles and more advanced formating are supported.

For more detailed information see the HTML filter table

#### LaTeX

&kword; can not import LaTeX documents.

&kword; can export to text to LaTeX documents. Formulas, pictures, and simple tables are partially supported.

Kword is used only as a text editor and does not function as a WYSIWYG editor for LaTeX documents.

For more detailed information see the LaTeX filter table

#### Microsoft Word 97/2000

&kword; can read all text from Microsoft Word files. Basic text formatting (bold, italics, etc) are preserved. Numbered headings, lists, built-in colors, tables, and internationalization support are nearly complete.

Many other features (headers, footers, embedded objects, etc) are not supported.

&kword; can not write Microsoft Word 97/200 files.

For more detailed information see the Microsoft Word 97/2000 filter table

#### Microsoft Write

Microsoft Write files usually end with extention .WRI. It is the format used by Microsoft Write, a very simple word processor which first appears in Microsoft Windows 3.1. &kword; can read Microsoft Write documents fairly well.

&kword; is not able to save the document to Microsoft Write format.

For more detailed information see the Microsoft Write filter table

#### PalmDoc

PalmDoc is the standard compressed document format for use with Palm-compatible device.

&kword; is able to read and write PalmDoc files, even with compression. The PalmDoc format doesn't specify text formatting, so all character formatting (bold, italics, etc) is lost when exporting to this format.

In order to read PalmDoc files on your handheld, you will need a reader. Three common readers are the Weasel Reader, AportisDoc, or iSilo.

For more detailed information see the PalmDoc filter table

#### Plain Text (ASCII Text)

&kword; can save the document in plain text format, and also load plain text document. When saving or loading, there will be a dialog to specify text encoding options.

For more detailed information see the Plain Text filter table

#### Rich Text Format

KWord can open and save RTF documents. Most RTF features are already supported.

Links, footnotes, multiple columns, and inline images are not supported.

For more detailed information see the Rich Text Format filter table

#### Wireless Markup Language

WML (Wireless Mark-up Language) is the mark-up language used to deliver content to mobile devices. WML is like a mobile version of HTML.

&kword; can read from and save to WML format files and already understand most WML tags.

There is no support for WBMP (Wireless Bitmap), which is the monochrome image format used as inline image inside WML documents.

For more detailed information see the Wireless Markup Language filter table

#### WordPerfect

&kword; can read and write WordPerfect documents, starting from WordPerfect version 5.1, and including the latest WordPerfect 2002.

The filter is still in development, only a subset of WordPerfect features are supported including text formatting, WordPerfect character sets, and paragraph settings.

WordPerfect 4.x format or earlier versions are not supported. There is no support for styles, frames, or graphics (WPG).

For more detailed information see the WordPerfect filter table

## Key Bindings Summary

## Keybindings for Working with Documents

Start New Document | &Ctrl;N
Open Document | &Ctrl;O
Save Document | &Ctrl;S
Print Document | &Ctrl;P
Close Document | &Ctrl;W
Quit &kword; | &Ctrl;Q

## Keybindings for Character Selection

Move selection one character to the left. | &Shift;Left Arrow
Move selection one word to the left. | &Ctrl;&Shift;Left Arrow
Move selection one character to the Right. | &Shift;Right Arrow
Move selection one word to the Right. | &Ctrl;&Shift;Right Arrow
Selects all characters from the start of the selection, to the character directly up one line. | &Shift;Up Arrow
Selects all characters from the start of the selection, to the first character of the line directly above. | &Ctrl;&Shift;Up Arrow
Selects all characters from the start of the selection, to the character directly down one line. | &Shift;Down Arrow
Selects all characters from the start of the selection, to the last character of the line directly below. | &Ctrl;&Shift;Down Arrow
Selects all characters from the start of the selection, to the beginning of the line. | &Shift;Home
Selects all characters from the start of the selection, to the beginning of the document. | &Ctrl;&Shift;Home
Selects all characters from the start of the selection, to the end of the line. | &Shift;End
Selects all characters from the start of the selection, to the end of the document. | &Ctrl;&Shift;End
Moves the current endpoint one screen up. | &Shift;Page-Up
Moves the current endpoint one page up. The endpoint is located at the first character of this page. | &Ctrl;&Shift;Page-Up
Moves the current endpoint down one screen. | &Shift;Page-Down
Moves the current endpoint down one page. The endpoint is locate at the first character of this page. | &Ctrl;&Shift;Page-Down
Select all text in the current frame. | &Ctrl;A

## Keybindings for Character Formatting

Toggle Boldface On/Off | &Ctrl;B
Toggle Italics On/Off | &Ctrl;I
Toggle Underline On/Off | &Ctrl;U
Format Font | &Alt;&Ctrl;F
Decrease Font Size | &Ctrl;<
Increase Font Size | &Ctrl;>

## Keybindings for Paragraph Formatting

Align Block (Justify) | &Ctrl;J
Align Center | &Alt;&Ctrl;C
Align Left | &Ctrl;L
Align Right | &Alt;&Ctrl;R
Format Paragraph | &Alt;&Ctrl;P

## Keybindings for Basic Editing Functions and Search and Replace

Copy | &Ctrl;C (&Ctrl;Insert)
Cut | &Ctrl;X (&Shift;Delete)
Paste | &Ctrl;V (&Shift;Insert)
Find | &Ctrl;F
Replace | &Ctrl;R
Undo | &Ctrl;Z
Redo | &Ctrl;&Shift;Z

## Keybindings for Inserting

Create Text Frame | F2
Insert Picture | &Shift;F5
Create Formula Frame | F4
Create Table | F5
Insert Special Character | &Alt;&Shift;C
Insert Non-breaking Space | &Ctrl;Space
Insert Soft Hyphen | &Ctrl;-
Insert Line Break | &Shift;Return
Insert Hard Frame Break | &Ctrl;Return

## Miscellaneous Keyboard Shortcuts

KWord Handbook | F1
Whats This? | &Shift;F1
Completion | &Ctrl;E
Lower Frame | &Ctrl;&Shift;L
Raise Frame | &Ctrl;&Shift;R
Show Stylist | &Alt;&Ctrl;S

## KWord Technical details

&techstuff;

### Kword mimetype

&kword; is in the process of applying for a registered mime type with the IANA.

The proposed &kword; mime type is : application/x-kword

## Glossary

ASCII

Stands for American standard code for information interchange. This is what many people mean when they say plain text. &kword; can read and write documents in ASCII format.

Aspect Ratio

This is the ratio of the measurement of a screen, picture or document horizontally compared to the vertical measurement. All standard computer monitors have the same aspect ratio, regardless of their resolution. Any &kword; document that conforms to the standard screen will look good on any monitor.

For many images, it is important to maintain the aspect ratio. This prevents distortion to the picture.

Binary code

Binary code is the actual instructions for the computer. So if we refer to binaries we mean the executable &kword; program. While computers have no difficulties reading binary files, they are not easily understood by people. Compare to Source Code.

Bitmap Image

Bit mapped images are composed of individual dots. This type of file is very good for photographs and complex drawings. The downside of using bitmap images, is that when you change the size of the image on the page, there is a loss of detail. The file names of such pictures often end in jpeg, png or gif. Compare to Clipart.

Cells

Tables are made up of rows and columns of cells. Each cell is defined by a combination of the row and column of a heading.

Clipart

Clip art refers to vector based graphics. These graphic files describe the picture as a collection of lines, curves and dots. These file formats are preferable to bit-mapped images, because their size can be made larger or smaller, without any loss in quality. The downside of vector formats, is that it can be quite difficult to describe certain types of photographs using only lines and curves. These images result in difficult, complicated files and most of the benefits of vector formats are lost. Compare to Bitmap images.

Clipboard

The clipboard is a temporary storage area in memory. Whenever you use the Cut or Copy command, you are placing the object that was selected into this memory location. Then when you use the Paste command, you insert the information from the clipboard into the document. For more information see the section on Cut/Copy/Paste.

Compiling

When you compile a program, you are converting it from a source file (which is easily edited by a programmer) into a binary file (which the computer uses). If you are planning on compiling &kword;, please try to find a binary version of &koffice; first. Compiling programs is not for the beginner. For more information on compiling &kword;, see the section entitled Installation

Custom Variables

Using custom variables you can store certain values (⪚ numbers or text) for later use in your document or in a script. If you want to find out more about custom variables, see Inserting Variables.

DEB

This is a binary file format that is used by Debian and Debian based distributions. This will be the suffix of a file specifically for these distributions. An example would be `koffice-1.2.deb`. For more information on installing these files, refer to the Debian Web Site.

Dialog Box

A dialog box is a small window that appears on top of your working document. This window usually has questions, information or configuration options related to the task you are performing. When you are finished with the dialog box, it will disappear and return you to your document (possibly after making some changes to the document).

DTP

Stands for DeskTop Publishing.

FAQ

Stands for Frequently Asked Questions and normally means a document, where questions that arise many times are answered. If you have a question to the developers of &koffice;, you should always have a look at the FAQ first. You'll find the latest version here.

File Mask

A file mask can be thought of as a strainer for you. On the average computer, there are several thousand files. These files are sorted into sub-directories, but it is not uncommon for many users to have 100's of data files in a single sub-directory.

Fortunately for us, most applications use a suffix to their filenames. By applying a file mask, &kword; will only show you the files which are not filtered out by the mask. (That is to say &kword; only shows the files that fit through the strainer). This can be helpful if you have many files from many different applications. The file mask is incorporated in the File Type line of the save and load dialog boxes.

As an example. If you use a file mask for &kword; files, the file mask will try to filter out all files that are not for &kword;.

Filter

A filter takes a document file from one program (⪚ &Microsoft; Word), and filters out the text and formatting information and converts that information into a &kword; document. Filters are used to read and write files for other programs. More information on the filters included with &kword; is available in the section entitled Import/Export Filters.

Footer

The footer of a page is an area below the normal text area. Often it contains the page numbering and maybe some additional information. The contents of the footer are normally the same for most pages, and changing the footer on one page will change all other pages as well. See Header.

Frame

Nearly everything in &kword; is in a frame. Text is always in a text frame. Pictures are in picture frames. Parts are in part frames. A frame is basically just a rectangle that can contain some part of your document. Frames can be moved, resized, deleted etc.

Frameset

A frame-set is a group of frames which are connected together. If you're writing text that doesn't fit into the first frame of a frame-set, it will continue in the next frame belonging to that frame-set.

&FTP;

&FTP; is the File Transfer Protocol. It's an Internet protocol that allows you to retrieve files from so-called &FTP; servers. If you want to download &koffice; from the Internet, you'll probably use &FTP;.

Hard Frame Break

Normally, &kword; automatically adjusts text so it fits into a text frame. By inserting a hard frame break you can force &kword; to always start the next frame in the framset with the text that follows the break.

Header

The header of a page is an area above the normal text area. Often it contains the page numbering and maybe some additional information. The contents of the header normally are the same for most pages, and changing the header on one page will change all other pages as well. See Footer.

HTML

Stands for HyperText Markup Language. Most web pages on the Internet are written in HTML. &kword; can read and write HTML documents for publishing on the World Wide Web.

Hue

Hue is a more technically correct term for what we generally refer to as color.

Examples of hues include red, green, blue and purple.

Inline frame

An inline frame is a special frame type in &kword;. Inline frames are associated with a position in a text frame. &kword; will keep the inline frame near the specified text. You will not be able to determine where exactly on a page the frame will appear, but it will be located close to the specified text.

If you insert or delete text in front of the specified text, the inline image will move up or down the page to follow the specified text

Inline frames are very useful when they contain a picture, graph or figure. Simply place the inline frame within the text which describes the object, and &kword; will make sure both the text and the inline frame are always near each other.

&kde;

Stands for the K Desktop Environment. Part of &kde; is required for &kword; to operate. The K Desktop Environment is a user interface which allows users to manipulate files and operate programs graphically. For more information, please visit www.kde.org.

Key Binding

All of the features of &kword; are available through the menubar. You will find, however, that there are certain features of &kword; that you use on a regular basis. You can bind a certain key combination to that function. Once this combination is bound to the function, you can use it as a shortcut to the function. &kword; comes with several predefined key-bindings. For more information on changing the default key-bindings, click here.

Landscape

When you have a standard sheet of paper, you can either orient your document with the long side vertically or horizontally. When the horizontal dimension is greater than the vertical, this is termed Landscape.

Example:

Compare with Portrait.

Menubar

The menubar is located at the top of the &kword; screen. You can use it to access all features of &kword;.

Menubar:

Portrait

When you have a standard sheet of paper, you can either orient your document with the long side vertically or horizontally. When the vertical dimension is greater than the horizontal, this is termed Portrait.

Example:

Compare with Landscape.

RPM

This is the binary file format for distributions based on the &RedHat; package manager, a widely used packaging tool for the &Linux; operating system. If you still have to get &koffice; and your system supports RPM packages, you should get &koffice; packages ending in `.rpm`. They're very easy to use.

Saturation

Saturation refers to the subjective quantity of a specific hue in a color. Colors with a low saturation appear more white. Colors with high saturation appear more richly colored.

This is a set of four red dots which increase in saturation from left to right.

Scaling Pictures

Whenever you change the size of a graphics image, you are scaling that image. In &kword; you scale the pictures by changing the shape of the frame which surrounds the graphic.

Source Code

Source code is the human readable version of an application (such as &kword;). Computers cannot use source code directly. Instead, source code must be compiled into binary code, before use.

TAR

Tar is a tool used for the archiving of files in so-called tar-files which you recognize by their suffix `.tar`. You'll find &koffice; source and binary distributions as gzipped tar-files. However, you shouldn't use them if there are special packages for your system and package manager. See RPM, DEB.

`tar.gz`

See TGZ.

TGZ

Files ending in `.tar.gz` or `.tgz` are tar-files compressed with the `gzip` program. This makes the tar files smaller and quicker to download. You'll find &koffice; source and binary distributions in this format. However, you shouldn't use them if there are special packages for your system and package manager. See RPM, DEB.

Toolbar

A toolbar is a line of buttons which are shortcuts to more of the commonly used features of &kword;. More information on tool bars can be found here.

Example Toolbar:

URL

URL is an abbreviation for Universal Resource Locater. A universal resource locater is the technical term for what is commonly referred to as a websites address.

Examples of URLs include http://www.koffice.org and http://www.kde.org

Value (color)

Color value refers to how bright or dark a color is. Colors with low value are more black in appearance. Colors with high value are more richly colored.

This is a set of four red dots which increase in value from left to right.

Vector Image

A vector based graphic is described in terms of lines and shapes, not in terms of dots. These files are often referred to as clip-art. Because of this, clipart usually scales better than bit-mapped images.

WYSIWYG

Stands for What You See Is What You Get. &kword; is a WYSIWYG word processor, which means that the document will appear the same on the screen while you are editing it, as it will on the printed page.

&X-Window; system

The &X-Window; System (also known simply as X) is required for &koffice; to operate. More information on &X-Window; for &Linux; can be found at http://www.xfree86.org

&documentation.index;