* umlaute not recognized
@ 2010-12-19 18:52 Tim Häring
2010-12-19 19:51 ` Peter Dyballa
[not found] ` <mailman.6.1292788277.656.help-gnu-emacs@gnu.org>
0 siblings, 2 replies; 10+ messages in thread
From: Tim Häring @ 2010-12-19 18:52 UTC (permalink / raw)
To: help-gnu-emacs
Hello,
I have a problem with german "Umlaute" like ä, ö or ü in emacs.
If I write a text-file in e.g. gedit like the following:
Hällöle
and open it with emacs I get the following:
hällöle
Don`t know what the problem is. Becaus it is no problem to write Umlaute
in the buffer. If I modify my file to
hällöle
äää
and save it with C-c C-s, exit emacs with C-x C-c, open emacs again and
load my file, the Umlaute in the second row were correctly displayed.
I am relatively new to Linux und Emacs. So maybe the problem is very
trivial. I am using GNU Emacs 23.1.1 under Ubuntu 10.10. I installed
emacs using
apt-get install emacs
Thanks for every hint.
TIM
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-19 18:52 umlaute not recognized Tim Häring
@ 2010-12-19 19:51 ` Peter Dyballa
2010-12-19 21:21 ` "Tim Häring"
[not found] ` <mailman.6.1292788277.656.help-gnu-emacs@gnu.org>
1 sibling, 1 reply; 10+ messages in thread
From: Peter Dyballa @ 2010-12-19 19:51 UTC (permalink / raw)
To: Tim Häring; +Cc: help-gnu-emacs
Am 19.12.2010 um 19:52 schrieb Tim Häring:
> If I write a text-file in e.g. gedit like the following:
> Hällöle
> and open it with emacs I get the following:
> hällöle
Make GNU Emacs open the file in UTF-8! GNU Emacs will do that
automatically when it finds in the environment LANG or LC_CTYPE set to
some *.UTF-8 value. Another option is to put into your init file:
(prefer-coding-system 'utf-8)
--
Mit friedvollen Grüßen
Pete
You can learn many things from children. How much patience you have,
for instance.
– Franklin P. Jones
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-19 19:51 ` Peter Dyballa
@ 2010-12-19 21:21 ` "Tim Häring"
0 siblings, 0 replies; 10+ messages in thread
From: "Tim Häring" @ 2010-12-19 21:21 UTC (permalink / raw)
To: Peter Dyballa; +Cc: help-gnu-emacs
Problem solved,
thank you.
TIM
-------- Original-Nachricht --------
> Datum: Sun, 19 Dec 2010 20:51:03 +0100
> Von: Peter Dyballa <Peter_Dyballa@Web.DE>
> An: "Tim Häring" <tim.haering@gmx.net>
> CC: help-gnu-emacs@gnu.org
> Betreff: Re: umlaute not recognized
>
> Am 19.12.2010 um 19:52 schrieb Tim Häring:
>
> > If I write a text-file in e.g. gedit like the following:
> > Hällöle
> > and open it with emacs I get the following:
> > hällöle
>
>
> Make GNU Emacs open the file in UTF-8! GNU Emacs will do that
> automatically when it finds in the environment LANG or LC_CTYPE set to
> some *.UTF-8 value. Another option is to put into your init file:
>
> (prefer-coding-system 'utf-8)
>
> --
> Mit friedvollen Grüßen
>
> Pete
>
> You can learn many things from children. How much patience you have,
> for instance.
> – Franklin P. Jones
>
--
Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!
Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail
^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <mailman.6.1292788277.656.help-gnu-emacs@gnu.org>]
* Re: umlaute not recognized
[not found] ` <mailman.6.1292788277.656.help-gnu-emacs@gnu.org>
@ 2010-12-20 11:05 ` LanX
2010-12-20 11:56 ` Peter Dyballa
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: LanX @ 2010-12-20 11:05 UTC (permalink / raw)
To: help-gnu-emacs
Hi Peter
I have a similar problem, which doesn't disappear with
(prefer-coding-system 'utf-8)
and my env is set
:~$ env|grep LANG
LANG=de_DE.UTF-8
GDM_LANG=de_DE.UTF-8
I have an org file where umlauts are occasionally set to something
like ä or \ddd (d=digit).
Exporting to latex fails for obscure reasons.
describe-coding-system says
----------------
Coding system for saving this buffer:
1 -- iso-latin-1-unix (alias: iso-8859-1-unix latin-1-unix)
Default coding system (for new files):
1 -- iso-latin-1-unix (alias: iso-8859-1-unix latin-1-unix)
----------------
And the codings system is the same for new files, despite all utf8
settings.
Any ideas?
Cheers
Rolf
On 19 Dez., 20:51, Peter Dyballa <Peter_Dyba...@Web.DE> wrote:
> Am 19.12.2010 um 19:52 schrieb Tim Häring:
>
> > If I write a text-file in e.g. gedit like the following:
> > Hällöle
> > and open it with emacs I get the following:
> > hällöle
>
> Make GNU Emacs open the file in UTF-8! GNU Emacs will do that
> automatically when it finds in the environment LANG or LC_CTYPE set to
> some *.UTF-8 value. Another option is to put into your init file:
>
> (prefer-coding-system 'utf-8)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-20 11:05 ` LanX
@ 2010-12-20 11:56 ` Peter Dyballa
[not found] ` <mailman.10.1292846240.32310.help-gnu-emacs@gnu.org>
2010-12-20 12:57 ` ken
2 siblings, 0 replies; 10+ messages in thread
From: Peter Dyballa @ 2010-12-20 11:56 UTC (permalink / raw)
To: LanX; +Cc: help-gnu-emacs
Am 20.12.2010 um 12:05 schrieb LanX:
> Any ideas?
No. I do not use org-mode. It might have its own ideas and keep
resetting sane defaults. RTFM!
--
Mit friedvollen Grüßen
Pete
A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete
fools.
- Douglas Adams, »Mostly Harmless«
^ permalink raw reply [flat|nested] 10+ messages in thread
[parent not found: <mailman.10.1292846240.32310.help-gnu-emacs@gnu.org>]
* Re: umlaute not recognized
[not found] ` <mailman.10.1292846240.32310.help-gnu-emacs@gnu.org>
@ 2010-12-20 12:35 ` LanX
2010-12-20 13:54 ` Peter Dyballa
2010-12-20 19:54 ` Stefan Monnier
0 siblings, 2 replies; 10+ messages in thread
From: LanX @ 2010-12-20 12:35 UTC (permalink / raw)
To: help-gnu-emacs
> > Any ideas?
>
> No. I do not use org-mode. It might have its own ideas and keep
> resetting sane defaults. RTFM!
Well it wasn't an org-mode problem, and I grepped all my .el for
"coding" and "system" to find the culprit setting...
Now I isolated a saved customization "current-language-environment"
set to "German" causing the problem.
Coding system settigs are fixed now! :)
thanks...
PS: well latex processing still fails, I'll have to isolate the
problem maybe any invisible characters causing problems...
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-20 12:35 ` LanX
@ 2010-12-20 13:54 ` Peter Dyballa
2010-12-20 19:54 ` Stefan Monnier
1 sibling, 0 replies; 10+ messages in thread
From: Peter Dyballa @ 2010-12-20 13:54 UTC (permalink / raw)
To: LanX; +Cc: help-gnu-emacs
Am 20.12.2010 um 13:35 schrieb LanX:
> Now I isolated a saved customization "current-language-environment"
> set to "German" causing the problem.
Yes, a "language-environment" can be common, ähh, gemein!
--
Mit friedvollen Grüßen
Pete
Sorry my terrible English, my native language Lisp
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-20 12:35 ` LanX
2010-12-20 13:54 ` Peter Dyballa
@ 2010-12-20 19:54 ` Stefan Monnier
1 sibling, 0 replies; 10+ messages in thread
From: Stefan Monnier @ 2010-12-20 19:54 UTC (permalink / raw)
To: help-gnu-emacs
>> > Any ideas?
>> No. I do not use org-mode. It might have its own ideas and keep
>> resetting sane defaults. RTFM!
> Well it wasn't an org-mode problem, and I grepped all my .el for
> "coding" and "system" to find the culprit setting...
> Now I isolated a saved customization "current-language-environment"
> set to "German" causing the problem.
Please report this via M-x report-emacs-bug: setting a German language
env should not prevent recognition of utf-8 files.
Stefan
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-20 11:05 ` LanX
2010-12-20 11:56 ` Peter Dyballa
[not found] ` <mailman.10.1292846240.32310.help-gnu-emacs@gnu.org>
@ 2010-12-20 12:57 ` ken
2010-12-20 13:59 ` Peter Dyballa
2 siblings, 1 reply; 10+ messages in thread
From: ken @ 2010-12-20 12:57 UTC (permalink / raw)
To: GNU Emacs List
On 12/20/2010 06:05 AM LanX wrote:
> Hi Peter
>
> I have a similar problem, which doesn't disappear with
>
> (prefer-coding-system 'utf-8)
>
> and my env is set
> :~$ env|grep LANG
> LANG=de_DE.UTF-8
> GDM_LANG=de_DE.UTF-8
>
> I have an org file where umlauts are occasionally set to something
> like ä or \ddd (d=digit).
>
> Exporting to latex fails for obscure reasons.
>
> describe-coding-system says
> ----------------
> Coding system for saving this buffer:
> 1 -- iso-latin-1-unix (alias: iso-8859-1-unix latin-1-unix)
>
> Default coding system (for new files):
> 1 -- iso-latin-1-unix (alias: iso-8859-1-unix latin-1-unix)
> ----------------
>
> And the codings system is the same for new files, despite all utf8
> settings.
>
> Any ideas?
>
> Cheers
> Rolf
>
> On 19 Dez., 20:51, Peter Dyballa <Peter_Dyba...@Web.DE> wrote:
>> Am 19.12.2010 um 19:52 schrieb Tim Häring:
>>
>>> If I write a text-file in e.g. gedit like the following:
>>> Hällöle
>>> and open it with emacs I get the following:
>>> hällöle
>> Make GNU Emacs open the file in UTF-8! GNU Emacs will do that
>> automatically when it finds in the environment LANG or LC_CTYPE set to
>> some *.UTF-8 value. Another option is to put into your init file:
>>
>> (prefer-coding-system 'utf-8)
What works for me:
Insert this into the top of the file:
<!-- -*- coding: utf-8; -*- -->
Do "C-x C-v RETURN" to reload the file.
I then see a 'U' in the second column of the status line. Sometimes
there are characters in the file which are not UTF-8 and so which don't
display properly; they appear as '\366' or suchlike... a backslash and a
three-digit number. Attempting to save the file, I'm queried about
them. But I do a search-and-replace on these and when they're all
removed, the file is properly saved in UTF-8.
hth,
ken
--
"The owners of this country know the truth: It's called the
American dream because you have to be asleep to believe it."
--George Carlin
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: umlaute not recognized
2010-12-20 12:57 ` ken
@ 2010-12-20 13:59 ` Peter Dyballa
0 siblings, 0 replies; 10+ messages in thread
From: Peter Dyballa @ 2010-12-20 13:59 UTC (permalink / raw)
To: gebser; +Cc: GNU Emacs List
Am 20.12.2010 um 13:57 schrieb ken:
> I then see a 'U' in the second column of the status line. Sometimes
> there are characters in the file which are not UTF-8 and so which
> don't
> display properly; they appear as '\366' or suchlike... a backslash
> and a
> three-digit number. Attempting to save the file, I'm queried about
> them. But I do a search-and-replace on these and when they're all
> removed, the file is properly saved in UTF-8.
You could as well undo all editing or kill that buffer at once without
saving, reopen it in the correct encoding, add the "header line" with
the local variable settings, and then choose an UTF-8 encoding for
saving! (Try it!)
Or you could use recode or iconv to change the file's encoding...
--
Mit friedvollen Grüßen
Pete
I wouldn't recommend sex, drugs or insanity for everyone, but they've
always worked for me.
– Hunter S. Thompson
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-12-20 19:54 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-19 18:52 umlaute not recognized Tim Häring
2010-12-19 19:51 ` Peter Dyballa
2010-12-19 21:21 ` "Tim Häring"
[not found] ` <mailman.6.1292788277.656.help-gnu-emacs@gnu.org>
2010-12-20 11:05 ` LanX
2010-12-20 11:56 ` Peter Dyballa
[not found] ` <mailman.10.1292846240.32310.help-gnu-emacs@gnu.org>
2010-12-20 12:35 ` LanX
2010-12-20 13:54 ` Peter Dyballa
2010-12-20 19:54 ` Stefan Monnier
2010-12-20 12:57 ` ken
2010-12-20 13:59 ` Peter Dyballa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).