Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 10.11.2008, 18:02  postituse pealkiri:  gnome-terminal'i character encoding  

vussvillem kirjutas:
Lisaks pole ma viitsinud selgeks teha, (tean, ilmselt on lihtne asi) kuidas saaks Gnome'i Terminali "character encoding"u UTF-8 asemel vaikimisi (kohe käivitumisel) mingit Baltic ISO asja kasutama panna.


Aga ava Terminal ja "Terminal" ülamenüüst vali "Määra märkide kooditabel".
Lisa meelepärane ISO ja eemalda UTF-8.


vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 11.11.2008, 19:01  postituse pealkiri:  (teema puudub)  

sadiini kirjutas:
Aga ava Terminal ja "Terminal" ülamenüüst vali "Määra märkide kooditabel".
Lisa meelepärane ISO ja eemalda UTF-8.


Viidatud soovitus ongi ainuke, mida proovinud olen. Edutult. UTF-8 lihtsalt ei eemaldu. Ei enne ega pärast meelepärase ISO lisamist. Tegemist on Current Locale settinguga, millele gnome-terminal truult tagasi langeb pärast terminali sulgemist.

Kunagi muutsin esimese nädalapäeva, rahaühiku ja paberiformaadi ära aga muidu kasutan ingliskeelset Ubuntut ja sellega tulnud vastavaid "locale" seadeid. Armastan eesti keelt aga nagunii on aeg-ajalt netist vaja abi/õpetusi otsida inglise keeles + manuaalid on inglise keelsed + Gnome pole veel väga põhjalikult eesti keelde tõlgitud Wink


vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 17.04.2009, 14:30  postituse pealkiri:  (teema puudub)  

Teantean, poleks vaja ratast leiutada, kui viitsiks hulganisti manuaale lugeda:) Igatahes, leidsin juhuslikult xterminali konfigureerimise lühiülevaate, pole viitsinud proovida aga ilmselt saab analoogset ka gnome-terminalil rakendada. Hetkel olen aga lausa sillas xterminalist, mis sel kujul on väga seksikas kraam - väga väike mälukasutus + välkkiire.

http://linuxhelp.blogspot.com/2005/10/configuring-xterm-in-linux.html

EDIT: kiire kontroll gnome-system-monitorist näitab, et xterm ei kasuta sugugi vähem mälu kui gnome-terminal, vaid hoopis rohkemgi. Minu ekslik joovastus seotud ilmselt hoopis Gnome'i asemel fluxboxi kasutamisega.




Viimati muutis vussvillem 21.04.2009, 19:10; muudetud 1 kord
johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 17.04.2009, 20:25  postituse pealkiri:  (teema puudub)  

Kas keegi võiks lahti seletada milles on õieti probleem ?

Ma oletan, et sul on mingis 8 bitti kasutavas kodeeringus salvestatud failid ja neid ei näe utf-8 kodeeringus.

Lihtsam ja mõtekam on sellisel juhul need failid muuta utf-8 kodeeringusse. Või on mingi muu põhjus miks pead kasutama piiratud ja ajast ning arust kodeeringut ?

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 21.04.2009, 19:33  postituse pealkiri:  (teema puudub)  

Probleemi selgituseks oskan kosta vaid niipalju: sooviksin "ssh" vahendusel ühenduda kasutajanimi@tartu.ülikooli.server-iga ja kasutada programmi Pine oma e-mailide lugemiseks nii, et kuvataks öäüõ tähed.

Johnsmithi märkus ajendas mind vaatama Pine'i seaded. Leidsin rea: "Character set: CP1275". Muutsin selle korraks UTF-8-ks ja korraks ISO-8859-13-ks, mõlemal korral sulgesin ja taasavasin Pine'i, kasu ei miskit - Pine'is puuduvad ikka öäüõ.

Rumal huupi pakkumine, aga võibolla hakkab see "Charater set: ..." mõjuma alles pärast sätete muutmist postkasti saabuvatele kirjadele.




Viimati muutis vussvillem 22.04.2009, 00:40; muudetud 1 kord
wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 21.04.2009, 23:04  postituse pealkiri:  (teema puudub)  

Ei, see viimane mõte ei kuulu asiste hulka.

Kõigepealt oleks Sul vaja välja selgitada, kas terminalis muidu üldse täpilisi näed või mitte? Kirjuta lihtsalt klaviatuurilt täpilisi ja vaata.

Kui ei näe, tuleks kõigepealt sellega tegeleda.

_________________
Kõike hääd,
WK

vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 22.04.2009, 00:39  postituse pealkiri:  (teema puudub)  

Täpilisi näen küll terminalis (vaikimisi käivitub UTF-8 kodeeringuga). Täpilisi näen siis, kui olen ssh-ga serverisse loginud. Täpilised kaovad Pine'i käivitamise järel. Täpilised on Pine's tagasi kohe, kui muudan gnome-terminal kodeeringu ISO-8859-ks.


Sisyphos
Vana Pingviin
Vana Pingviin


Vanus: 62
Liitunud: 24.02.2008
Postitused: 602

Distributsioon: Slackware
estonia.gif
postituspostitatud: 22.04.2009, 08:49  postituse pealkiri:  (teema puudub)  

- Võib-olla sinu pine'i versioon ei toeta utf-8 ? Google paljastas , et esinevad mõned patch'id utf-8 jaoks.
- või on meilid mille täpitähti ei näe vigaste päistega- deklaareerivad valesid tähestikke või ei deklareeri neid üldse. Sellised on tihti web-meilerite päised.

