krzaczki przy otwieraniu pliku TXT z sieci

Ogólne pytania dotyczące systemu
simperium
Posty: 46
Rejestracja: 28 sierpnia 2008, 19:18

krzaczki przy otwieraniu pliku TXT z sieci

Post autor: simperium »

Witam,
gdy otwieram pliki tekstowe z sieci wewnętrznej (z komputera z zainstalowanym WIN XP) zamiast polskich znaków pojawiaką się krzaczki. Oczywiście przypuszczam, że wina siedzi w kodowaniu (xp to win-1250, a debian, z tego co kojarzę, to utf-8).

Czy istnieje jakaś możliwość, by przy otwieraniu takowych plików TXT, by się bez krzaczków otwerały (a chciałbym uniknąć ciągłej zabawy w przekodowywanie każdego z plików txt)?
_dexter

Post autor: _dexter »

Czy istnieje jakaś możliwość, by przy otwieraniu takowych plików TXT, by się bez krzaczków otwerały (a chciałbym uniknąć ciągłej zabawy w przekodowywanie każdego z plików txt)
Cały problem polega na tym że Win nie przestrzega standardów (to oczywiste). Najprościej będzie jeśli pliki zapisywane pod Win XP będą posiadały kodowanie utf-8, wówczas nie będziesz musiał się bawić w przekodowanie każdego pliku.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

W czym otwierasz te pliki? Np. gedit pozwala przy otwieraniu pliku ustawić jego kodowanie (być może trzeba dodać cp1250 do listy, bo domyślnie jest krótka).
simperium
Posty: 46
Rejestracja: 28 sierpnia 2008, 19:18

Post autor: simperium »

no właśnie w gedicie, ale gdzie to ustawić? w opcjach (edycja->preferencje) nie znalazłem takowej do ustawiania.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

simperium pisze:Oczywiście przypuszczam, że wina siedzi w kodowaniu (xp to win-1250
Kodowanie w windowsie to cp1250.
Czy istnieje jakaś możliwość, by przy otwieraniu takowych plików TXT, by się bez krzaczków otwerały (a chciałbym uniknąć ciągłej zabawy w przekodowywanie każdego z plików txt
Jeśli używasz np. Kwrite to wystarczy, że po otwarciu pliku z menu Narzędzia/kodowanie wybierzesz właściwe kodowanie. Jeśli nie chcesz tego robić za każdym razem możesz to ustawić na stałe w opcjach programu Ustawienia/konfiguracja edytora/otwórz zapisz/ pozycja kodowanie. Podobnie jest np. w Kedit (tyle, że tam kodowanie można ustawić tylko na stałe).
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

simperium pisze:no właśnie w gedicie, ale gdzie to ustawić? w opcjach (edycja->preferencje) nie znalazłem takowej do ustawiania.
W dolnej części okna dialogowego do otwierania plików jest lista wyboru z kodowaniami.
simperium
Posty: 46
Rejestracja: 28 sierpnia 2008, 19:18

Post autor: simperium »

hmm... obawiam się, że ten kwrite może bardziej być do tego zdatny ze względu na to, iż automatycznie można mu te win 1250 ustawić, co dla innych użytkowników (jeszcze bardziej zielonych niż ja ;) ) może mieć znaczenie.
tylko rodzi się pytanie. Jak mam zainstalować te kwrite, skoro nie widzę go w menedżerze pakietów Synaptic?
_dexter

Post autor: _dexter »

Jak mam zainstalować te kwrite, skoro nie widzę go w menedżerze pakietów Synaptic?
W konsoli:

Kod: Zaznacz cały

aptitude update
aptitude install kwrite
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

simperium pisze:(...) Jak mam zainstalować te kwrite, skoro nie widzę go w menedżerze pakietów Synaptic?
Jest w pakiecie z kate.
Akkon
Junior Member
Posty: 833
Rejestracja: 09 listopada 2007, 14:06

Post autor: Akkon »

simperium pisze:obawiam się, że ten kwrite może bardziej być do tego zdatny ze względu na to, iż automatycznie można mu te win 1250 ustawić
Jest tylko jedno, ale. Nie napisałeś tego na początku, ale z tego co widzę to wynika, że używasz środowiska Gnome. Kwrite to część środowiska KDE a to może oznaczać konieczność doinstalowania masy zależności. Dlatego lepszy może okazać się kedit (pakiet nazywa się tak samo), który jest lżejszy, ma mniej zależności i funkcjonalności, ale zmianę kodowania na stałe akurat oferuje.
Jak mam zainstalować te kwrite, skoro nie widzę go w menedżerze pakietów Synaptic

Kwrite jest częścią pakietu o nazwie kate.
ODPOWIEDZ