Autor |
Sõnum |
sadiini
Vana Pingviin
Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
|
|
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
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
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
|
|
|
|
|
|
|
|
vussvillem
Pingviini kasutaja
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
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
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
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
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
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
Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
|
|
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
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
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
Vanus: 62
Liitunud: 24.02.2008
Postitused: 602
Distributsioon: Slackware
|
|
- 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.
|
|
|
|
_________________
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
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
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
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 ) 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 Siiski aitaks mind gnome-terminali vaikimis kodeeringu seadistamine UTF-8 asemel mingi ISO peale enamuse kirjade puhul.
|
|
|
|
|
|
|
|
johnsmith
Vana Pingviin
Vanus: 50
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
|
|
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
Liitunud: 16.01.2008
Postitused: 50
Distributsioon: Ubuntu 8.04
|
|
|
|
|