Ise kasutan taoliseks otstarbeks mutt'i. Kui peaksid kaaluma vahetust võin postitada oma .muttrc.

_________________
Image

johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 22.04.2009, 10:35  postituse pealkiri:  (teema puudub)  

Siin pole midagi tegemist terminali kodeeringuga. Nagu öeldud juba eespool meili päises on info selle kohta mis kodeeringus saabuv tekst on. Samas on vigaseid rakendusi mis ei tunnista muid kodeeringuid kui ascii või ühte sadadest 8 bitistest kodeeringutest mis sisaldab tuge ainult teatud keelele lisaks ascii -le. Kui aga päises pole midagi kirjas siis tõenäoliselt oskavad suuremad rakendused nagu thunderbird algoritmiliselt proovimise käigus tuvastada õige kodeeringu. Kui ei siis saab sealt vaata menüüst proovida erinevaid kodeeringuid kuni tähed hakkavad arusaadavaks muutuma. Seda siis Vussvillem teeb ka käsitsi muutes terminali kodeeringut.......

Ühesõnaga pole kõige tähtsam mis kodeeringus kiri tuleb vaid see, et päises on info mis kodeeringut kasutati. Muidu jääb kasutajal valida sadade kõikvõmalike omal ajal leiutatud 1 baidiste kodeeringute vahel kaasaarvatud utf-8 utf-16 ja utf-32. Lihtsalt klient ei tea millal täht algab ja lõpeb ja kuidas seda interpreteerida. Pole enam mutti aastaid kasutanud ega mäleta kuidas seal sellega oli.

Niipalju teooriast kahjuks lahendust ei ole välja pakkuda. Ma ei kujuta tegelt praegu ette kuidas terminali klient näitab erinevate kodeeringutega kirjasid kas ta siis muudab lennus nende kodeeringut, et printida kirja korrektselt terminali......

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 22.04.2009, 14:31  postituse pealkiri:  (teema puudub)  

Tänan aitamise ja hinge harimise eest!

Vastuseks Johnsmithile ja Sisyphosele - tänu teie selgitustööle ja Johnsmithi õhku paisatud küsimusele suudan lõpuks probleemi täiesti korrektselt sõnastada: gnome-terminal EI muuda lennult kirjade kodeeringut, seepärast tahaksin gnome-terminali vaikimisi käima jooksutada mingis ISO formaadis (8859-4 või 8859-13, või vähemalt 8859-1).

Rakendus ise (Pine) suudab kodeeringut tuvastada. Väga üksikute kirjade päises tõepoolest kodeeringut pole. Kui olen rakenduse seadistanud mingi muu kodeeringu peale, annab rakendus hoiatuse (hoiatuse teine rida vastab Pine'i kodeeringule, mitte terminali kliendi omale):

[ The following text is in the "UTF-8" character set. ]
[ Your display is set for the "ISO-8859-13" character set. ]
[ Some characters may be displayed incorrectly. ]

Ma pole küll kõikide kodeeringutega proovinud (siiani asendasin vaid UTF-8 ISO-8859-13-ga aga vastavalt Johnsmithi prohvetlikule kujutluspildile proovisin NÜÜD tegelikult ka terminali menüüst erinevaid kodeeringuid erineva kodeeringuga kirjade peal Smile ) kuid olen peaaegu kindel: see, kas täpitähed on või ei ole korrektselt kuvatud, sõltub terminali kliendi kodeeringust, ükskõik milline on seejuures Pine'i kodeering (vahetasin kodeeringut ja proovisin uuesti).

Kõige lõpuks on minu jaoks suisa jabur-naljakas avastus, et osade kirjade sisu on ühes kodeeringus ja saatja nimi ning meili-aadress hoopis teises kodeeringus Very Happy Siiski aitaks mind gnome-terminali vaikimis kodeeringu seadistamine UTF-8 asemel mingi ISO peale enamuse kirjade puhul.


johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 22.04.2009, 18:41  postituse pealkiri:  (teema puudub)  

Pine ilmselt pritsib teksti lihtsalt kerneli funktsiooniga (system call) terminali ja ei võta ise sõna millise kodeeringuga tegu on.
See mida seal Pine's annab seadistada on see millises kodeeringus meil välja läheb ilmselt..........

Kui graafilised meilikliendid nagu evolution ja thunderbird näitavad saabunud meili vastavalt päisele või püüavad ära arvata kodeeringut siis Pinel see võimalik ei ole ja meilid tulevad terminali sellisena nagu nad on. Tähendab sellisena nagu winni maailmas vaikimisi meilikliendid oma meile salvestavad.

Mis puutub siis gnome terminali siis ei pääse praegu Ubuntu taha aga kas siis ei anna teha mingit profiili seal näiteks kus kodeering erineb gnome vaikimisi kodeeringust.

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

vussvillem
Pingviini kasutaja
Pingviini kasutaja



Liitunud: 16.01.2008
Postitused: 50

Distributsioon: Ubuntu 8.04
blank.gif
postituspostitatud: 22.04.2009, 19:53  postituse pealkiri:  (teema puudub)  

https://bugs.launchpad.net/gnome-terminal/+bug/3923

Ja veel, KDE terminali kliendiga Konsole, saab salvestada vaikimisi kodeeringut üsna hõlpsalt.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group