Development of Browser of Multilingual XML Documents Based on Hierarchical Rule Description for Formatting Styles
Project/Area Number |
16500049
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Media informatics/Database
|
Research Institution | University of Tsukuba |
Principal Investigator |
SAKAGUCHI Tetsuo University of Tsukuba, Graduate School of Library, Information and Media Studies, Associate Professor, 大学院・図書館情報メディア研究科, 助教授 (10225790)
|
Co-Investigator(Kenkyū-buntansha) |
SUGIMOTO Shigeo University of Tsukuba, Graduate School of Library, Information and Media Studies, Professor, 大学院・図書館情報メディア研究科, 教授 (40154489)
NAGAMORI Mitsuharu University of Tsukuba, Graduate School of Library, Information and Media Studies, Assistant Professor, 大学院・図書館情報メディア研究科, 講師 (60272209)
|
Project Period (FY) |
2004 – 2005
|
Project Status |
Completed (Fiscal Year 2005)
|
Budget Amount *help |
¥3,600,000 (Direct Cost: ¥3,600,000)
Fiscal Year 2005: ¥1,500,000 (Direct Cost: ¥1,500,000)
Fiscal Year 2004: ¥2,100,000 (Direct Cost: ¥2,100,000)
|
Keywords | Extensible Markup Language / XML Document Browser / World Wide Web / Multilingual Text / Document Formatting / Multilingual Document / Vertically Written Text |
Research Abstract |
This research aims for adding functions easy to support new language on multilingual XML document browser. The investigators discuss a hierarchical rule description for supporting the functions based on knowledge which is obtained from the research of MHTML Browser project. On ordinary systems, supported languages are fixed at release date of their operating systems and/or software, and they support a few major languages which have already standardized on its character codes, rendering rules, and so on. When adding functions to support new language to software, it is needed that software developers should add some new fonts for displaying and printing and modifying program codes of the software for rendering texts. On the beginning of this research, the requirements and functions of rules, which describe rendering texts written horizontally, were discussed. However, on investigating characteristics of minor languages, it was found that a language which uses unique characters only written
… More
vertically. That is, the rule description must have functions for mixture of both horizontally and vertically written characters. So the rendering rules, specifications, and implementations of WWW browsers for supporting mixture of horizontally and vertically written characters were checked in this research. The CSS Stylesheet of the W3C has some specifications for rendering vertical texts, but there is no generic rule for rendering mixture of vertical and horizontal texts as such as the BIDI algorithm of the Unicode. So this research discusses and defines a simple rule for rendering mixture of vertical and horizontal texts. A prototype program library for Web applications are developed based on the rule. Because the library supports only one specific WWW Browser and the implementations of CSS Stylesheet are varied for WWW browser implementations, this research also discusses and develops a prototype system which changes the rendering functions fit for each users' environment includes WWW browser. Less
|
Report
(3 results)
Research Products
(13 results)