Sida 1 av 1
Encodingproblem mellan ubuntu och solaris [LÖST]
Postat: 22 nov 2008, 15:49
av Medsch
Jag brukar skriva en del texter på ubuntu som jag sedan vill kunna öppna och skriva ut på solaris. Då uppstår problemet att å, ä och ö blir översatta till annat på solaris. Hur ändrar jag "encoding"? Är helt grön på detta så behöver ni veta mer så säg bara till.
Re: Encodingproblem mellan ubuntu och solaris
Postat: 22 nov 2008, 16:03
av andol
Inloggad på Solarisburken, vad får du för svar från kommandot locale?
På ett generellt plan så kan textfiler kodas om med kommandot recorde. Likaså är det en funktionalitet som finns i något kraftfullare texteditorer.
Re: Encodingproblem mellan ubuntu och solaris
Postat: 22 nov 2008, 16:24
av Medsch
andol skrev:Inloggad på Solarisburken, vad får du för svar från kommandot locale?
På ett generellt plan så kan textfiler kodas om med kommandot recorde. Likaså är det en funktionalitet som finns i något kraftfullare texteditorer.
locale ger
Kod: Markera allt
LANG=en_US
LC_CTYPE=iso_8859_1
LC_NUMERIC=C
LC_TIME=en_US
LC_COLLATE=C
LC_MONETARY=C
LC_MESSAGES=C
LC_ALL=
Finns denna funktionalitet i emacs och isåfall hur gör man? (har letat men ej funnit)
Re: Encodingproblem mellan ubuntu och solaris
Postat: 22 nov 2008, 17:07
av Lars
För att öppna en latin-1-fil i Emacs: C-x RET C iso-8859-1 RET C-x C-f
För att ändra kodningen på en öppen fil: C-x RET f iso-8859-1
Re: Encodingproblem mellan ubuntu och solaris
Postat: 22 nov 2008, 17:35
av Medsch
Lars skrev:För att öppna en latin-1-fil i Emacs: C-x RET C iso-8859-1 RET C-x C-f
För att ändra kodningen på en öppen fil: C-x RET f iso-8859-1
En får tacke

Re: Encodingproblem mellan ubuntu och solaris
Postat: 22 nov 2008, 17:48
av Lars
Om du använder Emacs på båda maskinerna så kan du lägga en sådan här rad överst i filen för att ange kodningen.
Det behöver inte stå ensamt på raden så du kan innesluta det med /* */ eller vad som kan behövas.
Re: Encodingproblem mellan ubuntu och solaris
Postat: 23 nov 2008, 20:17
av Medsch
Lars skrev:Om du använder Emacs på båda maskinerna så kan du lägga en sådan här rad överst i filen för att ange kodningen.
Det behöver inte stå ensamt på raden så du kan innesluta det med /* */ eller vad som kan behövas.
Mysigt, tack!
