SGML: Jade 0.9 and Tex backend

SGML: Jade 0.9 and Tex backend

From dssslist-owner@mulberrytech.com Wed Jul 23 03:01:44 1997
Date: Wed, 23 Jul 1997 08:58:57 +0100 (BST)
Message-Id: <199707230758.IAA12585@knott.elsevier.co.uk>
From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>
To: dssslist@mulberrytech.com
Subject: Re: Jade 0.9 available

[referencing James Clark's announcement for Jade 0.9:]

 > - I've incorporated the latest changes to the TeX backend from
 > Sebastian;

to go with which, i have removed the `beta' element of the macro package jadetex in
ftp://ftp.tex.ac.uk/tex-archive/macros/jadetex/ and installed the
current version. This (mirabile dictu) has new sets of error fixes,
and I expect I have broken some old things. 

 - still doesn't do tables right (working on that, will involve a major
    change in the Jade TeX backend to assemble the table in memory
    there)
 - things like hyphenation and inhibiting break points are not happy
 - undoubtedly many characteristics are ignored or treated
    incorrectly. there are just so many of them....

One fix I made last night was to get the scale: and
max-width/max-height: characteristics supported for
insert-external-graphic. Which raised a question in my mind:

The spec says that the `scale' characteristic is, by default,
`max-uniform', which means that the graphic expands to fix max-width
and max-height, while retaining its aspect ration. If these are not
set, the graphic expands to fill ...what? its natural size, or the
size of the containing area? If the latter, what is the most natural
way to say `this graphic at its natural size'? specify scale: 1?

my interpretation in jadetex is the former, that the default is to
`scale to natural size' (ie do no scaling), but is this right?

Sebastian

 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist