Martin Vermeer wrote:
On Fri, Nov 28, 2003 at 09:46:11AM +0100, Andre Poenitz spake thusly:

I would not trust in an eternal existence of different implementations
of 'logical' and 'physical' markup... Even if there is a theoretic
difference I can't see a technical reason requiring two implementations.


However, I think LyX should strive for using logical mark-up only...
if we find that, e.g., someone is underlining text elements, we should
ask *why* he is doing that, i.e., what does he try to express...
semantic mark-up. And then create a logical mark-up style to support
that.

For underline, all I can think of is a typewriter lacking an italic
font... i.e. "typewriter emph". Or (together with blue) a hyperlink.

...and yes, I think (agree?) that character attributes
(size/bold/italic/...) ought to die off... but we cannot just remove
them, as they are in old docs. Discourage their use ("finger
painting") together with providing logical character (and paragraph)
styles to make them unnecessary.

Old docs will need a converter anyway, the converter may notice that the user used "bold" or "underline" and create such a style in the converted document. So the old style system can be removed without breaking compatibility. Of course the converter can't guess the true menaing of the markup and will resort to style names like "underlined-for-some-reason" . . .

Helge Hafting



Reply via email to