e-reading environment

A combination of hardware and software that allows a person to read an e-book.

The software may be built in to the hardware, or installed by the user.

Some examples of e-reading environments are: an e-reader, a tablet with an e-reading app installed, or a desktop computer with e-reading software installed.

Each e-reading environment has different capabilities that affect the e-reading experience.

First, the display may be LCD or E Ink, and will have a particular size, resolution, aspect ratio, and orientation.

Second, the e-reading software will support a particular set of e-book file formats, and may be linked to a particular vendor or delivery method.

Finally, the hardware or software may have additional capabilities, such as a web browser, wifi, and so forth.

When producing e-book files, all of these variables must be taken into account to ensure that the e-reading experience is satisfactory in all environments.