2007/2/23, John Jason Jordan <[EMAIL PROTECTED]>:
On Fri, 23 Feb 2007 10:47:39 +0100
<snip> The problem is that an esh is hex 283, not 0083. I don't know where you
got 0083 from, but it's not the esh character. Also, on Windows you need to add the 0 (zero) in front of the decimal code, but in Linux you must ignore the leading zeroes before the hex code. I have an RTF file explaining this in more detail that I posted here: http://web.pdx.edu/~johj/ Scroll down to the bottom of the page and you will see the RTF file. You have to right-click on it, then Save As in order to download it. You will also need the Junicode font from the link up above in order to view the RTF file properly. Regarding the Junicode font: Junicode is an open source font that is freely distributable. It is not only attractive, but it has a very complete character set. I'm a linguistics major and I use it for just about everything. I think some of the problems you (and others) are having is that the font you are using does not have the character you are typing. Install the Junicode font and set your document to it. On Linux unzip the file and copy the ttf files to /home/<yourusername>/.fonts. You may need to restart OOo before it will see them. If you don't want to use Junicode and you are on Windows you can use Arial Unicode or Lucida Sans Unicode, both of which I think have pretty complete character sets. If you are on Linux you can install msttcorefonts, which I think contain the Arial Unicode and Lucida Sans Unicode fonts. Microsoft made these fonts public so anyone can use them. On a Debian system like Ubuntu they are listed in Synaptic or you can use "apt-get install msttcorefonts" from the command line. If you are on an RPM based distro you need to use adept, but I don't know what the GUI is called (Yum?), or how to use adept.
Well, JJJ, that was interesting information indeed ! I have always just assumed that the hexadecimal code for Unicode glyphs was the four-digit code given in the Table de caractères Unicode (http://unicode.coeurlumiere.com/) and found be combining the denomination of the row (minus the last digit) with that of the column. Thus, I have fondly assumed, the hex code for «ʃ», which is found in the fourth column (3) of the ninth row (0080) of the table, is 0083. I was, it seems, the more deceived ! Following the pattern you indicate, I get «ʀ ʁ ʂ ʃ ʄʅ ʆ ʇ ʈ ʉ ʊ ʋ ʌ ʍ ʎ ʏ» for 280 - 28f, respectively. But the Unicode table I'm familiar with looks nothing like that ! I went to your website and downloaded both the RTF file and the Junicode file that you say is necessary to view the former to my desktop, but I was unable to open them. Here I'd be most grateful for a little tutorial !... However, I don't think a lack of fonts is my problem - I have installed the msttcorefonts (and a lot of others - everything, indeed, that I could find in the font branch, as I often use rather obscure Chinese glyphs) and can read some pretty weird symbols. My problem has been rather that I've often been unable to produce them directly from my keyboard. From I have seen, this should be possible using the Ctrl + Shift + u, three (or four) hex-digits and finally the space-bar technique that you mention, but then I have to know which hex-digits to choose. To this end, I went to the Ubuntu character map, checked out U + 00E7, and then performed Ctrl + Shift + u, 0e7, space-bar - and viola, I got «ç». Ctrl + Shift + u, 11b, space-bar gave me «ě», and to clinch it, Ctrl + Shift + u, 2ecd, space-bar gave me «⻍» ! It would seem now that I can produce any symbol that my system can read ! But using the character map is a royal PIA ; I'd much rather use a table similar to the one I mentioned above. Any help you can offer in this regard will be greatly appreciated !... Henri
