Received: by nummer-3.proteosys id <01C19443.A5F7B8EC@nummer-3.proteosys>; Thu, 3 Jan 2002 11:44:41 +0100 Return-Path: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.A5F7B8EC" x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Subject: From comp.text.tex: New Document & Page Styles ? Date: Thu, 2 Apr 1992 13:39:19 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Rainer Schoepf" Sender: "LaTeX-L Mailing list" To: "Multiple recipients of" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 664 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.A5F7B8EC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable With some good will, LaTeX can be considered as a Logical Markup = Language, like SGML. I will dicuss LaTeX from this viewpoint in this posting. One of the advantages of a Logical Markup Language is that one can define the LOGICAL structure of a document entirely independent of its eventual typographical appearance. The definition of a correct documents structure is called a DTD in SGML. The translation of LOGICAL to TYPOGRAPHICAL representation (Say LaTeX = source to dvi-format) would ideally be just a matter of selecting a particular = style sheet that gives all typographical style definitions for each logical mark-up = in the source document. Another style sheet will result in a possibly totally different "look" of the document. So for a conceptually nice textformatting system we must be able to = define the logical document structure (DTD like) and we need style definitions for = all the logical elements that are introduced by the DTD. How about LaTeX?: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D LaTeX gives us the following "document styles": - article, book, report and letter with some "style options" - 11pt, 12pt, twoside, twocolumn, ..., times, .. The document styles are a combination of "DTD" and "style definitions": = when I type \documentstyle{article} I define: 1: The text has the article "DTD": it consists os sections, a table of = contents etc. 2: The lay-out of this article "DTD" is the typical "LaTeX-look" I really should like to do something like: \documentstructure{book} \documentstyledef{MITpress} or \documentstructure{thesis} \documenttyledef{fancy} i.e. clearly separating structure and typography. Indeed the LaTeX style = options 11pt, 12pt, twoside, twocolumn have some flavour of changing the global lay-out of the document by changing a "style-definition". But I really should like to have different Lay-out Styles for the standard LaTeX = DTD's. Now one always ends up with the "Lamport Lay-out". Most modern WYSIWYG lay-out packages like Ventura, Pagemaker and even a Word processor like MS-Word use an internal representation language = that uses abstract tags which can be combined with different = style-definitions to produce a final lay-out. I should like to have such a possibility in LaTeX as well. I know that = nearly everything is possible in TeX :-) , so maybe somebody has done some work = this. So I finally come to my questions: Which style files are available that define non-standard "DTD's"?(I know about various Conference and Publisher "DTD's") Are there any "lay-out style definitions" available for the standard = LaTeX "DTD's" that define a completely different Lay-out? Wessel Kraaij ------_=_NextPart_001_01C19443.A5F7B8EC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable From comp.text.tex: New Document & Page Styles ?

With some good will, LaTeX can be considered as a = Logical Markup Language,
like SGML. I will dicuss LaTeX from this viewpoint in = this posting.



One of the advantages of a Logical Markup Language is = that one can
define the LOGICAL structure of a document entirely = independent of its
eventual typographical appearance. The definition of = a correct
documents structure is called a DTD in SGML.

The translation of LOGICAL to TYPOGRAPHICAL = representation (Say LaTeX source to
dvi-format) would ideally be just a matter of = selecting a particular style sheet
that gives all typographical style definitions for = each logical mark-up in the
source document.  Another style sheet will = result in a possibly totally
 different
"look" of the document.


So for a conceptually nice textformatting system we = must be able to define the
logical document structure (DTD like) and we need = style definitions for all the
logical elements that are introduced by the = DTD.


How about LaTeX?:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

LaTeX gives us the following "document = styles":
   - article, book, report and = letter

with some "style options"
   - 11pt, 12pt, twoside, twocolumn, ..., = times, ..


The document styles are a combination of = "DTD" and "style definitions": when
I type \documentstyle{article} I define:

1: The text has the article "DTD": it = consists os sections, a table of contents
   etc.

2: The lay-out of this article "DTD" is the = typical "LaTeX-look"

I really should like to do something like:

\documentstructure{book}
\documentstyledef{MITpress}

or

\documentstructure{thesis}
\documenttyledef{fancy}

i.e. clearly separating structure and typography. = Indeed the LaTeX style options
11pt, 12pt, twoside, twocolumn have some flavour of = changing the global
lay-out of the document by changing a = "style-definition". But I really
should like to have different Lay-out Styles for the = standard LaTeX DTD's. Now
one always ends up with the "Lamport = Lay-out".


Most modern WYSIWYG lay-out packages like Ventura, = Pagemaker and even
a Word processor like MS-Word use an internal = representation language that
uses abstract tags which can be combined with = different style-definitions
to produce a final lay-out.

I should like to have such a possibility in LaTeX as = well. I know that nearly
everything is possible in TeX :-) , so maybe somebody = has done some work this.

So I finally come to my questions:

Which style files are available that define = non-standard "DTD's"?(I know
about various Conference and Publisher = "DTD's")

Are there any "lay-out style definitions" = available for the standard LaTeX
 "DTD's"
that define a completely different Lay-out?


Wessel Kraaij




------_=_NextPart_001_01C19443.A5F7B8EC--