delorie.com/archives/browse.cgi | search |
2009/6/18 Thomas.Wolff: > And as a matter of fact, > you can run both xterm and MinTTY with a non-CJK locale and ambiguous > characters being wide. This is achieved by invoking xterm -cjk_width or > by selecting an according font in MinTTY, e.g. Ming, SimSun, MS Mincho, > or even just the popular Lucida Typewriter. > (Although it occurs to me that in the case of Lucida Typewriter this > might be a bug since the wideness of ambiguous characters is just > simulated in this configuration rather than using wide font characters - > Andy, can you please check this?) Yep, there's a problem here, thanks. I haven't got Lucida Typewriter, but found my Vista install has Lucida Sans Typewriter. That font doesn't actually have Greek or box drawing characters, so all I'm getting is the square replacement character, but it does indeed take up two cells for those. Turns out that's because Latin characters are reported as having a width of 0.5 (of whatever unit) whereas the replacement character is reported as being 0.625 wide. I'll adjust the ambiguous-width detection. Andy -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |