summaryrefslogtreecommitdiffstats
path: root/README.md
blob: a6864ba1664dcc417d39894614ddfff340c7e3dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61

  KchmViewer - a chm files viewer.


Kchmviewer is a chm files (MS HTML help file format) viewer.
The main advantage of KchmViewer is extended support for non-English
languages. KchmViewer in most cases correctly detects chm file encoding,
correctly shows tables of context of Russian, Korean, Chinese and
Japanese help files. It searches in non-English help files (albeit, the
search for MBCS languages - ja/ko/ch is still in progress.)


Features:
---------

- Has support for TDEIO slave, TDEHTML and K*Widget.
- Safe and harmless, kchviewer does not support JavaScript,
  optionally warns you before opening an external web page or switching
  to another help file.
- Detects and shows encoding of any valid chm file.
- Shows non-English chm files, including cyrillic, chinese, japanese...
- Search in non-English chm files using chm built-in search index.
- Shows an appropriate image for every TOC entry.
- Has chm index support, including multiple index entries, cross-links
  and parent/child entries in index.
- Persistent bookmarks support. Kchviewer stores the screen position
  for every bookmark.
- For any opened chm files, stores the last opened window, search history,
  bookmark history, font size, etc, so when you open this file again,
  everything is on the last place.
- Has easy and powerful search-in-page support.
- Allows to increase or decrease the font size, so partially sighted
  people can read texts easily.
- Has standard Back/Forward/Home navigation.
- Can print the opened pages on a standard printer (usually via CUPS).
- Has complex search query support.

.

Contributing
--------------

If you wish to contribute to kchmviewer, you might do so:

- TDE Gitea Workspace (TGW) collaboration tool.
  https://mirror.git.trinitydesktop.org/gitea

- TDE Weblate Translation Workspace (TWTW) collaboration tool.
  https://mirror.git.trinitydesktop.org/weblate


Translations status
---------------------

### messages
[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kchmviewer/multi-auto.svg
"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kchmviewer/)

### desktop files
[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kchmviewer-desktop-files/multi-auto.svg
"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kchmviewer-desktop-files/)