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

Reply via email to