I agree, sort of. The question is still why does US-ASCII letters show inside an HTML file declared as charset utf-8 and letters like ð,þ, á show as glyph not found. I did not *convert* US-ASCII. You will understand the problem only if you open the attached HTML files on 3 tabs and compare.
I still believe that somebody forgot something somewhere about 2004. Thanks. JC On Fri, Oct 22, 2010 at 5:29 AM, Terry Riegel <rie...@clearimageonline.com>wrote: > > > I think you are confused about utf-8 > > declaring iso-8859-1 text to be utf-8 doesn't make it utf-8 > > If you want it to be utf-8 you need to convert it to that. > > Terry > > > On Oct 21, 2010, at 11:53 PM, JC Ahangama > <ahang...@gmail.com<ahangama%40gmail.com>> > wrote: > > > I believe I know what is going on. > > > > The treatment of ISO-8859-1 set by Unicode is the culprit, at least in > the > > Windows machines. Please check the three versions of an HTML file for the > > same text given at the bottom of the page. Characters outside ASCII that > are > > still within ISO-8859-1 (codepoints 128 thru 255) are not included in the > > Unicode repertoire (as the last sample illustrates). The HTML pages do > not > > declare a font, and therefore, uses the Last Resort font of the system, > > which demonstrably *has* the letters that UTF-8 set thinks are missing. > > > > If you are working with people that want to use Indic, it is best that > they > > transliterate their languages to ISO-8859-1 and display them by means of > > orthographic fonts. Here are two web sites that illustrates it (The > language > > is Sinhala): > > http://www.ahangama.com/ -- My Wordpress blog has both English and > Sinhala > > http://www.lovatasinhala.com/ -- has only *one* graphic, that of the > lion. > > > > Regards, > > > > JC > > > > > > 1. No character set declaration. Shows the text correctly because > ISO-8859-1 > > is the default charset. > > ====================================================================== > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <html> > > <head> > > <title>ISO-8859-1 but no character set declared</title> > > </head> > > <body> > > ASCII lc:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > abcdefghijklmnopqrstuvwxyz > > </span><br><br> > > Some non-English letters:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > ðþææéúíóáðçøçµëûüïöäÐçôçñ > > </span> > > </body> > > </html> > > ====================================================================== > > > > 2. character declared as iso-8859-1. The text shows correctly > > ====================================================================== > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <html> > > <head> > > <title>ISO-8859-1 charset explicitly declared</title> > > <meta http-equiv="Content-Type" content="text/html; Charset=iso-8859-1"> > > </head> > > <body> > > ASCII lc:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > abcdefghijklmnopqrstuvwxyz > > </span><br><br> > > Some non-English letters:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > ðþææéúíóáðçøçµëûüïöäÐçôçñ > > </span> > > </body> > > </html> > > ====================================================================== > > > > 3. characters set declared as UTF-8. No European characters! > > ====================================================================== > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <html> > > <head> > > <title>ISO-8859-1 charset explicitly declared</title> > > <meta http-equiv="Content-Type" content="text/html; Charset=utf-8"> > > </head> > > <body> > > ASCII lc:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > abcdefghijklmnopqrstuvwxyz > > </span><br><br> > > Some non-English letters:<br> > > <span style="font-size:20px;letter-spacing:8px;"> > > ðþææéúíóáðçøçµëûüïöäÐçôçñ > > </span> > > </body> > > </html> > > =================================== > > > > > > [Non-text portions of this message have been removed] > > > > > > > > ------------------------------------ > > > > ----- > > To unsubscribe send a message to: > svg-developers-unsubscr...@yahoogroups.com<svg-developers-unsubscribe%40yahoogroups.com> > > -or- > > visit http://groups.yahoo.com/group/svg-developers and click "edit my > membership" > > ----Yahoo! Groups Links > > > > > > > > [Non-text portions of this message have been removed] ------------------------------------ ----- To unsubscribe send a message to: svg-developers-unsubscr...@yahoogroups.com -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ----Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/svg-developers/join (Yahoo! ID required) <*> To change settings via email: svg-developers-dig...@yahoogroups.com svg-developers-fullfeatu...@yahoogroups.com <*> To unsubscribe from this group, send an email to: svg-developers-unsubscr...@yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/