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

 
internation characters ä ö å œ æ é

Jan 31, 2010 at 2:29pm
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.
Jan 31, 2010 at 2:50pm
Typically, when you see squares rather than characters, it means that the font does not contain those characters.
Last edited on Jan 31, 2010 at 2:50pm
Jan 31, 2010 at 2:54pm
You need to use a Unicode font, then.
Jan 31, 2010 at 3:06pm
Thanks for your answers, but how can i use that unicode font?
Jan 31, 2010 at 3:08pm
Well, presumably you have a unicode font, if Emacs can print them. Just find out what font Emacs is using.
Jan 31, 2010 at 3:23pm
How to find them?
What is that font unicode means anyway?
do you have any link or good tut to direct me?
Jan 31, 2010 at 3:34pm
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
Jan 31, 2010 at 11:19pm
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/
Feb 2, 2010 at 5:36am
I am running a Toshiba Satellite to, what model is yours?
Feb 12, 2010 at 8:33pm
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
Feb 12, 2010 at 8:48pm
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.
Feb 12, 2010 at 11:30pm
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.