CAN/CSA-ISO/IEC 10179-96 (R2014) PDF

CAN/CSA-ISO/IEC 10179-96 (R2014) PDF

Name:
CAN/CSA-ISO/IEC 10179-96 (R2014) PDF

Published Date:
02/16/2000

Status:
Active

Description:

Information Technology - Processing Languages - Document Style Semantics and Specification Language (DSSSL) (Adopted ISO/IEC 10179:1996)

Publisher:
Canada National Standard/Canadian Standards - ISO/IEC

Document status:
Active

Format:
Electronic (PDF)

Delivery time:
10 minutes

Delivery time (for Russian version):
200 business days

SKU:

Choose Document Language:
$91.2
Need Help?
1

Scope

This International Standard is designed to specify the processing of valid SGML documents.

DSSSL defines the semantics, syntax, and processing model of two languages for the specification of document processing:

(a) The transformation language for transforming SGML documents marked up in accordance with one or more DTDs into other SGML documents marked up in accordance with other DTDs. The specification of this transformation process is fully defined by this International Standard.

(b) The style language, where the result is achieved by applying a set of formatting characteristics to portions of the data, and the specification is, therefore, as precise as the application requires, leaving some formatting decisions, such as line-end and column-end decisions, to the composition and layout process.

The DSSSL style language is intended to be used in a wide variety of environments with typographic requirements ranging from s imple single-column layouts to complex multiple-column layouts. This International Standard does not standardize a formatter nor does it standardize composition or other processing algorithms. Rather, it provides the means whereby an implementation may externalize 'style characteristics' and other techniques for associating style information with an SGML document.

DSSSL provides a mechanism for specifying the use of 'external p rocesses' to manipulate data. The nature of these processes is outside the scope of DSSSL, but may include typical data management functions, such as sorting and indexing; typical composition functions, such as hyphenation algorithms; and graphics or multimedia processes for non-SGML data.

Documents that have already been formatted or do not contain any hierarchical structural information or generic markup are not within the field of application of this International Standard.

DSSSL expresses specifications to be performed by some processor that accepts an input document and produces an output document. DSSSL is independent of the type of formatter, formatting system, or other transformation processor.

DSSSL includes

(a) Constructs that provide access to, and control of, all possible marked-up information in an SGML document, as well as mechanisms for string processing to allow for the manipulation of non-marked up data. This is provided by the Standard Document Query Language (SDQL) component of DSSSL.

NOTE 1

String processing is necessary so that no special 'markers' need be embedded in the source document to indicate presentational changes. The display of a dropped or raised capital letter in a larger point size at the beginning of a line or paragraph is an example of a case where string processing may be used to isolate the first character or group of characters in order to achieve a desired presentational effect.

(b) Provisions for specifying the relationship between one or mor e SGML documents as input to a transformation process and zero or more resulting SGML documents as the output of the process.

(c) Provisions for specifying the relationships between the SGML document(s), as expressed in the source Document Type Definition(s), and the result of the formatting process. The output of the formatting process may be an ISO/IEC 10180 Standard Page Description Language (SPDL) document or it may be a do cument in some other, possibly proprietary, form.

(d) Provisions for describing the typographic style and layout of a document.

(e) Definitions of a machine-processable syntax for the representation of a DSSSL specification and its various components.

(f) Provisions for creating new DSSSL characteristics and their associated values, as well as new flow object classes. These are declared in the declarations for the style language portion of the DS SSL specification.

This International Standard is intended for use in a wide variety of SGML application environments, including both electronic publishing and conventional printing.
File Size : 1 file , 10 MB
Number of Pages : 92
Product Code(s) : 2411038, 2411038
Published : 02/16/2000

History


Related products

CAN/CSA-ISO/IEC 8859-6-02 (R2015)
Published Date: 03/19/2002
Information technology - 8-Bit Single-Byte Coded Graphic Character Sets - Part 6: Latin/Arabic Alphabet
$18.9
CAN/CSA-ISO/IEC 13249-5-04 (R2019)
Published Date: 12/01/2004
Information Technology - Database Languages - SQL Multimedia and Application Packages - Part 5: Still Image (Adopted ISO/IEC 13249-5:2003, second edition, 2003-11-01)
$74.1
CAN/CSA-ISO/IEC 13239-04 (R2012)
Published Date: 01/01/2004
Information Technology - Telecommunications and Information Exchange Between Systems - High-Level Data Link Control (HDLC) Procedures (Adopted ISO/IEC 13239:2002, third edition, 2002-07-15)
$78.9

Best-Selling Products

ASSP/AIHA Z10-2012 (R2017)
Published Date: 06/27/2012
Occupational Health & Safety Management Systems (Formerly ASSE/AIHA Z10-2012 (R2017))
ASSP/AIHA Z88.10-2001
Published Date: 06/08/2001
Respirator Fit Testing Methods
ASSP/AIHA Z88.10-2010
Published Date: 12/03/2010
Respirator Fit Testing Methods
ASSP/AIHA Z88.7-2010
Published Date: 06/14/2010
Color Coding of Air-purifying Respirator Canisters, Cartridges, and Filters
ASSP/AIHA Z9.1-2006
Published Date: 08/18/2006
Ventilation and Control of Airborne Contaminants During Open-Surface Tank Operations
$27.3
ASSP/AIHA Z9.10-2010
Published Date: 11/16/2010
Fundamentals Governing the Design and Operation of Dilution Ventilation Systems in Industrial Occupancies
$29.4