BS IEC 62448:2017:2019 Edition
$215.11
Multimedia systems and equipment. Multimedia E-publishing and E-books. Generic format for E-publishing
Published By | Publication Date | Number of Pages |
BSI | 2019 | 354 |
IEC 62448:2017 is also available as /2 which contains the International Standard and its Redline version, showing all changes of the technical content compared to the previous edition. IEC 62448:2017 specifies a generic format for multimedia e-publishing employed for e-book data interchange among data preparers and publishers, satisfying a number of publishersโ requirements: revisable, extensible and heterogeneous logical structure. This fourth edition cancels and replaces the third edition, published in 2013 and constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: a) clarifying descriptions; b) deleting redundant statements; c) resolving mistakes and confusing terminologies.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
4 | CONTENTS |
12 | FOREWORD |
14 | INTRODUCTION |
15 | 1 Scope 2 Normative references 3 Terms and definitions |
16 | 4 Position and requirements for generic format 4.1 Generic format in contents creation/distribution model 4.2 Requirements for generic format 5 Notation 6 Logical structure Figures Figure 1 โ Contents creation/distribution model |
19 | 7 Semantics |
20 | Annex A (normative) BBeB Xylog format A.1 General A.2 Structure description |
39 | A.3 Block layout A.3.1 Layout A.3.2 Block Figure A.1 โ Conceptual diagram of the "Block layout" |
40 | A.3.3 Coordinate system A.4 Terminology A.4.1 Page layout Figure A.2 โ Coordinate system |
41 | A.4.2 Block layout Figure A.3 โ Page layout composition |
42 | A.4.3 Data types Figure A.4 โ Block layout composition |
43 | A.5 Elements and attributes A.5.1 BBeBXylog A.5.2 BookInformation A.5.3 Info Tables Table A.1 โ Data types Table A.2 โ Attribute of BBeBXylog Table A.3 โ Attribute of Info |
44 | A.5.4 BookInfo A.5.5 Title A.5.6 Author A.5.7 BookID A.5.8 Publisher Table A.4 โ Attribute of Title Table A.5 โ Attribute of Author Table A.6 โ Attribute of Publisher |
45 | A.5.9 Label A.5.10 Category A.5.11 Classification A.5.12 FreeText A.5.13 DocInfo A.5.14 Cthumbnail A.5.15 Language A.5.16 Creator Table A.7 โ Attribute of Label Table A.8 โ Attribute of Cthumbnail |
46 | A.5.17 SumPage A.5.18 Keyword A.5.19 TOC A.5.20 TocLabel A.5.20.0 General A.5.20.1 refobj A.5.20.2 refpage A.5.21 Main A.5.22 Page A.5.22.0 General Table A.9 โ Attribute of TocLabel |
47 | A.5.22.1 pagestyle A.5.22.2 refbgimage A.5.22.3 pageposition Table A.10 โ Attribute of Page |
48 | A.5.22.4 oddheaderid A.5.22.5 evenheaderid A.5.22.6 oddfooterid A.5.22.7 evenfooterid A.5.22.8 bgimagemode A.5.22.9 evensidemargin Figure A.5 โ Bgimagemode attribute |
49 | A.5.22.10 footheight A.5.22.11 footspace A.5.22.12 headheight A.5.22.13 headsep A.5.22.14 layout A.5.22.15 oddsidemargin A.5.22.16 textheight A.5.22.17 textwidth Figure A.6 โ Layout attribute |
50 | A.5.22.18 topmargin A.5.22.19 objid A.5.23 Wait A.5.24 TextBlock A.5.24.0 General Table A.11 โ Attribute of Wait |
51 | Table A.12 โ Attribute of TextBlock |
52 | A.5.24.1 fontsize A.5.24.2 fontwidth A.5.24.3 fontescapement A.5.24.4 fontorientation A.5.24.5 fontfacename |
53 | A.5.24.6 textcolor A.5.24.7 textbgcolor A.5.24.8 wordspace A.5.24.9 letterspace A.5.24.10 charspace A.5.24.11 baselineskip A.5.24.12 linespace A.5.24.13 parindent A.5.24.14 parskip A.5.24.15 rubyalign Table A.13 โ rubyalign attribute |
54 | A.5.24.16 rubyadjust A.5.24.17 rubyoverhang A.5.24.18 empdotsposition A.5.24.19 empdotscode A.5.24.20 emplineposition Table A.14 โ rubyadjust attribute Table A.15 โ rubyoverhang attribute Table A.16 โ empdotsposition attribute |
55 | A.5.24.21 emplinetype A.5.24.22 column A.5.24.23 columnsep A.5.24.24 align A.5.24.25 textlinewidth A.5.24.26 linecolor Table A.17 โ emplineposition attribute Table A.18 โ emplinetype attribute Table A.19 โ align attribute |
56 | A.5.24.27 textstyle A.5.24.28 fontweight A.5.24.29 objid A.5.24.30 bgcolor A.5.24.31 bgimagemode A.5.24.32 blockheight A.5.24.33 blockrule A.5.24.34 blockstyle A.5.24.35 blockwidth Table A.20 โ blockrule attribute |
57 | A.5.24.36 footskip A.5.24.37 framecolor A.5.24.38 framemode A.5.24.39 framewidth A.5.24.40 layout A.5.24.41 refbgimage A.5.24.42 sidemargin A.5.24.43 toclabel A.5.24.44 topskip A.5.24.45 empdotsfontname A.5.24.46 refempdotsfont A.5.25 P |
58 | A.5.26 Plot A.5.26.0 General A.5.26.1 xsize A.5.26.2 ysize A.5.26.3 refobj A.5.26.4 adjustment Table A.21 โ Attribute of P Table A.22 โ Attribute of Plot |
59 | A.5.27 CR A.5.28 Fill A.5.29 Space A.5.30 CharButton A.5.31 Rubi A.5.32 Oyamoji Table A.23 โ Attribute of Fill Table A.24 โ Attribute of Space Table A.25 โ Attribute of CharButton |
60 | A.5.33 Gaiji A.5.33.0 General A.5.33.1 refobj A.5.33.2 fontfacename A.5.33.3 code A.5.34 AltString A.5.35 Org A.5.36 Alt A.5.37 Rubimoji A.5.38 Box Table A.26 โ Attribute of Gaiji |
61 | A.5.39 EmpDots A.5.39.0 General A.5.39.1 empdotsposition A.5.39.2 empdotscode A.5.39.3 empdotsfontname Table A.27 โ Attribute of Box Table A.28 โ linetype attribute Table A.29 โ Attribute of EmpDots |
62 | A.5.39.4 refempdotsfont A.5.40 EmpLine A.5.40.0 General A.5.40.1 emplineposition A.5.40.2 emplinetype A.5.41 Sub A.5.42 Sup A.5.43 Yoko A.5.44 Tate A.5.45 Nekase A.5.46 NoBR A.5.47 DrawChar Table A.30 โ Attribute of Empline |
63 | A.5.48 Italic A.5.49 Bold A.5.50 ImageBlock A.5.50.0 General Table A.31 โ Attribute of DrawChar |
64 | A.5.50.1 x0 A.5.50.2 y0 Table A.32 โ Attribute of ImageBlock |
65 | A.5.50.3 x1 A.5.50.4 y1 A.5.50.5 xsize A.5.50.6 ysize A.5.50.7 refstream A.5.50.8 objid A.5.50.9 bgcolor A.5.50.10 bgimagemode A.5.50.11 blockheight A.5.50.12 blockrule A.5.50.13 blockstyle A.5.50.14 blockwidth |
66 | A.5.50.15 footskip A.5.50.16 framecolor A.5.50.17 framemode A.5.50.18 framewidth A.5.50.19 layout A.5.50.20 refbgimage A.5.50.21 sidemargin A.5.50.22 topskip A.5.51 ButtonBlock A.5.51.0 General |
67 | A.5.51.1 objid A.5.51.2 bgcolor A.5.51.3 bgimagemode A.5.51.4 blockheight A.5.51.5 blockrule Table A.33 โ Attribute of ButtonBlock |
68 | A.5.51.6 blockstyle A.5.51.7 blockwidth A.5.51.8 footskip A.5.51.9 framecolor A.5.51.10 framemode A.5.51.11 framewidth A.5.51.12 layout A.5.51.13 refbgimage A.5.51.14 sidemargin A.5.51.15 topskip A.5.52 BaseButton Table A.34 โ Attribute of BaseButton |
69 | A.5.53 FocusinButton A.5.54 JumpTo A.5.54.0 General A.5.54.1 refpage A.5.54.2 refobj A.5.55 Run A.5.55.0 General A.5.55.1 runoption Table A.35 โ Attribute of FocusinButton Table A.36 โ Attribute of JumpTo Table A.37 โ Attribute of Run |
70 | A.5.55.2 refobj A.5.56 SoundStop A.5.57 CloseWindow A.5.58 PushButton A.5.59 UpButton Table A.38 โ runoption attribute Table A.39 โ Attribute of PushButton Table A.40 โ Attribute of UpButton |
71 | A.5.60 Canvas A.5.60.0 General A.5.60.1 canvaswidth A.5.60.2 canvasheight A.5.60.3 bgcolor A.5.60.4 layout A.5.60.5 framewidth A.5.60.6 framecolor Table A.41 โ Attribute of Canvas |
72 | A.5.60.7 blockrule A.5.60.8 objid A.5.60.9 toclabel A.5.60.10 framemode A.5.61 PutObj A.5.61.0 General A.5.61.1 x1 A.5.61.2 y1 A.5.61.3 refobj Tableย A.42 โ Attribute of PutObj |
73 | A.5.62 Moveto A.5.62.0 General A.5.62.1 x1 A.5.62.2 y1 A.5.63 Lineto A.5.63.0 General A.5.63.1 x1 A.5.63.2 y1 A.5.63.3 linewidth Table A.43 โ Attribute of Moveto Table A.44 โ Attribute of Lineto |
74 | A.5.63.4 linecolor A.5.63.5 linetype A.5.63.6 arrowtype A.5.64 DrawBox A.5.64.0 General A.5.64.1 x1 A.5.64.2 y1 Table A.45 โ arrowtype attribute Table A.46 โ Attribute of DrawBox |
75 | A.5.64.3 linewidth A.5.64.4 linecolor A.5.64.5 linetype A.5.64.6 fillcolor A.5.65 DrawEllipse A.5.65.0 General A.5.65.1 x1 A.5.65.2 y1 A.5.65.3 linewidth A.5.65.4 linecolor Table A.47 โ Attribute of DrawEllipse |
76 | A.5.65.5 linetype A.5.65.6 fillcolor A.5.66 RuledLine A.5.66.0 General A.5.66.1 linewidth A.5.66.2 linelength A.5.66.3 linetype A.5.66.4 linecolor A.5.67 Style A.5.68 BookStyle A.5.68.0 General Table A.48 โ Attribute of RuledLine |
77 | A.5.68.1 stylelabel A.5.68.2 objid A.5.69 SetDefault A.5.69.0 General Table A.49 โ Attribute of BookStyle Table A.50 โ Attribute of SetDefault |
78 | A.5.69.1 rubyalign A.5.69.2 rubyadjust A.5.69.3 rubyoverhang A.5.69.4 empdotsposition A.5.69.5 empdotscode A.5.69.6 emplineposition A.5.69.7 emplinetype A.5.69.8 empdotsfontname A.5.69.9 refempdotsfont A.5.69.10 setwaitprop A.5.70 RegistFont A.5.70.0 General Table A.51 โ setwaitprop attribute |
79 | A.5.70.1 fontfilename A.5.70.2 file A.5.70.3 fontname A.5.70.4 encoding A.5.71 BookSetting A.5.71.0 General Table A.52 โ Attribute of RegistFont Table A.53 โ Attribute of BookSetting |
80 | A.5.71.1 bindingdirection A.5.71.2 dpi A.5.71.3 screenwidth A.5.71.4 screenheight A.5.71.5 colordepth A.5.72 TextStyle A.5.72.0 General |
81 | Table A.54 โ Attribute of TextStyle |
82 | A.5.72.1 objid A.5.72.2 stylelabel A.5.72.3 fontsize A.5.72.4 fontwidth A.5.72.5 fontescapement A.5.72.6 fontorientation A.5.72.7 fontfacename A.5.72.8 textcolor A.5.72.9 textbgcolor A.5.72.10 wordspace A.5.72.11 letterspace |
83 | A.5.72.12 baselineskip A.5.72.13 linespace A.5.72.14 parindent A.5.72.15 parskip A.5.72.16 rubyalign A.5.72.17 rubyadjust A.5.72.18 rubyoverhang A.5.72.19 empdotsposition A.5.72.20 empdotscode A.5.72.21 emplineposition A.5.72.22 emplinetype A.5.72.23 column A.5.72.24 columnsep A.5.72.25 align A.5.72.26 textlinewidth |
84 | A.5.72.27 linecolor A.5.72.28 charspace A.5.72.29 fontweight A.5.72.30 empdotsfontname A.5.72.31 refempdotsfont A.5.73 BlockStyle A.5.73.0 General |
85 | A.5.73.1 stylelabel A.5.73.2 objid A.5.73.3 blockwidth A.5.73.4 blockheight Tableย A.55 โ Attribute of BlockStyle |
86 | A.5.73.5 blockrule A.5.73.6 bgcolor A.5.73.7 layout A.5.73.8 framewidth A.5.73.9 framecolor A.5.73.10 framemode A.5.73.11 topskip A.5.73.12 sidemargin A.5.73.13 footskip A.5.73.14 refbgimage A.5.73.15 bgimagemode A.5.74 PageStyle A.5.74.0 General |
87 | A.5.74.1 stylelabel A.5.74.2 objid Tableย A.56 โ Attribute of PageStyle |
88 | A.5.74.3 refbgimage A.5.74.4 bgimagemode A.5.74.5 evenfooterid A.5.74.6 evenheaderid A.5.74.7 oddfooterid A.5.74.8 oddheaderid A.5.74.9 pageposition A.5.74.10 setemptyview A.5.74.11 setwaitprop A.5.74.12 topmargin A.5.74.13 headheight A.5.74.14 headsep A.5.74.15 oddsidemargin |
89 | A.5.74.16 evensidemargin A.5.74.17 textheight A.5.74.18 textwidth A.5.74.19 footspace A.5.74.20 footheight A.5.74.21 layout A.5.75 Objects A.5.76 Window A.5.76.0 General A.5.76.1 windowwidth Table A.57 โ Attribute of Window |
90 | A.5.76.2 windowheight A.5.76.3 layout A.5.76.4 objid A.5.77 PopUpWin A.5.77.0 General A.5.77.1 objid A.5.78 Sound A.5.78.0 General A.5.78.1 times Table A.58 โ Attribute of PopUpWin Table A.59 โ Attribute of Sound |
91 | A.5.78.2 playmode A.5.78.3 refstream A.5.78.4 objid A.5.79 SoundStream A.5.79.0 General A.5.79.1 encoding A.5.79.2 file A.5.79.3 objid A.5.80 ImageStream A.5.80.0 General Table A.60 โ Attribute of SoundStream |
92 | A.5.80.1 encoding A.5.80.2 file A.5.80.3 objid A.5.81 Header A.5.81.0 General A.5.81.1 layout A.5.81.2 bgcolor Table A.61 โ Attribute of ImageStream Table A.62 โ Attribute of Header |
93 | A.5.81.3 framewidth A.5.81.4 framecolor A.5.81.5 framemode A.5.81.6 objid A.5.82 Footer A.5.82.0 General A.5.82.1 layout A.5.82.2 bgcolor A.5.82.3 framewidth A.5.82.4 framecolor Table A.63 โ Attribute of Footer |
94 | A.5.82.5 framemode A.5.82.6 objid A.5.83 eSound A.5.83.0 General A.5.83.1 objid A.5.83.2 refstream A.5.84 Font A.5.84.0 General A.5.84.1 file Table A.64 โ Attribute of eSound Table A.65 โ Attribute of Font |
95 | A.5.84.2 fontfilename A.5.84.3 fontname A.5.84.4 objid A.5.84.5 encoding A.5.85 Image A.5.85.0 General A.5.85.1 x0 A.5.85.2 y0 Table A.66 โ Attribute of Image |
96 | A.5.85.3 x1 A.5.85.4 y1 A.5.85.5 xsize A.5.85.6 ysize A.5.85.7 refstream A.5.85.8 objid A.5.86 Button A.6 Reserved elements A.6.1 General A.6.2 ShowOrder A.6.3 SetText A.6.4 div Table A.67 โ Attribute of Button |
97 | A.6.5 SendMessage A.6.6 SimpleTextBlock A.6.7 MoveObj A.6.8 ViewPoint A.6.9 MiniPage A.6.10 PageDiv A.6.11 BlockList A.6.12 Text A.6.13 SimpleText A.6.14 Locate A.6.15 Import A.6.16 ObjLink A.6.17 FileLink |
98 | A.6.18 Solo A.6.19 Pages A.6.20 Template A.6.21 TemplateSet A.6.22 PlotText A.6.23 AutoSpacing A.6.24 Span A.6.25 Property |
99 | Annex B (normative) XMDF XML format B.1 General B.2 Overview of the format’s structure Figure B.1 โ XML tree structure |
100 | B.3 Elements and attributes B.3.1 General B.3.2 Page_ID B.3.3 Object_ID B.3.4 Char_ID B.3.5 Reading |
101 | B.3.6 Filename B.3.7 Standard character Table B.1 โ Base characters for reading Table B.2 โ Examples of standard character sets |
102 | B.3.8 Standard character string B.3.9 Extended character B.3.10 Extended character string B.3.11 External character |
104 | B.3.12 External character string B.3.13 External extended character string B.3.14 Coordinates B.3.15 Polygonal_region |
105 | B.3.16 Colour B.3.17 Date B.3.18 Time |
106 | B.3.19 Country B.3.20 Personal_name B.3.21 Organization_name |
107 | B.3.22 Address B.3.23 Permission |
108 | B.3.24 Keyword B.3.25 Telephone_number |
109 | B.3.26 Mail_address B.4 Description format details B.4.1 General Table B.3 โ Usable characters for a telephone number Table B.4 โ Characters usable for email addresses |
110 | B.4.2 Book information modules bvf |
111 | B.4.3 Bibliographic data book_info |
116 | B.4.4 Content management module body_module |
128 | Table B.5 โ Characters usable for the lookup key |
130 | B.4.5 Event info module event_info |
135 | B.4.6 Parts data module parts_module |
140 | B.4.7 Object instances |
141 | Figure B.2 โ Example of valign="middle" |
146 | Figure B.3 โ Example of dropped capital Figure B.4 โ Left and right margin of a paragraph |
149 | Figure B.5 โ Horizontal writing in vertical text |
150 | Figure B.6 โ Ruby |
172 | Figure B.7 โ Example of search page object instance rendering |
176 | Figure B.8 โ Comic object Instance |
197 | B.5 Colour names |
198 | B.6 Localization B.6.1 Possible additions B.6.2 Standard characters Table B.6 โ Colour names |
199 | B.6.3 Characters usable for reading B.6.4 Sorting rules for search_table_def Table B.7 โ Examples of standard character sets for different languages Table B.8 โ Example of additional characters usablefor readings for different languages |
200 | B.6.5 Additional attributes for enable_key_type B.7 Specification of the XMDF XML format in the RELAX NG compact syntax B.7.1 General B.7.2 Elements and attributes for object instances, bibliographic data and other data for content structure Table B.9 โ Example of additional sorting rules Table B.10 โ Example of additional language specific attributes for enable_key_type |
229 | B.7.3 Elements and attributes for dictionary data object instance |
235 | B.7.4 Elements and attributes for text object instance 2 |
248 | Annex C (normative) ESP format C.1 General C.2 Overview C.2.1 Content structure |
249 | C.2.2 XML files C.2.3 The relationship between body data and style data Figure C.1 โ Content XML file example Table C.1 โ ESP format structure |
250 | C.2.4 Character codes C.2.5 Line break codes C.2.6 Coding precautions Figure C.2 โ Style data example Figure C.3 โ Element coding example Table C.2 โ Usable line break codes |
251 | C.2.7 Restrictions Table C.3 โ Half-width symbols for file names |
252 | C.3 Elements and attributes C.3.1 General Table C.4 โ Notations |
253 | C.3.2 Common elements Figure C.4 โ Numbers that indicate the origin pointfor the absolute position on the page |
254 | Figure C.5 โ section element coding example |
255 | C.3.3 Text-related elements |
271 | C.3.4 Dictionary-related elements |
276 | C.3.5 Search-table related elements |
279 | C.3.6 Comic-related elements |
284 | C.3.7 Bibliography data elements |
289 | C.3.8 Global settings data elements |
290 | C.3.9 Table of contents/item data elements |
292 | C.3.10 Animation data elements |
293 | C.4 Style data C.4.1 General C.4.2 Properties |
304 | C.4.3 Property-selector combinations |
305 | Table C.5 โ Property-selector correnspondence |
313 | C.5 Comments to specifications C.5.1 Block element behaviour |
314 | C.5.2 Style data parsing Table C.6 โ Elements that make independent blocks Table C.7 โ Property parsing |
315 | C.5.3 Folder structure Figure C.6 โ Content/page progression directions |
316 | C.5.4 Indicating vendor-specific information Figure C.7 โ Folder (directory) structure example |
317 | C.5.5 Minimum/small/medium/large/maximum values that indicate text size, text spacing, and line spacing C.5.6 Font size descriptions C.6 Colour names Table C.8 โ An example of conversion to numeric values |
318 | C.7 Specification of ESP format in the RELAX NG compact syntax Table C.9 โ Colour names |
352 | Bibliography |