Ekes levelezes hibatlanul

Zahemszky Gábor Gabor at Zahemszky.HU
2002. Már. 5., K, 09:01:48 CET


Szisztok!

<ELOZMENY>

A BSD Egyesület belső levelezőlistáján kialakult egy polémia az ``írjunk
vagy ne és ha igen miért ne és hogyan'' ékezetes leveleket (eredendően:
tetszőleges levelezőlistára) tárgykörben.  Szolídnak nevezhető pengeváltások
után jutottam el odáig, hogy előhozakodom itt a kérdéssel.

</ELOZMENY>

Szeretném(nk) összegyűjteni, hogy milyen beállításokat kell eszközölni a
különböző elterjedtebb unixos/linuxos (későbbiekben OT: Mac/M$/Amiga/???)
levelezőprogramokban ahhoz, hogy korrekt módon lehessen írni és olvasni
gyönyörű nyelvünk gyöngyszemeit, tekintettel az
ISO-8859-2 <-> MS-1250 <-> ISO-8859-1 <-> MS-1252 <-> stb
problémára, valamint a hosszú kettős ékezetekre (úgyismint: őŐűŰ), de nem
elhanyagolva a többit sem (áÁéÉíÍóÓöÖőŐúÚüÜűŰ).

Tehát:

tudom, hogy a levlista hivatalos nevével ellentétben itt nem csak
FreeBSD-t használók vannak, és mintha hallottam volna olyasmit, hogy pl.
NetBSD/OpenBSD alatt a Latin2 támogatása nem része a hivatalos
rendszernek.  Nem célom a szokásos dist-war elindítása, a célom valami
``Levelezzünk-MAGYARUL-HOGYAN'' jellegű infó összegyűjtése (később ebből
esetleg ismertető a BSD.HU-n).

Ízelítőül pár dolog:

Konzol, mutt:
~/.mutt/muttrc-be (vagy a neki megfelelő rendszerfájlba) minimum a
következők kellenek:
set charset="iso-8859-2"
set send_charset="us-ascii:iso-8859-2:utf-8"

Jól jöhet még:

set rfc2047_parameters=yes
set reply_regexp="^([Rr][Ee]([\\[0-9\\]+])*|[Aa][Ww]|[Vv][Áá]):[ \t]*"

És lehet vitatkozni a következő két soron:

charset-hook iso-8859-1 iso-8859-2
charset-hook us-ascii iso-8859-2

X, sylpheed:

~/.sylpheed/sylpheedrc -be minimum a következő - természetesen ezt a saját
menüs felületén is be lehet állítani:

outgoing_charset=ISO-8859-2

Ha elfogadhatónak tartjátok, akkor várom a további ötleteket elm, pine,
mush, mh stb - természetesen X-es levelezők is - hibátlan magyarításához.
Ami még kell, az a használt felület (konzol vagy X) magyarításának
beállítása, erre valami kezdemény van a BSD.HU-n (javítani és bővíteni
kéne), és tudok arról, hogy valami ``Magyarul-hogyan'' létezik linuxos
körökben is.

Szóval infókat kérek,

a) újabb programok beállítása

b) fenti levelem olvashatósága

c) ehhez a témakörhöz kapcsolódó hivatkozások

tárgykörében.

Köszönettel:

ZGabor (de nem az, hanem az eredeti :-):
	< Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;X=;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;X="$X $i";typeset +l i;};print "$X"



További információk a(z) BSD levelezőlistáról