<!DOCTYPE article PUBLIC "-//Uniscope//DTD Proceedings//EN">

<article pres="oral">

<front>

<t>DSSSL Application for a JIS Publishing System</t>

<runt>DSSSL for a JIS Publishing</runt>

<authors>

<author>
<g.name>Tsuneo</g.name>
<f.name>Ajisaka</f.name>
<honor>Prof</honor>
<position>Chair of WG</position>
<current.org>SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA</current.org>
<email>ajisaka@sys.wakayama-u.ac.jp</email>
<biogr><p>Tsuneo Ajisaka is a chair of WG, SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA, being a special expert of programming languages.</p></biogr>
</author>

<author>
<g.name>Jun</g.name>
<f.name>Adachi</f.name>
<position>Member of WG</position>
<current.org>SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA</current.org>
<email>adachi@tpegasus.lab.okidata.co.jp</email>
<biogr><p>Jun Adachi is a member of WG, SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA. He has been worked as members of JTC1/SC18/WG8 for discussing international standards of DSSSL and SGML.</p></biogr>
</author>

<author>
<g.name>Yushi</g.name>
<f.name>Komachi</f.name>
<honor>Dr</honor>
<position>Member of WG</position>
<current.org>SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA</current.org>
<email>komachi@y-adagio.com</email>
<recent.org></recent.org>
<biogr><p>Yushi Komachi is a member of WG, SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA. He has been worked as members of JTC1/SC18/WG8 for discussing international standards of Fonts, DSSSL and SGML.</p></biogr>
</author>

<author>
<g.name>Tatsu</g.name>
<f.name>Sawada</f.name>
<position>Member of WG</position>
<current.org>SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA</current.org>
<email>sawada@jsa.or.jp</email>
<recent.org></recent.org>
<biogr><p>Tsuneo Ajisaka is a member of WG, SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA. He has been worked for electronic publishing of JIS's</p></biogr>
</author>

</authors>

<abstract>
<p>Most Japanese Industrial Standards are today available in electronic form on CD-ROM published by JSA (Japanese Standards Association) with support of MITI (Ministry of International Trade and Industry). Those JIS documents are described in SGML using such a DTD as specified by JIS/TR X 0004, which is a Japanese version of ISO/IEC TR 9573-11. Responding to user requirements for interchanging JIS documents with their formatting information, we introduced the DSSSL into our prototype system for electronic JIS publishing. This paper shows the overview of the developed system and DSSSL specification of JIS formatting. The system employs the JADE, a free DSSSL processor.
</p>
<p>
NOTE: The works of DSSSL Application for a JIS Publishing System were carried out by WG3 of Multimedia/hypermedia Committee, INSTAC/JSA. A part of this paper was presented in the 5th meeting of the ITSIG Technical Solutions Group, 22-24 June, 1998.
</p>

</abstract>

<keywords>
<keyword>DSSSL</keyword>
<keyword>JIS X 4153</keyword>
<keyword>JIS</keyword>
<keyword>TR X 0004</keyword>
</keywords>

</front>

<body>

<sec id="sec1">
<t>Requirements</t>

<p>
The three types of documents are required for document interchange:
</p>
<lu>
<li><p>(1) Revisable logical document</p></li>
<li><p>(2) Revisable document with formatting information</p></li>
<li><p>(3) Final form document</p></li>
</lu>
<p>
In the distributed development of standardization documents, in particular, the interchange of types (1) and (2) documents are indispensable. The SGML (ISO 8879) can enough support the requirements for the interchange of type (1) documents.
</p>
<p>
There have been employed some file formats of major word processors, e.g., MS-Word, for interchanging type (2) documents. However, those formats are sometimes suffered from an evolution so called "version-up". They result in a number of incompatible documents. Besides, we have experience of miserable interchange of documents between the systems of the same number of revision but different language versions, for example, Japanese version and English version.
</p>
<p>
We require, therefore, a stable standardized interchange format for type (2) documents. A candidate could be DSSSL (ISO/IEC 10179 or JIS X 4153) but there has been few implementation of DSSSL processor with satisfactory functionality.
</p>
<p>
The JADE, a free DSSSL processor, has been updated and supports today a number of languages. Using the JADE, we constructed a prototype system for interchanging JIS documents preserving formatting information. Its major purpose is to examine the capability of DSSSL specification for JIS formatting.
</p>
</sec>

<sec id="sec2">
<t>Prototype System</t>

