Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: DSSSL


  
  Document Style Semantics and Specification Language - Wikipedia, the free encyclopedia
Document Style Semantics and Specification Language (DSSSL) is a language for specifying stylesheets for SGML documents, based on a subset of the Scheme programming language.
DSSSL can convert to a wide range of formats including RTF, HTML and LaTeX.
Although compatible with any SGML, DSSSL is most often used with DocBook.
en.wikipedia.org /wiki/DSSSL   (166 words)

  
 DSSSL formatting objects mapping to HTML+CSS. The html output format mode   (Site not responding. Last check: 2007-10-26)
DSSSL is the ISO standard language allowing the rendition of SGML or XML documents.
Thus, a subset of DSSSL objects are mapped to HTML+CSS.
Not all DSSSL formatting objects are implemented in the actual SGML/XML kit, but enough of them are present to create a working style sheet.
www.netfolder.com /DSSSL/HTML-CSS-Formatting-objects.htm   (912 words)

  
 [No title]   (Site not responding. Last check: 2007-10-26)
DSSSL is intended for use with documents structured as a hierarchy of elements.
DSSSL enables formatting and other processing specifications to be associated with these elements to produce a formatted document for presentation.
The DSSSL specification, which may have been encoded using a different coded character set than the source document, is also translated into a sequence of characters belonging to the same repertoire as the characters used in the DSSSL trees.
www.y12.doe.gov /sgml/WG8/DSSSL/clmodel.sgm   (2905 words)

  
 Information technology -- Processing languages -- Document Style Semantics and Specification Language (DSSSL)
DSSSL may be used with any SGML documents without requiring modifications or constraining the document type definitions.
The DSSSL style language allows users to specify the types of formatting to be applied to various objects during composition, layout, and pagination.
With DSSSL, formatting and other processing specifications may be interchanged in conjunction with SGML documents to provide the standardized specification of document display while preserving the essential distinction between content and format.
www.cs.berkeley.edu /~wilensky/CS294/dsssl/html   (818 words)

  
 Obtaining the DSSSL standard   (Site not responding. Last check: 2007-10-26)
DSSSL (Document Style Semantics and Specification Language) is an International Standard, ISO/IEC 10179:1996, for specifying document transformation and formatting in a platform- and language-independent manner.
DSSSL can be used with any document format for which a property set can be defined according to the Property Set Definition Requirements of ISO/IEC 10744 (HyTime).
DSSSL also defines a subset of the expression language called the core expression language and a subset of SDQL called the core query language.
www.w3.org /International/obtainDSSSL.html   (446 words)

  
 From CSS to DSSSL
DSSSL has been deployed to generate HTML (in Jade -- I have built a whole website this way), and Jade will generate HTML+CSS as soon as CSS is supported in a standard way by major browsers.
At one point I thought that there needed to be some relationship between CSS and DSSSL in order to have a migration path from one to the other, but now I ask: "why?" Use CSS when it is convenient (small,simple documents).
Use DSSSL when it is convenient (large, complex, structurally marked up documents).
lists.w3.org /Archives/Public/www-style/msg07668.html   (727 words)

  
 Introduction to DSSSL
DSSSL is the Document Style Semantics and Specification Language and is meant to work with SGML, the Standard Generalized Markup Language.
In this case, we have asked the DSSSL processor to process the child nodes (usually children elements and individual character nodes) of this element, and use them for the content of the paragraph flow object.
DSSSL experts call operators that return booleans "predicates", from the "predicate logic" that you might have taken in a university philosophy or math course.
www.prescod.net /dsssl   (8630 words)

  
 DSSSL - Document Style Semantic and Specification Language
DSSSL describes how such a structured document might be presented visually, or converted to something else, or processed in some other way.
DSSSL stylesheets may be used to render XML or SGML documents.
DSSSL is a document style language used primarily with SGML (Standard Generalized Markup Language) files.
www.auditmypc.com /acronym/DSSSL.asp   (575 words)

  
 The Best Guide to OpenJade and DSSSL   (Site not responding. Last check: 2007-10-26)
Tony showed that DSSSL is extensible and that it is not solely limited to DSSSL formatting objects.
The DSSSL Cookbook is a series of hints about using DSSSL, including style and techniques for writing DSSSL style sheets as well as the use of specific DSSSL functions and flow object classes.
These libraries contain several DSSSL scripts such as, for example, an SGML application for frame-based presentation slide-shows with DSSSL scripts for the rendering of the slides to HTML and RTF final forms, an environment supporting the writing and documentation of annotated DSSSL style sheets, colour information, and more.
www.netfolder.com /DSSSL   (837 words)

  
 A Proposal for XSL
This is a proposal for XSL (Extensible Style Language) that is the deliverable for Phase III of the SGML, XML, and Structured Document Interchange Activity of the W3C.
XSL incorporates the subset of DSSSL flow object classes and characteristics that was specified in DSSSL-O.
For DSSSL core flow objects, CSS properties are mapped via flow object macros and script code to the appropriate flow objects and characteristics.
www.w3.org /TR/NOTE-XSL.html   (4562 words)

  
 DSSSL, the promise FOSI did not fulfill
