SlideShare a Scribd company logo
1 of 32
Overview of EGLS requirement list MURATA Makoto JEPA and International University of Japan 1 EPUB WG/EGLS Sub-group 2010/8/3
Status Similar requirements submitted by different members, but they have not been unified yet. Hebrew, Arabic, Mongolian and Korean requirements? Will be reviewed by the entire WG Requirements are not guaranteed to be satisfied, while non-requirements are unlikely to be considered. Will be frozen in October(?) after publishing the first Public Working Draft 2 EPUB WG/EGLS Sub-group 2010/8/3
Classification Page progression direction Writing mode Mixed text Line breaking Ruby User-defined characters or glyphs Others 3 EPUB WG/EGLS Sub-group 2010/8/3
Page progression direction EGLS_MM_03 Column progression EGLS_TK_03 Binding direction  EGLS_Voyager_01 Horizontal and Vertical writing/Binding Direction EPUB WG/EGLS Sub-group 4 2010/8/3
User interface EPUB WG/EGLS Sub-group 5 2010/8/3
Manga example Manga in German (Kanai) EPUB WG/EGLS Sub-group 6 2010/8/3
Writing mode EGLS_MM_01 Vertical Writing EGLS_TK_05 Vertical text layout EGLS_Voyager_01 Horizontal and Vertical writing/Binding Direction EGLS_TW_1: Let EPUB 2.1 OPS support CSS3 subset --> Text Layout Module EPUB WG/EGLS Sub-group 7 2010/8/3
EPUB WG/EGLS Sub-group 8 2010/8/3
EGLS_MM_02 Principal Text Direction (or principal writing mode) Typically, one per book. Quite a few exceptions, however. EPUB WG/EGLS Sub-group 9 2010/8/3
EGLS_MM_03 Column progression and Page progression EPUB WG/EGLS Sub-group 10 2010/8/3
EGLS_MM_04 Writing mode of captions and table entries EPUB WG/EGLS Sub-group 11 2010/8/3
EGLS_MM_05 Switching principal text directions Fallback to horizontal writing should be possible for users of vertical-writing-unaware reading systems. Users should be allowed to choose their favorite principal text direction. EPUB WG/EGLS Sub-group 12 2010/8/3
EGLS_MM_06 Stylesheets for more than one principal text direction The design of CSS2 hinders this requirement. Typically, vertical writing HTML documents (such as this example HTML document) for one principal text direction only. Note: Really good layout can be achieved only when both contents and stylesheets are dedicated to one particular principal text direction. However, switching should not lead to unreasonable layouts. EPUB WG/EGLS Sub-group 13 2010/8/3
Mixed Text EGLS_MM_07 Mixed Text: One by one EGLS_TW_2 EPUB WG/EGLS Sub-group 14 2010/8/3
EGLS_MM_08 Mixed Text: rotation EGLS_TW_2 EPUB WG/EGLS Sub-group 15 2010/8/3
EGLS_MM_09 Tate chuyoko EGLS_TK_13 "Tate-chu-yoko" EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 16 2010/8/3
Line breaking EGLS_MM_10 Characters Not Starting a Line EGLS_TK_06 Line-start prohibition rules EPUB WG/EGLS Sub-group 17 2010/8/3
EGLS_MM_11 Characters Not Ending a Line EGLS_TK_07 Line-end prohibition rules EPUB WG/EGLS Sub-group 18 2010/8/3
EGLS_MM_12 Unbreakable Character Sequences EGLS_TK_10 Non-breaking characters EPUB WG/EGLS Sub-group 19 2010/8/3
EGLS_TK_08 Hanging punctuation EGLS_TK_09 Hanging punctuation rule setting EPUB WG/EGLS Sub-group 20 2010/8/3
EGLS_TK_11 Character Sequences which Do Not Allow Space Insertion EPUB WG/EGLS Sub-group 21 2010/8/3
Ruby and Emphasis Dots EGLS_MM_13 Mono-Ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby,  EPUB WG/EGLS Sub-group 22 2010/8/3
EGLS_TW_3:_Let_EPUB_2.1_OPS_support_CSS3_subset_-->_Bopomofo EPUB WG/EGLS Sub-group 23 2010/8/3
EGLS_TW_4: to Mark Stress Accent (but Light Accent) at Upside of ZhuyinFuhao phonetic symbols EPUB WG/EGLS Sub-group 24 2010/8/3
EGLS_TW_5: In Horizontal Layout Mode, Readers can choose ZhuyinFuhao shown at Right Side or Top Side (to Set ZhuyinFuhao shown at Right Side as Default) EPUB WG/EGLS Sub-group 25 2010/8/3
EGLS_MM_14_Jukugo-ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby EPUB WG/EGLS Sub-group 26 2010/8/3
EGLS_MM_15 Group-ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 27 2010/8/3
EGLS_MM_16 multiple ruby text EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 28 2010/8/3
EGLS_TW_6: Complete Continuity of Content has Highest Priority Small size screen (or low resolution) reading device may not display whole ruby markup correctly.  Readers may not need the ruby, but concern the continuity of content.  Students could choose to have RUBY displayed while learning ZhuyinFuhao.  Readers could choose to have RUBY displayed via hidden ruby or pop-up screen.  EPUB WG/EGLS Sub-group 29 2010/8/3
EGLS_MM_17 Emphasis dots EGLS_TK_12 Emphasis dots EGLS_Voyager_02 Ruby, 	Tate-chu-yoko EPUB WG/EGLS Sub-group 30 2010/8/3
User-defined characters or glyphs EGLS_CHANG_R1 EGLS_CHANG_R2 EGLS_CHANG_R3 EGLS_CHANG_R4 EPUB WG/EGLS Sub-group 31 2010/8/3
Others EGLS_TK_01 Unicode version (IVS and emoji) EGLS_TK_02 SVG font EGLS_TK_14 Language inheritance EGLS_MM_18 Phonetics in OPF metadata  ムラタ マコト 村田 真 EGLS_PS_R1 Unicode Line Breaking Algorithm EPUB WG/EGLS Sub-group 32 2010/8/3