<p>
We have already standardized DTD defined by TR X 0004. The TR is Japanese translated version of ISO/IEC TR 9573-11 and provides DTD with JIS specific modification.
</p>
<p>
The formatting specification to all the elements for JIS documents were described by DSSSL according to JIS Z 8301 "Rules for the drafting and presentation of Japanese Industrial Standards". The actual DSSSL specification is shown in clause 3. "DSSSL Specification".
</p>
<p>
Since today's JADE cannot support page image rendering, we use MS-Word 95 for creating page images from the RTF documents of the JADE output.
</p>
</sec>

<sec id="sec3">
<t>DSSSL Specification</t>

<p>
The DSSSL specification conforming to JIS Z 8301 is described by ISO/IEC 10179 as follows.
</p>

<pre>
&lt;!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"&gt;

(define debug
  (external-procedure "UNREGISTERED::James Clark//Procedure::debug"))

; font-names & font-sizes

(define JIS-logo-size 42mm)
(define text-size 10.5pt)
(define header-size 8pt)
(define major-title-size (* minor-title-size 1.2))
(define minor-title-size (* text-size 1.2))
(define default-line-spacing (* text-size 2))
(define smaller-size 8pt)
(define mincho-font "HeiseiMincho")
(define gothic-font "HeiseiKakuGothic")
(define title-font-family-name gothic-font)
(define text-font-family-name mincho-font)
(define section-space (display-space 10mm min: 10mm max: 20mm priority: 100))

;
; Spacing for lines
;
(define paragraph-line-spacing
  (* text-size 2) )

;
; Spacing for Titles
;
(define (title-spacing lines title-size ratio pri)
  (display-space
    (* (- (* lines paragraph-line-spacing) title-size) ratio)
    priority: pri ))

(define h0t-space-before
  (title-spacing 2.5 major-title-size (/ 3 4) 100) )
(define h0t-space-after
  (title-spacing 2.5 major-title-size (/ 3 4) 100) )
(define h1t-space-before
  (title-spacing 2.5 major-title-size (/ 3 4) 100) )
(define h1t-space-after
  (title-spacing 2.5 major-title-size (/ 4) 100) )
(define h2t-space-before
  (title-spacing 1.5 minor-title-size (/ 2) 90) )
(define h2t-space-after
  (title-spacing 1.5 minor-title-size (/ 2) 90) )
(define h3t-space-before
  (title-spacing 1.5 text-size (/ 2) 80) )
(define h3t-space-after
  (title-spacing 1.5 text-size (/ 2) 80) )
(define h4t-space-before
  (title-spacing 1.5 text-size (/ 2) 70) )
(define h4t-space-after
  (title-spacing 1.5 text-size (/ 2) 70) )
(define h5t-space-before
  (title-spacing 1.5 text-size (/ 2) 60) )
(define h5t-space-after
  (title-spacing 1.5 text-size (/ 2) 60) )
(define h6t-space-before
  (title-spacing 1.5 text-size (/ 2) 50) )
(define h6t-space-after
  (title-spacing 1.5 text-size (/ 2) 50) )