DSSSL formatting is essentially a transformation to a standard DTD (describing the structure of a flow object tree), and after that a formatter can take over.
Although DSSSL doesn't explicitly provide for a better-looking "skyline" formatting method, a formatter could use it if min-leading were implemented.
Obviously, since DSSSL is an application of SGML, it will be most efficient in situations where a lot of text needs to be formatted in a way that best expresses the underlying structure.
www.sil.org /sgml/schietek.html   (1367 words)

  
 DSSSL Online
DSSSL (Document Style Semantics and Specification Language) is an International Standard, ISO/IEC 10179:1995, for specifying document transformation and formatting in a platform- and vendor-neutral manner.
DSSSL can be used with any document format for which a property set can be defined according to the Property Set Definition Requirements of ISO/IEC 10744.
DSSSL consists of two main components: a transformation language and a style language.
xml.coverpages.org /do951212.html   (4513 words)

  
 DSSSL - a Whatis.com definition   (Site not responding. Last check: 2007-10-26)
DSSSL (Document Style Semantics and Specification Language) is a standard for the processing of SGML (Standard Generalized Markup Language) documents.
Using DSSSL as a standard, someone could write a definition that would convert the Web page (HTML document) you're looking at into a (let's call it) Tactile Markup Language (TML) document that could be processed by an online reader-and-sound converter for the blind.
James Clark's Jade is a DSSSL processor that lets you create documents that can be displayed in either Rich Text Format or as a Web page.
whatis.techtarget.com /gDefinition/0,294236,sid44_gci213917,00.html   (419 words)

  
 ISUG News 4/1: A Gentle Introduction to DSSSL
DSSSL has been an international standard since February of 1996 and the only currently available DSSSL processor, James Clark's Jade, has been publicly available since about November 1996.
DSSSL specifications are SGML documents that conform to something called the DSSSL document architecture.
You must be careful, however, to avoid using SGML markup (or to appropriately quote such markup) in the body of a DSSSL specification so that it is not mistakenly interpreted as SGML markup when the specification is read by the DSSSL processor.
www.isgmlug.org /n4-1/n4-1-26.htm   (542 words)

  
 Cover Pages: DSSSL - Document Style Semantics and Specification Language. ISO/IEC 10179:1996
DSSSL presentations by Richard Light, Aidan Killian, and David Pawson.
Description: "CSLDSSSL is an Annotatable DSSSL Stylesheet document model, where the annotations and documentation are captured in rich element structure, interspersed with the actual DSSSL code recognized by the DSSSL engine in the architectural instance of the stylesheet.
The DSSSL Lite mailing list, "originally set up to provide a forum for discussions about defining a subset of DSSSL that could serve as a style sheet standard for on-line documents," has now been terminated, but the mailing list archive is still available [August 1997] online.
www.oasis-open.org /cover/dsssl.html   (6745 words)

  
 Translating CSS to DSSSL
The DSSSL flow tree will sometimes be an approximation instead of an equivalent, because some CSS properties have no corresponding flow object or characteristic in DSSSL.
Also, there are some values in CSS that are explicitly defined to be media or context dependent; when mapping them to DSSSL a specific value will have to be substituted and the media-dependency is lost.
The DSSSL flow objects are produced by traversing this tree depth-first.
www.w3.org /Style/CSS/css2dsssl.html   (2026 words)

  
 ISUG News 4/1: A Gentle Introduction to DSSSL
The DSSSL expression language is the underlying language in which all other parts of DSSSL specifications are expressed.
The current DSSSL expression language is not (as I shall expand on below) critical to the DSSSL language as a whole; several other languages would suit as well and may eventually end up replacing the current Scheme inspired one.
DSSSL doesn't actually specify how these flow object classes should be rendered for any particular output format, such as, RTF.
www.isgmlug.org /n4-1/n4-1-26a.htm   (1148 words)

  
 CSLDSSSL - An Annotatable DSSSL Stylesheet
is the DSSSL script used to produce the documentation for an annotated stylesheet.
Note these function may not be supported by all DSSSL engines; the declarations used are those recognized by JADE.
The end result is a DSSSL stylesheet conforming to the unannotated version of this document model, without any documentation (only the concatenation of all body portions).
www.cranesoftwrights.com /resources/csldsssl/csldsssl.htm   (1473 words)

  
 DSSSL Syntactic Productions Repeated   (Site not responding. Last check: 2007-10-26)
