<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx</link><description>Unicode has a certain complexity to it that can at times be challenging. 
 Let's take for example U+1ec5 , a.k.a. LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE. Here is what it looks like (how good will depend on your OS and browser support!): 
 ễ</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>The whole truth about MB_PRECOMPOSED and MB_COMPOSITE</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#9644436</link><pubDate>Wed, 27 May 2009 17:02:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644436</guid><dc:creator>Sorting it all Out</dc:creator><description>&lt;p&gt;As a by the way, this blog does NOT represent anything beyond my own personal thoughts. You could even&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9644436" width="1" height="1"&gt;</description></item><item><title>Frost's The Form Not Taken</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#9220170</link><pubDate>Mon, 15 Dec 2008 14:31:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9220170</guid><dc:creator>Sorting it all Out</dc:creator><description>&lt;p&gt;Over in the Suggestion Box, Aaron asked: Hi again - question about one of your favorite codepages - 1258&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9220170" width="1" height="1"&gt;</description></item><item><title>Vietnamese still ain't quite right</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#8337779</link><pubDate>Wed, 26 Mar 2008 17:04:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8337779</guid><dc:creator>Sorting it all Out</dc:creator><description>&lt;p&gt;Michael Kaplan's personal blog not approved by Microsoft (see disclaimer )! You may have read Vietnamese&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8337779" width="1" height="1"&gt;</description></item><item><title>A year later, and the Vietnamese keyboard isn't any better</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#1564531</link><pubDate>Wed, 31 Jan 2007 14:10:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1564531</guid><dc:creator>Sorting It All Out</dc:creator><description>&lt;p&gt;QTran asked via the Contact link: Michael, Install the Vietnamese keyboard on XPSP2, and guess what it&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1564531" width="1" height="1"&gt;</description></item><item><title>Harder intermediate forms of characters</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#597333</link><pubDate>Sun, 14 May 2006 12:32:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:597333</guid><dc:creator>Sorting It All Out</dc:creator><description>In the post Getting intermediate forms, I gave an example three character sequences that look the same...&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=597333" width="1" height="1"&gt;</description></item><item><title>re: Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#438050</link><pubDate>Tue, 12 Jul 2005 20:54:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:438050</guid><dc:creator>Vorn</dc:creator><description>ễ &amp;lt;--- totally composed character displays fine in Safari&lt;br&gt;ễ &amp;lt;--- totally decomposed character displays correctly in the text entry box, but NOT in HTML in Safari, instead shoing e-circumflex and then a wtf-box&lt;br&gt;&amp;#234;̃ &amp;lt;--- partially composed character also displays correctly in text entry box but not in html in Safari, again showing e-circumflex and a wtf-box.&lt;br&gt;&lt;br&gt;Weird.&lt;br&gt;&lt;br&gt;Vorn&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=438050" width="1" height="1"&gt;</description></item><item><title>re: Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#437433</link><pubDate>Mon, 11 Jul 2005 10:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:437433</guid><dc:creator>Jonathan</dc:creator><description>A. Skrobov: notepad works fine for me with Arial. In other fonts (Courier New, Times New Roman) the middle one doesn't exist, so Notepad falls back to Arial, thus the char looks different.&lt;br&gt;&lt;br&gt;Oh, and IE shows all 3 chars identically.&lt;br&gt;&lt;br&gt;(XP SP2, with Complex scripts and East-asian language enabled)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=437433" width="1" height="1"&gt;</description></item><item><title>re: Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#437420</link><pubDate>Mon, 11 Jul 2005 10:07:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:437420</guid><dc:creator>Michael Dunn_</dc:creator><description>This letter isn't esoteric at all, it's in the name Nguyễn, for example.&lt;br&gt;And this makes me think - Vietnamese must be a great testbed for stuff like Uniscribe, what with all the diacritics, some combining, some not (ễ is actually &amp;#234; with a tilde tone marker - e and &amp;#234; are different letters but e and ẽ are the same letter with different tone markers).&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=437420" width="1" height="1"&gt;</description></item><item><title>re: Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#437343</link><pubDate>Mon, 11 Jul 2005 04:45:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:437343</guid><dc:creator>Mihai</dc:creator><description>I have checked the page again, this time on XP, but still FireFox. Now everything is fine. &lt;br&gt;I guess it is not FireFox, after all :-)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=437343" width="1" height="1"&gt;</description></item><item><title>re: Getting intermediate forms</title><link>http://blogs.msdn.com/b/michkap/archive/2005/07/09/437063.aspx#437327</link><pubDate>Mon, 11 Jul 2005 04:24:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:437327</guid><dc:creator>Dean Harding</dc:creator><description>&amp;gt; Oh, and BTW the middle character (3-part one) looks somewhat different than others in Notepad, regardless of the used font... What's wrong with that?&lt;br&gt;&lt;br&gt;It's because you need to use Uniscribe to get proper compositing of diacritical marks (and complex scripts in general).  I believe in Windows XP (and possibly Win2k as well) ExtTextOut does support some of the features of a full Uniscribe implementation (which is why I assume #3 looks right), but for full support (as seen in Internet Explorer) you need to use Uniscribe.&lt;br&gt;&lt;br&gt;Before reading Michael's blog, I'd never have known all that - yay Michael!!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=437327" width="1" height="1"&gt;</description></item></channel></rss>