In addition to plain text files, reader software also supports its own e-book file format, which is what we often call reader format. Because files in this format have suffixes. BOK, which is also called BOK format.
Brief introduction of BOK format e-book
E-books in BOK format are composed of main documents and other related material files.
Like Hypertext Markup Language (HTML), the main document of BOK e-book includes not only the main text content, but also auxiliary information such as the structure and format of the document, which is also written in a pair of angle brackets (
Of course, the controller of BOK main document is just similar to that of HTML document, and their definition specifications are completely different. Because the BOK main document is designed for writing a whole book, while the HTML document is mainly used to display a web page. For example, a BOK main document often needs to record the book classification information to which a book belongs, while an HTML document is not necessary.
In addition to the main document, BOK e-books generally include files that store information such as pictures and sounds, which we generally call material files. These material files can be compressed, encrypted and merged with the main document, and then integrated into one file to form a single-file e-book.
In fact, the so-called BOK format is just a general statement, which is just the general name of all similar special book formats supported by readers.
By defining different BOK master document identifiers, you can define different BOK account book formats. And identifiers of HTML (
The following table lists several book formats supported by readers:
Characteristics of format name identifiers
The document format NOVBOOK is suitable for books and documents with text content as the main content. Can automatically page and column.
The photo album format PICBOOK is suitable for books and documents with complicated pictures and texts. Each page is independent. At the end of each page, page breaks should be used to force paging. Headers, footers, columns, etc. All need to be handled manually. Design is freer and more complicated.
CLABOOK is an ancient book format, which is displayed vertically in 32-point italics. It supports comments and sentence breaks, does not support pictures and punctuation, and cannot change the font and paragraph format.
How to make e-books in BOK format
The best way to learn new things is to try it yourself. Here, we provide a BOK-format e-book making "tutorial" to tell you step by step how e-books are "refined".
Detailed explanation of BOK format controller
When you start making your own e-book, you may need a BOK format controller manual. Just like a dictionary, it can give you an answer when you are not clear.
Learn from others' experience.
If you can refer to other people's excellent works, it is a good way to improve your level. You can download an e-book first, then unpack its main document (if the author sets his own book to * * *), and open the solved main document with a text editor to see how other people's e-books are designed.
/happy report/help/html/concept 0 1 _ 07 . html
Book file format (. BOK)
Book file (BOK file) is used to save the design content, layout and format of books.
Happy Report Designer is a book file format after book design.
To create or modify BOK files, it is recommended to use Happy Report Designer instead of editing BOK files manually.
What is a book format?
File formats created and stored using several new viewer controls.
A book, as its name implies, is a book, consisting of many pieces of paper;
In the happiness report, each piece of paper can correspond to a report;
In the new viewer control, layered paper information is defined by the tree structure on the left. Then you can define the corresponding report for each piece of paper;
Paper corresponds to the report, and one of the optional ways is to establish a corresponding relationship with DNR files;
Therefore, in the book format, many reports can be "bound" together.
trait
Conform to XML specification;
It can provide projection mode, animation and other projection effects, and project the data content of real-time report online.