More Related Content

More from Makoto Murata

W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3
Makoto Murata
 
EPUB3以降とReadium
EPUB3以降とReadiumEPUB3以降とReadium
EPUB3以降とReadium
Makoto Murata
 

More from Makoto Murata (10)

LCP: アクセシビリティと 両立する著作権保護DRM
LCP: アクセシビリティと両立する著作権保護DRMLCP: アクセシビリティと両立する著作権保護DRM
LCP: アクセシビリティと 両立する著作権保護DRM
 
DRM inside 技術セミナー
DRM inside 技術セミナーDRM inside 技術セミナー
DRM inside 技術セミナー
 
Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告Epub最新動向とW3CによるWebアノテーション勧告
Epub最新動向とW3CによるWebアノテーション勧告
 
電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況について電流協セミナー EPUB 3.1関連の状況について
電流協セミナー EPUB 3.1関連の状況について
 
W3C日本会議発表資料
W3C日本会議発表資料W3C日本会議発表資料
W3C日本会議発表資料
 
韓国教育ICT標準化動向
韓国教育ICT標準化動向韓国教育ICT標準化動向
韓国教育ICT標準化動向
 
Epub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについてEpub3.0の国際デジュール動向、現在協議検討されていることについて
Epub3.0の国際デジュール動向、現在協議検討されていることについて
 
W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3W3 c日本語組版ノートとepub3
W3 c日本語組版ノートとepub3
 
EPUB3以降とReadium
EPUB3以降とReadiumEPUB3以降とReadium
EPUB3以降とReadium
 
