176 reputation
4
bio website cs.tut.fi/~jkorpela
location Finland
age 62
visits member for 2 years, 1 month
seen Dec 7 at 19:17

I’m an author and a consultant who specializes in character codes, localization, web authoring, accessibility, and typography. Author of Unicode Explained and Going Global with JavaScript and Globalize.js.


Dec
7
answered Free fonts with U+0CA0 (ಠ) character?
Dec
7
comment Free fonts with U+0CA0 (ಠ) character?
LastResort and Unicode BMP Fallback SIL are not real fonts (they do not contain glyphs for this character) but generic fallback fonts intended to help in detecting lack of proper fonts.
Dec
7
awarded  Commentator
Dec
7
awarded  Critic
Dec
7
comment Converting a UTF-8 file to ASCII (best-effort)
@user7610, that requirement does not make sense then. If there are two tools for the purpose, how are you going to decide which is better, if decency is defined in terms of what the authors of the tool think? You should specify the purpose and context of the mapping. Even then, the primary question to be resolved is which principlies are best; only then can you evaluate tools.
Dec
6
comment Converting a UTF-8 file to ASCII (best-effort)
How do you define “as decent as possible”? The real difficulty is in defining the mappings. Compared to that, the programming task is trivial. The mappings actually used vary a lot and may be language-specific in two ways: they depend on the language of the text and on the assumed language of the reader (especially as regards to romanization).
Sep
10
comment How can I write a non-breaking space?
Do you mean you would leave a space there as in French orthography? It should then be a narrow space (espace fine insécable), and it is debatable whether a normal space there is worse than no space. Anyway, typing of characters depends on the software used (including keyboard driver, though no-break space is usually handled at a higher level).
Jul
9
comment AddDefaultCharset ISO-8859-1 not work
The image confirms that the page contains UTF-8 encoded that is being misinterpreted as windows-1252 encoded (and browsers actually take iso-8859-1 as meaning windows-1252). Why this happens (and how the page can have worked before this) cannot be solved using the information disclosed. Perhaps the setting was somehow different (ineffectie due to some typo?) in Apache 2.2
Jul
9
comment AddDefaultCharset ISO-8859-1 not work
Can you post an example URL?
Jul
9
comment AddDefaultCharset ISO-8859-1 not work
OK, so the setting works. The problem is probably that the actual .html files are UTF-8 encoded. The Apache setting does not cause recoding; it only affects the HTTP headers.
Jul
9
comment AddDefaultCharset ISO-8859-1 not work
Have you checked the HTTP headers actually sent and the actual encoding of the pages? It seems that the pages are actually UTF-8 encoded, so they should be sent with UTF-8 specified as the encoding.
Dec
16
comment Can't obtain the connected forms of some unicode grapheme clusters with combining diacritical marks
The handling of contextual forms is program-specific (rather than operating-system specific), and rather complicated. It is rather unlikely that you could tune such handling except by editing program source code. The issue has really nothing to do with character encoding. You should clarify the question by presenting your specific problem (in the question itself, not just in comments).
Nov
8
awarded  Teacher
Nov
8
answered How can I get full Unicode font coverage for Gentoo Linux?
Nov
8
awarded  Autobiographer