ISO/IEC JTC 1/SC34 N0418
ISO/IEC JTC 1/SC34/WG2 N120
ISO/IEC JTC 1/SC34
Information Technology --
Document Description and Processing Languages
-- Information Presentation
TITLE: | Requirements for Amd.2 to ISO/IEC 10179 (DSSSL) |
SOURCE: | SC34/WG2 |
PROJECT: | |
PROJECT EDITOR: | |
STATUS: | User requirements |
ACTION: | Project creation for Amd.2 to DSSSL |
DATE: | 2003-05-03 |
DISTRIBUTION: | SC34/WG2 and Liaisons |
REFER TO: | |
REPLY TO: |
Dr. Yushi Komachi, ISO/IEC JTC1/SC34/WG2 Convener
Telephone: +81 3 5434 7053 Facsimile: +81 3 5445 3663 Email: [email protected] SC34/WG2 Web: http://www.y-adagio.com/public/sc34wg2/index.htm Dr. James David Mason, ISO/IEC JTC1/SC34 Chairman Telephone: +1 865 574-6973 Facsimile: +1 865 574-1896 Email: [email protected] Web: http://www.y12.doe.gov/sgml/sc34/ Ms. Sara Desautels, ISO/IEC JTC1/SC34 Secretariat Telephone: +1 212 642 4937 Facsimile: +1 212 840 2298 Email: [email protected] |
Requirements for Amd.2 to ISO/IEC 10179 (DSSSL)
Additional FOC
Following additional FOC is additional characteristics toward current DSSSL standard. Current DSSSL standard is not corresponded enough for users' and stylesheet writers' needs. Most of additional FOC has already corresponded as external definition file, implemented by DSSSL processing system, and introduced in current working system. Therefore, following additions are extremely strong demand from customer and stylesheet writer.
[1] Additional characteristics toward individual FOC
1.1 FOC line-field
- inhibit-justify-space
Designate inhibition of justify space before/after FOC line-field.
1.2 FOC link
- bookmark? / bookmark-level / bookmark-title
Add function which generates bookmark for PDF to FOC link
1.3 FOC display-group
- Function ext-line-number
- Characteristics ext-line-number-position / ext-line-number-interval / ext-line-number-sep / ext-line-number-side
For the function to generate line number in FOC display-group's attachment area, add ext-line-number.
Add ext-line-number-position, ext-line-number-interval, ect-line-number-sep, ext-line-number-side as controling characteristics for function ext-line-number
1.4 FOC external-graphic
- inhibit-expansion / inhibit-reduction
1.5 FOC sideline
- sidedline-shift
1.6 FOC superscript
- superscript-height
1.7 FOC subscript
- subscript-depth
1.8 FOC table-cell
- cell-row-height
1.9 FOC table-row
- keep
[2] Additional common characteristics toward display FOC
keep-with-next-line-count
keep-line-count
keep-priority
[3] Additional common characteristics
page-number-format
page-number-restart?
initial-page-number
font-family-name
[4] Additinal functions
Function (define-column-set-model)
Function (define-page-model)
[5] Japanese Formatting Rule
5.1 Continuous Punctuation
Continuous punctuation process is when a sort od punctuation spacing em (en space behind mask) and parenthesis of em space (en space in front of and behind nark) are continuous, cut en space and line up marks side by side
- kern-ja / kern-ja-post / kern-ja-pre / kern-ja-mid
5.2 Kerning Process on top and end of line
- kern-linestart-ja / kern-linestart-ja-post / kern-lineend-ja /
kern-lineend-ja-pre
5.3 Line Boundary Character
Line boundary character check is automatic run-off process for the limited letters and punctuations which shall not be positioned on top or end of line
- kinsoku-ja / kinsoku-ja-gyotoh / kinsoku-ja-gyomatsu
[6] Other Features
6.1 Flow object score plotting position
When you draw score on a flow object subscript or superscript, designate whether score position shall ne adjust to leter by up, down, or not.
- socore-subscript / score-superscript
6.2 Characteristics line-dash
Designate unit of length of line-dash pattern
- linedash-unit
6.3 Index
On index, if there are two or more same page numbers, designate whether repeated page number
- uniq-indexpage
6.4 Delimiter Character
Designatethe delimiter character of page numbers to be deleted on case of two or more overlapped page numbers for one item on index, and overlapped page numbers to be deleted.
- uniq-indexpage-divide / delimiter
6.5 English douments process
Designate to word-wrap English word or not
- wordrap
6.6 Flow object paragraph
Designate to execute line feed even if there are no contents in flow object paragraph or not
- emptypara-linebreak / onelinepara-lastlinequadding
6.7 Flow object line-feed
- emptylinefield-space