Egls sapporo meeting
Egls sapporo meetingEgls sapporo meeting
Egls sapporo meeting
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Overview of egls requirement list

  • 1. Overview of EGLS requirement list MURATA Makoto JEPA and International University of Japan 1 EPUB WG/EGLS Sub-group 2010/8/3
  • 2. Status Similar requirements submitted by different members, but they have not been unified yet. Hebrew, Arabic, Mongolian and Korean requirements? Will be reviewed by the entire WG Requirements are not guaranteed to be satisfied, while non-requirements are unlikely to be considered. Will be frozen in October(?) after publishing the first Public Working Draft 2 EPUB WG/EGLS Sub-group 2010/8/3
  • 3. Classification Page progression direction Writing mode Mixed text Line breaking Ruby User-defined characters or glyphs Others 3 EPUB WG/EGLS Sub-group 2010/8/3
  • 4. Page progression direction EGLS_MM_03 Column progression EGLS_TK_03 Binding direction EGLS_Voyager_01 Horizontal and Vertical writing/Binding Direction EPUB WG/EGLS Sub-group 4 2010/8/3
  • 5. User interface EPUB WG/EGLS Sub-group 5 2010/8/3
  • 6. Manga example Manga in German (Kanai) EPUB WG/EGLS Sub-group 6 2010/8/3
  • 7. Writing mode EGLS_MM_01 Vertical Writing EGLS_TK_05 Vertical text layout EGLS_Voyager_01 Horizontal and Vertical writing/Binding Direction EGLS_TW_1: Let EPUB 2.1 OPS support CSS3 subset --> Text Layout Module EPUB WG/EGLS Sub-group 7 2010/8/3
  • 9. EGLS_MM_02 Principal Text Direction (or principal writing mode) Typically, one per book. Quite a few exceptions, however. EPUB WG/EGLS Sub-group 9 2010/8/3
  • 10. EGLS_MM_03 Column progression and Page progression EPUB WG/EGLS Sub-group 10 2010/8/3
  • 11. EGLS_MM_04 Writing mode of captions and table entries EPUB WG/EGLS Sub-group 11 2010/8/3
  • 12. EGLS_MM_05 Switching principal text directions Fallback to horizontal writing should be possible for users of vertical-writing-unaware reading systems. Users should be allowed to choose their favorite principal text direction. EPUB WG/EGLS Sub-group 12 2010/8/3
  • 13. EGLS_MM_06 Stylesheets for more than one principal text direction The design of CSS2 hinders this requirement. Typically, vertical writing HTML documents (such as this example HTML document) for one principal text direction only. Note: Really good layout can be achieved only when both contents and stylesheets are dedicated to one particular principal text direction. However, switching should not lead to unreasonable layouts. EPUB WG/EGLS Sub-group 13 2010/8/3
  • 14. Mixed Text EGLS_MM_07 Mixed Text: One by one EGLS_TW_2 EPUB WG/EGLS Sub-group 14 2010/8/3
  • 15. EGLS_MM_08 Mixed Text: rotation EGLS_TW_2 EPUB WG/EGLS Sub-group 15 2010/8/3
  • 16. EGLS_MM_09 Tate chuyoko EGLS_TK_13 "Tate-chu-yoko" EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 16 2010/8/3
  • 17. Line breaking EGLS_MM_10 Characters Not Starting a Line EGLS_TK_06 Line-start prohibition rules EPUB WG/EGLS Sub-group 17 2010/8/3
  • 18. EGLS_MM_11 Characters Not Ending a Line EGLS_TK_07 Line-end prohibition rules EPUB WG/EGLS Sub-group 18 2010/8/3
  • 19. EGLS_MM_12 Unbreakable Character Sequences EGLS_TK_10 Non-breaking characters EPUB WG/EGLS Sub-group 19 2010/8/3
  • 20. EGLS_TK_08 Hanging punctuation EGLS_TK_09 Hanging punctuation rule setting EPUB WG/EGLS Sub-group 20 2010/8/3
  • 21. EGLS_TK_11 Character Sequences which Do Not Allow Space Insertion EPUB WG/EGLS Sub-group 21 2010/8/3
  • 22. Ruby and Emphasis Dots EGLS_MM_13 Mono-Ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby, EPUB WG/EGLS Sub-group 22 2010/8/3
  • 24. EGLS_TW_4: to Mark Stress Accent (but Light Accent) at Upside of ZhuyinFuhao phonetic symbols EPUB WG/EGLS Sub-group 24 2010/8/3
  • 25. EGLS_TW_5: In Horizontal Layout Mode, Readers can choose ZhuyinFuhao shown at Right Side or Top Side (to Set ZhuyinFuhao shown at Right Side as Default) EPUB WG/EGLS Sub-group 25 2010/8/3
  • 26. EGLS_MM_14_Jukugo-ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby EPUB WG/EGLS Sub-group 26 2010/8/3
  • 27. EGLS_MM_15 Group-ruby EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 27 2010/8/3
  • 28. EGLS_MM_16 multiple ruby text EGLS_TK_04 Ruby EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 28 2010/8/3
  • 29. EGLS_TW_6: Complete Continuity of Content has Highest Priority Small size screen (or low resolution) reading device may not display whole ruby markup correctly. Readers may not need the ruby, but concern the continuity of content. Students could choose to have RUBY displayed while learning ZhuyinFuhao. Readers could choose to have RUBY displayed via hidden ruby or pop-up screen. EPUB WG/EGLS Sub-group 29 2010/8/3
  • 30. EGLS_MM_17 Emphasis dots EGLS_TK_12 Emphasis dots EGLS_Voyager_02 Ruby, Tate-chu-yoko EPUB WG/EGLS Sub-group 30 2010/8/3
  • 31. User-defined characters or glyphs EGLS_CHANG_R1 EGLS_CHANG_R2 EGLS_CHANG_R3 EGLS_CHANG_R4 EPUB WG/EGLS Sub-group 31 2010/8/3
  • 32. Others EGLS_TK_01 Unicode version (IVS and emoji) EGLS_TK_02 SVG font EGLS_TK_14 Language inheritance EGLS_MM_18 Phonetics in OPF metadata ムラタ マコト 村田 真 EGLS_PS_R1 Unicode Line Breaking Algorithm EPUB WG/EGLS Sub-group 32 2010/8/3