;
; Level Marks of the List
;
(define level-marks '("-" "+" "*" "=" "#" "@" ))

;
; Styles
;
(define default-paragraph-style
  (style
    ;
    ; initial values for paragraph
    ;
    ; lines: wrap 				; default
    ; asis-truncate-char: #f			; default
    ; asis-wrap-char: #f			; default
    ; asis-wrap-indent: #f			; default
    ; first-line-align: #f			; default
    ; alignment-point-offset: 50		; default
    ignore-record-end?: #t
    expand-tabs?: 8
    ; line-spacing: default-line-spacing
    ; line-spacing-priority: 0			; default
    ; min-pre-line-spacing: #f			; default
    ; min-post-line-spacing: #f			; default
    ; min-leading: #f				; default
    first-line-start-indent: text-size
    ; last-line-end-indent: 0pt			; default
    ; hyphenation-char: #\-			; default
    ; hyphenation-ladder-count: 2		; default
    ; hyphenation-remain-char-count: 2		; default
    ; hyphenation-push-char-count: 2		; default
    ; hyphenation-keep: page			; default
    ; hyphenation-exceptions: '()		; default
    ; line-breaking-method: #f			; default
    ; line-composition-method: #f		; default
    ; implicit-bidi-method: #f			; default
    ; glyph-alignment-mode: font		; default
    font-family-name: text-font-family-name
    ; font-weight: medium			; default
    ; font-posture: upright			; default
    ; font-structure: solid			; default
    ; font-proportionate-width: medium		; default
    ; font-name: #f				; default
    font-size: text-size
    ; numbered-lines: #f			; default
    ; line-number: #f				; default
    line-number-side: 'start
    line-number-sep: text-size
    quadding: 'start
    ; last-line-quadding: relative		; default
    ; last-line-justify-limit: 0pt		; default
    ; justify-glyph-space-max-add: 0pt		; default
    ; justify-glyph-space-max-remove: 0pt	; default
    hanging-punct?: #t
    ; widow-count: 2				; default
    ; orphan-count: 2				; default
    language: 'JA
    country: 'JP
    ; position-prefereence: #f 			; default
    ; writing-mode: 'left-to-right		; default
    ; start-indent: 0pt				; default
    ; end-indent: 0pt				; default
    ; span: 1					; default
    ; spapn-weak?: #f				; default
    ; keep-with-previous?: #f			; default
    ; keep-with-next?: #f			; default
    ; break-before: #f				; default
    ; break-after: #f				; default
    ; keep: #f					; default
    ; may-violate-keep-before?: #f		; default
    ; may-violate-keep-after: #f		; default
))

(define default-character-style
  ;
  ; initial values for character
  ;
  (style
    ; char: 					; special defaulting mechanism
    ; char-map: #f				; default
    ; glyph-id: #f				; default
    ; glyph-subst-table: #f			; default
    ; glyph-subst-method: #f			; default
    ; glyph-reorder-method: #f			; default
    ; writing-mode: 'left-to-right		; default
    font-family-name: text-font-family-name	; default
    ; font-weight: medium			; default
    ; font-posture: upright			; default
    ; math-font-posture: upright		; default
    ; font-sturucture: solid			; default
    ; font-proportionate-width: medium		; default
    ; font-name: #f				; default
    font-size: text-size
    ; stretch-factor: 1				; default
    ; hyphenate?: #f				; default
    ; hyphenation-method: #f			; default
    ; kern?: #f					; default
    ; kern-mode: normal				; default
    ; ligature?: #f				; default
    ; allowed-ligatures: '()			; default
    ; space: 					; special defaulting mechanism
    ; input-tab?:				; special defaulting mechanism
    ; input-whitespace-treatment: preserve	; default
    ; input-whitespace?: 			; special defaulting mechanism
    ; punct?:					; special defaulting mechanism
    ; break-before-priority: 			; special defaulting mechanism
    ; break-after-priority:  			; special defaulting mechanism
    ; drop-after-line-break?: 			; special defaulting mechanism
    ; drop-unless-before-line-break?: 		; special defaulting mechanism
    ; math-class: 				; special defaulting mechanism
    ; script: 					; special defaulting mechanism
    ; position-point-shift: 0pt			; default
    language: 'JA
    country: 'JP
    ; color: 					; special defaulting mechanism
    ; inhibit-line-breaks?: #f			; default
))

(define a4p-page-style
  (style
    page-width: 210mm				; A4
    page-height: 297mm 				; A4
    left-margin: 20mm
    right-margin: 20mm
    top-margin: 27mm
    bottom-margin: 32mm
    header-margin: 24mm
    footer-margin: 32mm
    writing-mode: 'left-to-right)
)

(define default-style
  (merge-style default-paragraph-style default-character-style))

;
; default creation
;
(default (empty-sosofo))

;
; SGML document root
;
(root
  (make display-group
    use: default-style
    (process-children) ))

.......
.......
.......

;
; &lt;![ IGNORE [
; &lt;!ELEMENT      tn     - -  %m.pseq;                     -- Tablenote --&gt;
;
; &lt;!ATTLIST tn               id       ID        #IMPLIED&gt;
; ]]&gt;
;
(element tn
  (make paragraph
    font-size: (* 0.7 (inherited-font-size))
    start-indent: (* 0.7 (inherited-font-size))
    use: default-paragraph-style
    (literal "注")
    (process-children) ))

;
; &lt;![ IGNORE [
; &lt;!ELEMENT      hrule  - O  EMPTY                  -- horizontal rule --&gt;
; ]]&gt;
;
(element hrule
  (make rule
    orientation: 'horizontal
    break-before-priority: 100
    break-after-priority: 100
    space-before: (/ (- text-size 1pt) 2)
    space-after: (/ (- text-size 1pt) 2) ))

.......
.......
.......
</pre>
</sec>

<sec id="sec4">
<t>Sample Document</t>

<ss1>
<t>Source SGML document</t>

<p>
For the examination of DSSSL processing, we drafted the following sample JIS text which is SGML encoded with the TR X 0004 DTD.
</p>

<pre>
&lt;!DOCTYPE standjis PUBLIC "-//JIS X XXXX-1996//DTD JIS specific part of DTD for Standards//EN" &gt;

&lt;standjis&gt;
&lt;![ IGNORE [
&lt;!ENTITY % p.em.ph "hp1|hp2|hp3|hp4|hp0|cit"   -- Emphasized phrases --&gt;
&lt;!ENTITY % p.rf.ph "hdref|figref|tabref|rtref|atref"
                                                -- Reference phrases --&gt;
&lt;!ENTITY % p.rf.d  "fnref|noteref|liref|iref|bibref|tnref|dfref|xmpref"
                                               -- References (empty) --&gt;
&lt;!ENTITY % p.tm.ph "bot|zoo|microb|term"             -- Term phrases --&gt;
&lt;!ENTITY % p.zz.ph "f|cf|q|sub|sup|tol|fillin|sv|sk|sd|sdr|stv|stc|flmat|
(%p.em.ph;)|(%p.tm.ph;)|(%p.rf.ph;)|(%p.rf.d;)|extref|refref"
&lt;!ENTITY % m.ph    "(#PCDATA|(%p.zz.ph;))*"          -- Phrase model --&gt;
--&gt;
&lt;!-- definition of doctype("standjis")
&lt;!ENTITY % doctype "standjis"                            -- 文書型名 --&gt;
&lt;!ENTITY % fm.d    "standard*, frontm*"                  -- 前書き類 --&gt;
&lt;!ENTITY % annxs   "(annexn|annexi)*"         -- 附属書類(規格/参考) --&gt;
&lt;!ENTITY % main.ex  "dummy"       -- exclusions at the doctype level --&gt;
&lt;!ENTITY % ix      "i1|i2|i3|ih1|ih2|ih3|iref"      -- Index elements--&gt;
&lt;!ENTITY % i.float "fig|tab|fn"                 -- Floating elements --&gt;
&lt;!ELEMENT %doctype;   O O  (bibinfo*,%fm.d;,genwarn?,body,
                            %annxs;,index*,backm?)
                            -(%main.ex;) +(%ix;|%i.float;|revmark)&gt;
]]&gt;

&lt;![ IGNORE [
&lt;!ELEMENT bibinfo     - O  (titles,edition,version?,language,refnums,
                            sourceod?,notes?,endorsmt?,developc,replaces*,
                            replaced*,abstract?,classifn*,keyword*,relstd*,
                            prodinfo?,otherprm*,othertxt*)  -(%i.float)
                                        -- bibliographic information --&gt;

]]&gt;
&lt;bibinfo apply="test"&gt;
&lt;![ IGNORE [
&lt;!ELEMENT titles      O O  (mtitle,ptitle?)+  -- titles (in different
                                          languages) of the standard --&gt;
&lt;!ELEMENT mtitle      - O  (tline+)         -- title of the standard --&gt;
&lt;!ELEMENT tline       O O  %m.ph;                      -- title line --&gt;
]]&gt;
&lt;titles&gt;
&lt;mtitle langcode="JA"&gt;
&lt;tline&gt;Test JIS Standard&lt;/tline&gt;
&lt;tline&gt;For Evaluating the Formatting Specification&lt;/tline&gt;
&lt;tline&gt;Of&lt;/tline&gt;
&lt;tline&gt;SGML Encoded JIS Document&lt;/tline&gt;
&lt;/titles&gt;
&lt;edition&gt;testing&lt;/edition&gt;
&lt;version&gt;0.0&lt;/version&gt;
&lt;language&gt;JA&lt;/language&gt;

&lt;![ IGNORE [
&lt;!ELEMENT refnums     O O  (wdnumber?,number,part?,type?)
                                                -- reference numbers --&gt;
&lt;!ELEMENT wdnumber    - O  (com,sernum)
                                -- document number for working draft --&gt;
&lt;!ELEMENT  com        O O  (#PCDATA)                                   &gt;
&lt;!ELEMENT  sernum     - O  (#PCDATA)                                   &gt;
&lt;!ELEMENT number      - O  (#PCDATA)       -- number of the document --&gt;
&lt;!ELEMENT part        - O  (#PCDATA)           -- number of the part --&gt;
&lt;!ELEMENT type        - O  (#PCDATA)
              -- type of document (types of Technical Report for ISO --&gt;
]]&gt;
&lt;refnums&gt;&lt;number&gt;0000&lt;/number&gt;&lt;/refnums&gt;
&lt;![ IGNORE [
&lt;!ELEMENT developc    - O  (status,scdate,votestrt?,voteend?,report?)+
                                  -- stages in the development cycle --&gt;
&lt;!ELEMENT status      - O  (#PCDATA)           -- status of document --&gt;
&lt;!ELEMENT scdate      - O  (#PCDATA)   -- date for the status change --&gt;
]]&gt;
&lt;developc&gt;
&lt;status&gt;WD&lt;scdate&gt;1998/02/23&lt;/developc&gt;
&lt;/bibinfo&gt;

&lt;![ IGNORE [
&lt;!ELEMENT standard    - O  EMPTY        -- 書誌属性記述要素 --&gt;
&lt;!ATTLIST standard
        status  (JIS|DJIS|JTR|DJTR|AMS|DAMS|AMT|DAMT)   #REQUIRED
                -- 規格種別及び作成段階
                JIS   日本工業規格 (Japanese Industrial Standard)
                DJIS  JIS規格原案 (Draft JIS)
                JTR   JIS標準情報 (JIS Technical Report)
                DJTR  JIS標準情報原案 (Draft JIS Technical Report)
                AMS   規格追補 (Amendment (Standard))
                DAMS  規格追補原案 (Draft Amendment (Standard))
                AMT   標準情報追補 (Amendment (Technical Report))
                DAMT  標準情報追補原案 (Draft Amendment (Technical Report))
                --
        TRtype    (1|2|3)  #IMPLIED     -- 標準情報のタイプ --
        notes     CDATA    #IMPLIED     -- 追認、その他 --
        trnstype  (JSPEC|TABST|TFULL)   #REQUIRED
                -- 翻訳タイプ
                JSPEC   JIS独自規格 (JIS specific)
                TABST   要訳規格 (abstract only translation)
                TFULL   全訳規格 (full text translation)
                --
        JISmark   (commidity|process|unspecified)       unspecified
                -- JISマーク種別
                commidity       指定商品に関する規格
                process         指定加工技術に関する規格
                unspecified     その他の規格
                --
&gt;
]]&gt;
&lt;standard status=JIS trnstype=JSPEC&gt;
&lt;![ IGNORE [
&lt;!ELEMENT frontm      -- 前書き --
                      - O  (titlep, toc?,
                            jforeword?, foreword?, intro?)&gt;
&lt;!--
&lt;!ELEMENT titlep      -- 題目ページ --
                      - O  (refnum,
                            jtitle, jptitle?, etitle, eptitle?,
                            pubinfo)&gt;
]]&gt;
&lt;frontm&gt;
&lt;titlep&gt;
&lt;![ IGNORE [
&lt;!ELEMENT refnum      - O  (jisnum, isnum?)   -- 参照番号 --&gt;
&lt;!ELEMENT jisnum      - O  (divsym, divnum, pubyear)  -- JIS規格番号  --&gt;
&lt;!ELEMENT divsym      - O  (#PCDATA)  -- 部門記号 --&gt;
&lt;!ELEMENT divnum      - O  (#PCDATA)  -- 部門内番号 --&gt;
&lt;!ELEMENT isnum       - O  (#PCDATA)  -- 対応国際規格の番号 --&gt;
]]&gt;
&lt;refnum&gt;
&lt;jisnum&gt;
&lt;divsym&gt;X&lt;/divsym&gt;
&lt;divnum&gt;XXXX&lt;/divnum&gt;
&lt;pubyear&gt;1998&lt;/pubyear&gt;&lt;/jisnum&gt;
&lt;isnum&gt;ISO AAAA:19xx&lt;/isnum&gt;
&lt;/refnum&gt;
&lt;jtitle&gt;
&lt;tline&gt;SGML符号化したJIS規格の&lt;/tline&gt;
&lt;tline&gt;スタイル指定評価のための&lt;/tline&gt;
&lt;tline&gt;サンプルJIS規格&lt;/tline&gt;
&lt;/jtitle&gt;
&lt;etitle&gt;
&lt;tline&gt;Test JIS Standard&lt;/tline&gt;
&lt;tline&gt;For Evaluating the Formatting Specification&lt;/tline&gt;
&lt;tline&gt;Of&lt;/tline&gt;
&lt;tline&gt;SGML Encoded JIS Document&lt;/tline&gt;
&lt;/etitle&gt;
&lt;![ IGNORE [
&lt;!ELEMENT pubinfo     -- 出版情報 --
                      - O  (minister,
                            estdate, (revdate | confdate)*,
                            ablsdate?, fanndate,
                            drftbody, authcomm, divch, price,
                            (udc|ics), kwset?)&gt;
&lt;!ELEMENT minister    - O  (#PCDATA)  -- 主務大臣 (minister in charge) --&gt;
&lt;!ELEMENT estdate     - O  (date)     -- 制定日付 (date of establishment) --&gt;
&lt;!ELEMENT revdate     - O  (date)     -- 改正日付 (date of revision) --&gt;
&lt;!ELEMENT confdate    - O  (date)     -- 確認日付 (date of confermation) --&gt;
&lt;!ELEMENT ablsdate    - O  (date)     -- 廃止日付 (date of abolishment) --&gt;
&lt;!ELEMENT fanndate    - O  (date)     -- 官報公示日付
                                      (date of formal announcement) --&gt;
&lt;!ELEMENT drftbody    - O  (#PCDATA)  -- 原案作成協力者 (drafting body) --&gt;
&lt;!ELEMENT authcomm    - O  (#PCDATA)  -- 審議部会 (authorization committee) --
&gt;
&lt;!ELEMENT divch       - O  (#PCDATA)  -- 担当部署 (division in charge) --&gt;
&lt;!ELEMENT price       - O  (#PCDATA)  -- 価格(円) --&gt;
&lt;!ELEMENT udc         - O  (#PCDATA)  -- UDC番号 --&gt;
&lt;!ELEMENT ics         - O  (#PCDATA)  -- ICS番号 --&gt;
&lt;!ELEMENT kwset       - O  (kw+)      -- キーワード集合 --&gt;
&lt;!ELEMENT kw          O O  (#PCDATA)  -- キーワード --&gt;

&lt;!ELEMENT date        O O  (year, month, day)  -- 日付 --&gt;
&lt;!ELEMENT year        O O  (#PCDATA)  -- 年(西暦)--&gt;
&lt;!ELEMENT month       O O  (#PCDATA)  -- 月 --&gt;
&lt;!ELEMENT day         O O  (#PCDATA)  -- 日 --&gt;
]]&gt;

.......
.......
.......
</pre>
</ss1>

<ss1>
<t>JADE output</t>

<p>
In the prototype system, we specified the JADE output to be obtained as a RTF form which can be rendered by MS-Word 95 Japanese version.
</p>

<p>
Some rendered page images will be shown in our presentation.
</p>

</ss1>
</sec>

<sec id="sec5">
<t>Conclusion</t>

<p>
We recognized the style specification functionality of DSSSL and style processing capability of JADE required for JIS documents, particularly for the following formatting elements:
</p>
<lu>
<li><p>cover page</p></li>
<li><p>title</p></li>
<li><p>clause</p></li>
<li><p>table</p></li>
<li><p>listing</p></li>
<li><p>note</p></li>
<li><p>emphasizing</p></li>
<li><p>production</p></li>
</lu>

<p>
Some JIS texts contain extremely complicated tables, which have not yet examined by this DSSSL specification and JADE processing. 
</p>
</sec>


</body>

<end>

<acknowledge>
<p>
The authors thanks the members of SuperWeb(Multimedia/hypermedia) Committee, INSTAC/JSA for their valuable discussions in this experiment.
</p>
</acknowledge>

<biblio>

<rother id="ref1">
<remark>ISO/IEC 10179, Document Style Semantics and Specification Language, 1996-04</remark>
</rother>

<rother id="ref2">
<remark>JIS X 4153, Document Style Semantics and Specification Language, 1998-03</remark>
</rother>

<rurl id="ref3">
<url>http://www.jclark.com/jade</url>
<remark>JADE</remark>
</rurl>

<rother id="ref4">
<remark>TR X 0004, Application at Secretariates of Standardizing Organizations for Japanese Industrial Standards, International Standards and Technical Reports</remark>
</rother>

</biblio>

</end>
</article>







