Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > pl.comp.programming > #28630
| From | Piotr Chamera <piotr_chamera@poczta.onet.pl> |
|---|---|
| Newsgroups | pl.comp.programming |
| Subject | Re: Unicode - utożsamianie znaków akcentowanych |
| Date | 2016-06-06 09:28 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <nj38n7$jcv$1@dont-email.me> (permalink) |
| References | <nj0j8a$8pn$1@node2.news.atman.pl> <nj1a8k$q6v$1@node1.news.atman.pl> |
W dniu 2016-06-05 o 15:42, Borneq pisze: > W dniu 05.06.2016 o 09:10, Borneq pisze: >> Jak zamieniać wszelkie ą, a z akcentem, a z kółeczkiem itp na a? > > Albo skąd wziąć nawy liter Unicode? http://unicodelookup.com/#latin/1 > podaje te nazwy, dla których występuje "latin"a jest ich aż 1081. > Strona jest online, potrzebuję nazw offline i jak zrobić szybką > konwersję? czy potrzeba tablicy 65536*2 bajty? Wszystkie potrzebne dane powinny byś w „Unicode Character Database” (http://www.unicode.org/ucd/) – to część standardu Unicode i jest dostępna w różnych formatach. Pewnie da się znaleźć biblioteki w potrzebnym języku programowania, które dają dostęp do zawartych w tej bazie informacji (np ICU – http://site.icu-project.org/). Odnośnie zamiany znaków interesujące powinno być to: https://en.wikipedia.org/wiki/Unicode_equivalence i to http://www.unicode.org/reports/tr15/tr15-43.html Dla twoich potrzeb interesująca może być ta tablica z biblioteki ICU http://bugs.icu-project.org/trac/browser/icu/trunk/source/data/unidata/norm2/nfc.txt od wiersza 347 mamy dekompozycje znaków, przykładowo dla „ą”, unicode 0105, mamy dekompozycję 0061 0328 czyli a + ogonek O składni pliku nfc.txt jest tutaj http://userguide.icu-project.org/transforms/normalization
Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Unicode - utożsamianie znaków akcentowanych Borneq <borneq@antyspam.hidden.pl> - 2016-06-05 09:10 +0200
Re: Unicode - utożsamianie znaków akcentowanych Borneq <borneq@antyspam.hidden.pl> - 2016-06-05 15:42 +0200
Re: Unicode - utożsamianie znaków akcentowanych Piotr Chamera <piotr_chamera@poczta.onet.pl> - 2016-06-06 09:28 +0200
Re: Unicode - utożsamianie znaków akcentowanych Borneq <borneq@antyspam.hidden.pl> - 2016-06-06 09:44 +0200
Re: Unicode - utożsamianie znaków akcentowanych "M.M." <mmarszik@gmail.com> - 2016-06-05 07:13 -0700
Re: Unicode - utożsamianie znaków akcentowanych Borneq <borneq@antyspam.hidden.pl> - 2016-06-05 16:23 +0200
csiph-web