[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Whitespace

  • From: "Rick Jelliffe" <ricko@a...>
  • To: <xml-dev@i...>
  • Date: Wed, 27 Aug 1997 12:42:56 +1000

whitespace unicode
 
> From: Peter Murray-Rust <Peter@u...>
  
> I would strongly argue against Unicode characters at this stage. *I* wouldn't
> know where to get them from, and typing by hand could be a disaster. 

I have attached a table with how XML, by adopting ISO 10646, allows developers
to handle spaces, hyphenation and breaking.  I hope people find it useful. (I have
previously sent around versions of the ISO public entity sets converted for XML
use: these are available on the Robin Cover's website at the Summer Institute of
Linguistics. The table has a copyright note against printing because I have 
prepared it for my forthcoming book "The SGML Cookbook" out soon.)

You can get more information

* the Unicode 2.0 book, available in book stores
* ISO 10646 standard, availabel from your national standards bocy
* there is an online listing of the characters at the Unicode consortium's
website, and an independent one on the SGML Oslo archive site, and 
by looking at the SPREAD public entity set
* on NT you can use the keycaps viewer to see (printing) characters in Unicode
fonts.


>It will take a while before Unicode is natural to HTML authors.

ISO 10646 provides a very rich set of characters to handle spaces and 
newlines.  It is very important that XML developers understand and implement
them, because then it simplifies what people need to do in their XML scripts.
It removes spacing from being a "how to format this element" issue to being
a "how render this character" issue, which is neater.  If developers ignore
these unambiguous characters, they then have to overload space and -, with
unpredictable results. To get definite results you need definite markup:
developers should not confuse the visual simplicity of the space and hyphen
with the complexity of what must be marked-up to get them to work.

There is *no* natural way for HTML people to do most of the things that
ISO 10646 offers for control of spaces, hyphenation and breaking. 
However, it is more like what users of word processors will find natural.


Rick Jelliffe

space.htm (Internet Document (HTML))


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.