Article View: pl.comp.ogonki
Article #19750Re: deogonkizacja - tabele konwersji
From: Marcin Frankowski
Date: Thu, 03 Jul 2008 11:06
Date: Thu, 03 Jul 2008 11:06
43 lines
3155 bytes
3155 bytes
Thu, 3 Jul 2008 02:31:25 -0700 (PDT), admirau <admirau@gmail.com>
napisał(a):
> Witam!
>
> Chciałem sobie napisać programik, który obetnie z tekstu ogonki (znaki
> inne niż ASCII).
> Ma zamieniać ą => a, á => a, ä => a, ę => e itd.
>
> Jest jakaś prosta reguła jak to zamieniać? Jest jakaś zależność
> pomiędzy tymi znakami?
Generalnie: nie ma. Do tego dochodzi problem, w jakim kodowaniu są te
różne ogonki. Np. ą może być kodowane w unikodzie (znak nr 261),
ISO-8859-2 (znak nr 177), Windows-1250 (znak nr 185) i wielu innych.
BTW prawidłowo niemieckie umlauty na litery łacińskie konwertuje się
zastępując daną literę z umlautem dwuznakiem, w którym pierwsza litera
to bazowa litera łacińska, a druga to e (np. ä ⇒ ae), zaś ß to ss.
Fajnie by było, gdyby istniała taka konwencja dla polskich liter (ale
na to mamy za dużo kryptopederastów, którzy za nic w świecie
dobrowolnie nie zrezygnują z proszenia kolegów o zrobienie im laski pod
pozorem braku polskich liter ;->). BTW2 w angielskim czasem używa się
ligatur æ i œ, które oczywiście konwertuje się na ae i oe (encyclopædia
⇒ encyclopaedia, œstrus ⇒ oestrus), z bidą można pominąć a lub o
(encyclopædia ⇒ encyclopedia, œstrus ⇒ estrus), wtedy zmieniasz
pisownię z brytyjskiej na amerykańską, ale spotykana czasem metoda
zamiany æ ⇒ a i œ ⇒ o jest całkowicie błędna (w wyniku dostalibyśmy
encyclopædia ⇒ encyclopadia, œstrus ⇒ ostrus - bez sensu).
> Czy gdzieś są już takie gotowe tabele, czy trzeba samemu? Na razie to
> nawet nie wiem jakie ągonki, hački i inne ümlauty mogą się trafić :)
O tabeli nie słyszałem. Komplet znaków znajdziesz na
<http://www.unicode.org/> i <http://www.eki.ee/letter/>, na
<http://www.babelstone.co.uk/Software/BabelMap.html> jest fajny program
dla Windows, może coś z tego Ci ułatwi zadanie.
--
Marcin Frankowski
mail: http://www.cerbermail.com/?GwMBsEhHr8 NIE w HTML!
Na kłopoty z konfiguracją OE i z polskimi literami w poczcie,
newsach i na www: http://konfiguracja.prv.pl/
Technical Details
Message-ID:
<19mrbffgh62lq$.dlg@komp.pana.marcina>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<c87d5f44-ed69-4dcb-a4b1-d1d21ed63ea1@c65g2000hsa.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: Marcin Frankowski <ab@anti.spam.com.invalid> Newsgroups: pl.comp.ogonki Subject: Re: deogonkizacja - tabele konwersji Supersedes: <1l0jwzkp81yxy$.dlg@komp.pana.marcina> Date: Thu, 3 Jul 2008 23:06:07 +1200 Organization: Onet.pl Lines: 43 Message-ID: <19mrbffgh62lq$.dlg@komp.pana.marcina> References: <c87d5f44-ed69-4dcb-a4b1-d1d21ed63ea1@c65g2000hsa.googlegroups.com> NNTP-Posting-Host: 118-92-200-218.dsl.dyn.ihug.co.nz Mime-Version: 1.0 X-Trace: news.onet.pl 1215083176 343 118.92.200.218 (3 Jul 2008 11:06:16 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Thu, 3 Jul 2008 11:06:16 +0000 (UTC) X-Sender: juzBFLCkRTDI/Q/jOKrqtJBJ797tdgMa X-Hamster-Info: Score=0 ScoreLoad=0 ScoreSave=0 Received=20080703225623 User-Agent: 40tude_Dialog/2.0.15.1 X-Old-Xref: news.onet.pl pl.comp.ogonki:119577 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit