This text or its updated version is posted on
http://www.y-adagio.com/public/committees/docsii/refs/2003/sslib.htm.
Panasonic Communications, Shimomeguro, Tokyo Japan
email: komachi@y-adagio.com
2003-09-30
Major activities taken after the DocSII Workshop, Sept. 2002 and the relevant activities are summarized. Some DocSII members made a field research in Thailand, Jan. 2003 and reported document styles/layouts that seem to be Thai document specific. ISO published ISO/IEC 19758: DSSSL library for complex compositions, in March 2003. ISO/IEC JTC1/SC34 approved, in its plenary meeting, May 2003, a project to create an amendment to the ISO/IEC 19758 responding to the user requirements for multilingual composition, table composition, etc.
In Nov. 2002, some DocSII members visited to Vientiane and Singapore to study document styles/layouts actually employed in those countries and areas. The country specific or area specific document styles/layouts were extracted and reported in
The report includes the following document style/layout features:
In Jan. 2003, some DocSII members visited to Bangkok to study document styles/layouts actually employed in the country and area. The country specific or area specific document styles/layouts were extracted and reported in
NOTE: The reports of clause 1 and 2 are included in Annual Report of DocSII 2002 (in Japanese), published by CICC in March 2003.
The report includes the following document style/layout features:
The publication of ISO/IEC 19758 is indicated on the ISO Web[5] as shown bellow:
ISO/IEC TR 19758:2003
Information technology -- Document description and processing languages -- DSSSL library for complex compositions
(available in English only)
- Edition: 1 (Monolingual)
- Number of pages: 59
- Technical committee / subcommittee: JTC 1/SC 34
- ICS: 35.060
- Date: 2003-03-31
- PDF version (en): CHF 148,00 (2091 KB)
Abstract
ISO/IEC TR 19758:2003 provides a DSSSL (ISO/IEC 10179:1996) library that makes it feasible to describe DSSSL specification for documents described by SGML (ISO 8879:1986) or XML (Extensible Markup Language).
The library can deal with some complex compositions programmed by a number of complicated DSSSL specification statements. Those compositions consist of the formatting objects: paper size, paper placement, unit, basic composition style, font, character size, headline, page number, note, inlinenote, emphasizing mark, superscript/subscript, word-length adjustment, character space adjustment, clause, list, table, heading, ruby, paragraph indentation, score, rule, and inline.
ISO/IEC JTC1/SC34/WG2 accepted (WG2 N124[6]) the requirements (WG2 N121) for creating Amendment 1 to DSSSL Library and requested SC34 to approve the subdivision of Project JTC1.34.19758. ISO/IEC JTC1/SC34 endorsed[7] it in the SC34 plenary meeting in May 2003.
The WG2 N121 shows the following requirements:
SC34 N330: Disposition of Comments on ISO/IEC DTR 19758 agreed in the DTR ballot resolution meeting, points that more sophisticated compositions should be dealt with in the future amendment to the ISO/IEC TR 19758:2003. In accordance with the disposition, the editor of TR 19758 studied user requirements for further extension to TR 19758. To date he has recognized the following requirements for DSSSL library:
- Table composition
- Math expressions
- Chemical expressions
- Basic composition style
- Multilingual composition.
Major requirements for multilingual composition are provided by DocSII (Asian Document Style Standardization for Information Interchange) project in CICC (Center of the International Cooperation for Computerization). The project consists of national representatives of China, Korea, Singapore, Thailand, Laos PDR and Japan.
A TR (JIS/Technical Report) drafting committee in JSA (Japanese Standards Association) proposed a Draft Amendment 1[8] (DAM.1, in Japanese) to TR X 0010:2000 (TR X 0010 is a Japanese version of ISO/IEC TR 19758.) The DAM.1 specifies DSSSL libraries for a comparatively simple table composition as shown Figure 1.
Figure 1 — A table example rendered by the DAM.1.
The table composition includes HTML table features and
The following libraries are being drafted as Proposed Draft Amendments to ISO/IEC TR 19758:
A library for basic composition style could be a sizing specification of the image area, an effective page area on which main texts are composed.
The libraries for multilingual composition are based on the studies of clause 1 and 2 as well as the papers and discussions in the DocSII Symposium.
ISO/IEC TR 9573-11 2nd edition[9] defines the document structures and style specifications for standards (in particular, ISO standards) document interchange. Element types and attributes for ISO standards are defined and two profiles (database-oriented profile and document-oriented profile) are shown.
The document structures are described by
The style specifications are described by
Those descriptions are provided in the attached files.
NOTE: When TR 9573-11 1st edition was developed, only the ISO central office processed and rendered standards documents in SGML form for printing using a specific system. Today standards documents in electronic form are distributed in the world. When their distribution in SGML/XML forms preserving style/layout are requested, a style specification has to be standardized as described in TR 9573-11 2nd edition.
Those style specifications are not in a form of style language library. However, those style specifications can emphasize the benefit of "structuring language form with a style specification" proposed in the former paper: Introduction to Asian Document Style Standardization for Information Interchange (DocSII)[10]
A rendering demonstration[11] by XSL specification will be shown.
Some DSSSL libraries will be submitted as proposed draft amendments to ISO/IEC TR 19758, by the next SC34 Plenary Meeting to be held in Philadelphia, Dec. 2003.
The DocSII documents will be circulated within ISO/IEC JTC1/SC34 members for review and information, under the agreement of the contributors. (If the circulation is inappropriate, its contributor is requested to contact Y. Komachi.)
[1] DocSII N14e, Report of the field works in Lao and Singapore, 2002-11, http://www.y-adagio.com/public/committees/docsii/doc_00-49/fw_lao/n14e.htm
[2] DocSII N17e, Some features of Thai document styles (with the discussions in Thailand), 2003-01, http://www.y-adagio.com/public/committees/docsii/doc_00-49/fw_thai/predoc/n17e.htm
[3] DocSII N18, Report on the Field Research in Thailand, 2003-02, http://www.y-adagio.com/public/committees/docsii/doc_00-49/fw_thai/n18.htm
[4] DocSII N19e, Addendum to the Report on the Field Research in Thailand, 2003-02, http://www.y-adagio.com/public/committees/docsii/doc_00-49/fw_thai/n19e.htm
[5] ISO/IEC TR 19758:2003, ISO Web, http://www.iso.ch/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=33896&ICS1=35&ICS2=60&ICS3=, 2003-03
[6] SC34 N422 (WG2 N124), Recommendations of May 2003 Meeting of ISO/IEC JTC1/SC34/WG2 in London, 2003-05, http://www.y-adagio.com/public/sc34wg2/doc_101-150/wg2n124.htm
[7] SC34 N413, Resolutions of SC34 Plenary London, 2003-05, http://www.y-adagio.com/public/committees/wg8_jap/discussion/2003/sc34-52/10mtg_docs/0413res.htm
[8] DAM.1/TR X 0010:2000, Draft Amendment 1 to DSSSL Library (TR X 0010:2000), 2003-08, http://www.y-adagio.com/public/standards/tr_dsllib_amd1/trx0010amd1.zip
[9] ISO/IEC TR 9573-11:2003 (2nd edition), Structure Descriptions and Style Specifications for Standards Document Interchange (final text for JTC1), 2003-08, http://www.y-adagio.com/public/standards/iso_tr_9573-11rev/9573-11rev.html
[10] Y. Komachi, Introduction to Asian Document Style Standardization for Information Interchange (DocSII), 2002-11, http://www.y-adagio.com/public/committees/docsii/refs/int_docsii.htm
[11] Y. Komachi, XML Authoring and Rendering conforming to ISO/IEC TR 9573-11 2nd Edition, 2003-04, http://www.y-adagio.com/public/confs/itsig/xml-proj-adhoc_0304/kom_presn/s0_0.htm