У статті викладено підходи до створення електронних публікацій технічних текстів у форматі
epub3, наведено приклади створення елементів публікацій з використанням HTML5, MathML, крім
того, розглянуто проблеми, що виникають при їх створенні, та шляхи вирішення.
Two formats of electronic publications are considered in this paper: EPUB 2 (electronic publication) –
an open standard for the format of electronic books, which corresponds to the International Digital
Publishing Forum standard, and the format to be replaced by EPUB 2 – EPUB 3. EPUB 3 is a format for
the distribution and sharing of digital publications and documents that enables presenting, packaging, and
encoding structured and semantically enhanced web content, including HTML, CSS, SVG and other
resources for distribution in a single file in a container. The EPUB 3 format has been substantially expanded
compared to EPUB 2 and consists of a number of new technologies, including: SSML / PLS / CSS 3 Speech
(for voice overwriting), SVG 1.1 (for graphic representation), XHTML5 (for presenting text and multimedia
content that includes MathML support). Consequently, technical texts can be published as an adaptive
design e-book that distinguishes it from a file that is prepared for printing.
Also, the paper describes approaches to the creation of electronic publications of technical texts in the
format of EPUB 3 and examples of creation of elements of publications using HTML5, and presents
MathML. Besides, it considers the problems that arise in their creation and the ways of solving the problems.
The article describes MathML – a low-level specification for mathematical and scientific content in an
XML-based electronic format. According to the author, this direction of creating and distributing scientific
and mathematical texts has prospects for development in the direction of the distribution of these texts in the
global network.
Also, the article outlines the issues that need to be solved; namely, at present, visual editors that allow
you to create and save mathematical formulas in the MathML format are under development, besides, the
format supports a limited number of EPUB 3 readers, and the ways to solve them. These problems, in
particular, one of the ways to solve this problem may be to use MathJax. MathJax is an open source
JavaScript engine that allows to visualize texts written in languages LaTeX, MathML and AsciiMath, which
are supported by all modern browsers.