# The KnowIt Handbook

## Introduction

&kapp; is a simple tool for managing notes. It is similar to TuxCards, but designed for TDE. Notes are organized in tree-like hierarchy, texts are stored in RichText format, so bold, italic and underline fonts are supported, as well as various text colors and unordered lists.

&kapp; development depends on user's feedback! If you have suggestions or want to help developing &kapp;, have a look at the &kapp; page to see what is still to do.

## Using &knowit;

### Interface

The main screen of &knowit; is divided into two parts: on the left you can see the notes hierarchy (tree-like), on the right you can find the text of the current note. You can browse and manage notes in the tree view and edit them in the edit view. Here's a screenshot of &kapp; Screenshot

#### Editing notes

You can use standard TDE shortcuts for editing text. Unordered lists are supported: just start the line with *. You can also use List submenu of Edit menu to get all available list formats.

Enter inserts a new paragraph (as in HTML there is an empty line between two paragraphs) - if you just want a line break, use Ctrl+Enter instead.

#### Managing notes

You can use shortcuts for adding notes. If the notes tree is active, just press Ctrl+Enter to add a same-level note following the current one, Insert to add a child-note and Delete to delete the current note.

Notes menu or popup menu (accessed by right-clicking on the list) contains many commands for managing notes. Most of them have shortcuts assigned, for others you could assign them yourself.

#### Links

You can create links in notes. Links will be displayed below the note text. There are two kinds of links: external (to any file or URL) - click on it, and it will be opened in appropriate application, and internal (to another note) - click on it, and note with appropriate title will be displayed.

## About &knowit;

### Credits and License

Program and documentation:

copyright 2002, 2003, 2004 Michal Rudolf mrudolf@kdewebdev.org

&underFDL; &underGPL;

### New in this version

- list editing commands

- improved handling of read-only files

- many improvements to export

- link copy command

- some shortcuts for links added

- fixed backup bugs

- warning when resource file is missing

&knowit; 0.10 was released at 31st of March 2003. File `ChangeLog` in source package contains information about changes in previous versions.

## Installation

### How to obtain &knowit;

Newest version of &knowit; can be found at https://mirror.git.trinitydesktop.org/gitea/TDE/knowit. Updates will probably be announced on the Trinitydesktop web site.

### Requirements

The tdelibs library and cmake are needed to build &knowit;.

### Compilation and installation

For a basic compilation and installation of &knowit; on your system, type the following in the base directory of the &knowit; source:

    % mkdir -p build
    % cd build
    % cmake -G "Unix Makefiles" ../
    % cmake --build ./
    # make install

For more options, please read the INSTALL file.

Since &knowit; uses cmake, you should have no trouble compiling it. Should you run into problems please report them to the Trinity Desktop dev team.

&documentation.index;