Other have different definitions, the full DSSSL one is shown first as [fpn#cpn], then the core definition [cpn#fpn].
The initial hyperlinks before the bold syntactic variable being defined, and a single [pn] in a definition are links to the DSSSL Syntax Summary where the additional "used in" information is provided.
This material may be used freely for the purposes of studying DSSSL and promoting its application.
users.rcn.com /hwbingham/technical/dssslsyn/svrepeat.htm   (253 words)

  
 DSSSL; An Introduction
DSSSL, like SGML is declarative in nature, and has no biases toward national language, writing direction, or character set.
All style specifications in DSSSL are made by describing final formatting results, not by describing the algorithms to be used create the formatting result.
Jade demonstrates the viability of DSSSL to specify style for existing publishing systems (one of the stated goals of DSSSL) and the capability of using DSSSL to format SGML text.
www.oasis-open.org /cover/kennDSSSLInt.html   (1805 words)

  
 Jade - James' DSSSL Engine
Jade is an implementation of the DSSSL style language.
The DSSSL specification must be an SGML document conforming to the DSSSL architecture.
The mark flow object class is particularily problematic, because there is no way automatically to compute an appropriate position for the contents of the over-mark and under-mark areas; however, some additional characteristics are provided that allow the positioning to be explicitly specified.
jclark.com /jade   (2423 words)

  
 CLiki : DSSSL   (Site not responding. Last check: 2007-10-26)
DSSSL was defined of a group, organized in the ISO, the International Standards Organization.
DSSSL was the prior, along with the broader SGML, exisitng before and as an original basis to XML.
DSSSL is the language, which is used in the DocBook Modular DSSSL stylesheets -- those occuring, sometimes, as incoporated into a package called docbook utils or docbook tools.
www.cliki.net /DSSSL   (392 words)

  
 DocBookDssslStylesheets - DocBook Wiki   (Site not responding. Last check: 2007-10-26)
The DocBook DSSSL stylesheets are a set of stylesheets for use with the Jade/Openjade DSSSL engine for transforming DocBook SGML and XML documents into other formats, such as HTML and PDF.
NormanWalsh designed the DSSSL stylesheets and continues to actively develop and maintain them, making bug fixes and feature enhancements to them and regularly releasing updated versions (with contributions from members of the DocBookOpenRepository, where the stylesheets are now maintained).
DSSSL stylesheet distribution is available at the DocBookOpenRepository.
wiki.docbook.org /topic/DocBookDssslStylesheets   (130 words)

  
 DSSSList -- The DSSSL Users' Mailing List
The DSSSL standard is comparatively new, DSSSL implementations are even newer, DSSSL embodies many concepts that are new to many people, and as yet there is no great body of reference implementations or reference books for people using DSSSL.
DSSSL stylesheets are SGML files, and SGML files are text files, so this does not affect the majority of posts to the list since you can include the files' text in the body of your message.
You are free to use the material produced by the documentation project, and you are encouraged to contribute as you are able.
www.mulberrytech.com /dsssl/dssslist   (1372 words)

  
 General DSSSL stylesheet Questions
I recently discovered that I ought to be using the SGML character entities, if I'm using DSSSL (yup, the 'ol "X00E1" is not a function name error).
DSSSL only allows the headers and footers to be established once for each simple-page-sequence (in this case, for each chapter).
The word after the slash in either case can be either the ISO 10646 name in lower-case with hyphens between words (for some characters, anyway), or U-XXXX, where XXXX is the 16-bit Unicode value in four upper-case hexadecimal digits, such as 0000 for null or 0009 for tab.
www.dpawson.co.uk /docbook/dsssl/dssslgeneral.html   (3149 words)

  
 Pomade: Poor Man's DSSSL Environment
DSSSL is an ISO standard from the world of SGML, the
DSSSL is intimidating and complex for the normal user and sometimes even for the expert.
Thanks to one of most influential persons in the world of SGML/XML, James Clark, there is a high quality tool for DSSSL that is accessible to everybody.
www.saremba.de /pomade   (511 words)

  
 DSSSL Syntax Summary Index
The primary document is the DSSSL Syntax Summary.
The printed DSSSL standard is available from your national standards body.
Contributors to this standard since the start of the DSSSL Draft International Standard 2 include: David Abrahamson, Jun Adachi, Paula Angerstein, Dennis Arnon, Anders Berglund, Harvey Bingham, Jon Bosak, Martin Bryan, James Clark, Charles Goldfarb, Paul Grosso, James Mason, Jim Peterson, and Wayne Wohler.
hbingham.com /dssslsyn   (617 words)

  
 DSSSL
The DSSSL is what converts a title tag into an <H1> tag in HTML, or to 14 point bold Times Roman for RTF, for example.
Documentation for DSSSL is located at the same site.
The LDP DSSSL requires the Norman Walsh version (see above) but is a slightly modified DSSSL to provide things like a table of contents.
jamesthornton.com /linux/LDP-Author-Guide/dsssl.html   (118 words)

  
 DSSSL Online Application Profile, 1996.08.16
Also, this document is not intended as an introduction to DSSSL, but rather as a description of conformance levels for users and implementors who have already read the standard.
DSSSL (Document Style Semantics and Specification Language) is an International Standard, ISO/IEC 10179:1996, for specifying document transformation and formatting in a platform- and vendor-neutral manner.
A minimal DSSSL Online application is allowed to substitute the standard initial or default value for any characteristic marked with an asterisk.
sunsite.unc.edu /pub/sun-info/standards/dsssl/dssslo/do960816.htm   (4942 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.