• Forum
  • Lounge
  • internation characters ä ö å œ æ é

 
internation characters ä ö å œ æ é

Hello everybody
i would like some help from you I have a toshiba sattelite laptop in which i m running cygwin under windows xp home edition. This laptop has an american keyboard.
I want to write characters like this (ä ö å œ æ é ). After i found a way to write them with emacs, I m realizing that cygwin replace those characters by a grey square(in my program).
How can make it so that cygwin can understand and print them.
Thanks in advance.
Typically, when you see squares rather than characters, it means that the font does not contain those characters.
Last edited on
You need to use a Unicode font, then.
Thanks for your answers, but how can i use that unicode font?
Well, presumably you have a unicode font, if Emacs can print them. Just find out what font Emacs is using.
How to find them?
What is that font unicode means anyway?
do you have any link or good tut to direct me?
By unicode font I refer to a font that has support for unicode characters. http://en.wikipedia.org/wiki/Unicode

Here's a list
http://en.wikipedia.org/wiki/Unicode_typefaces#List_of_Unicode_fonts
Make sure your console processes are using "Lucida Console" (or some other fixed-point, unicode font).

The problem may not be that simple, though. Here's something interesting you might find helpful.
http://www.okisoft.co.jp/esc/utf8-cygwin/
I am running a Toshiba Satellite to, what model is yours?
I m sory doctor chill i was really busy try to find out how to sort out this issue, that i didn't read my e-mails and neither visited this web site. Now that the problem is solved, i don't think you still want my Toshiba model.

Here is the way i sort out this problem.
First i updated my cygwin version from 1.3 to 1.7 note because 1.7 is an important update i reinstall the all cygwin in my xp.
secondly i modified my C:\cygwin\Cygwin.bat file,
like this:
1
2
3
4
5
6
7
@echo off

C:
chdir C:\cygwin\bin

set LC_ALL=en_US.CP1252
bash --login -i

Actually i added this line set LC_ALL=en_US.CP1252 to the old .bat file
Now the problem is solved .
Thanks any way for your helps i have learned a lot about font with all your links
You can print unicode with the escape sequence \u, followed by the character code (usually four characters long).
For example, \u1234. That counts as one character.
I have tried to read stuff in that direction but it was confusioning and not really clearly written for my concerne.

Now i m ok.
Topic archived. No new replies allowed.