Cool Reader

From MobileRead
Jump to: navigation, search

Cool Reader is a software eBook Reader that runs on Windows, Linux, MacOS X, and Android. It was written by Russian programmers.

Contents

[edit] Features

[edit] Cool Reader 2

Supported features include:

[edit] Cool Reader 3

This is a new ground up implementation of Cool Reader. At some point all of the features of version 2 will be available plus many new ones. As of version 3.0.16 the following features work.

The following list shows the controls that are available for Cool Reader 3 Control:

Tuning the formatting: size is assigned in the file of the table of the styles of fb2.css - it makes it possible to tune formatting over wide limits. There is no tuning styles in the interface (only through .css)

[edit] API Cool Reader

There is a Cool Reader engine available for programmers who wish to write their own user interface. CREngine is an open source E-Book viewer library development project. It's partially based on CoolReader2 e-book viewer code, but most parts of code are fully rewritten. It is the basis for the Cool Reader 3 implementation. The goal is to develop small and fast e-book viewer for mobile devices as well as for desktops. Priority is given to low memory and CPU resource requirements.

The API is available in Source file form and also for Windows, MacOS X, Linux and Android.

[edit] CREngine features

[edit] Hardware Readers

The following hardware readers use the CREngine for some eBook formats: (May or may not have the latest version)

[edit] CSS override

The crengine supports the ability to custom add CSS files that will override similar entries in the data or provide defaults when the internal CSS does not exist. There are separate CSS files for each of the different formats that Cool Reader supports. These files should be called: epub.css, fb2.css, rtf.css, htm.css, txt.css and should be placed in the crengine folder at the root of the file system. This file can be used as a starting point css.zip. Just unzip it and make copies using the proper names as defined above. Or you can copy the lines from Cool Reader CSS and paste them into your own file. You can, of course, then modify them to meet your own requirements and preferences.

[edit] For more information

Personal tools
Namespaces
Variants
Actions
Navigation
MobileRead Networks
Toolbox
Advertisement