Ron Catterall wrote:

1. Is Oxygen corrupting the pure XML distinction between structure and presentation by introducing 'bold' and 'italic' into XML when what they should be doing is offering different ways of emphasizing text. The Oxygen solution is no different to what I do when I use <emphasis role="bold"> and define how to present 'bold' in my customization layer. Unfortunately 'bold' and 'italic' are emotive terms which carry presentation meaning - but doesn't <para> also do this as well, we all know roughly what a paragraph looks like. Anyway, if you use Oxygen 9 you don't have to switch to author view if you prefer typing tags.


Paragraphs, I think, are more structural. You can still mark up paragraphs in languages such as traditional Chinese that don't present them in quite the same way. (I may have to defer to an actual Chinese speaker for details on that though.) You can also indicate paragraphs in spoken, non-printed text.

We do have standard means of indicating paragraphs, but even within English they're not consistent. Sometimes there's extra space between paragraphs. Sometimes there isn't. Sometimes the first line is indented. Sometimes it isn't.

So I do think paragraphs are more structural than presentational.

The problem with bold and italic is not that they have semantic meaning. It's that they have several. Emphasis is not the same thing as a foreign term or a mathematical equation. Merely marking words as emphasized does not capture sufficient meaning to enable high quality typesetting. We can do better.

--
Elliotte Rusty Harold  [EMAIL PROTECTED]
Java I/O 2nd Edition Just Published!
http://www.cafeaulait.org/books/javaio2/
http://www.amazon.com/exec/obidos/ISBN=0596527500/ref=nosim/cafeaulaitA/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to