Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dwuznakowe kody UTF-8
neptus
post 5.08.2008, 11:02:27
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.07.2007

Ostrzeżenie: (0%)
-----


Zadaję pytanie tu, bo nie wiem, gdzie to moze pasować.
Potrzebuję listę kodów UTF-8 ale nie w postaci numerków, bo to łatwo znaleźć, tylko takie dwuznakowe "krzaczki". W niektórych przypadkach encje nie są poprawnie rozpoznawane, a krzaczki działają zawsze dobrze. Literki polskie i obce już wydobyłam z różnych tekstów ale np. nigdzie nie umiem znaleźć krzaczka odpowiadającego znakowi "°" (znak o kodzie 176), który jest mi akurat absolutnie niezbędnie potrzebny do szczęścia. Czy spotkał ktoś taką tabelę lub chociaż ten nieszczęsny stopień?


--------------------
Organizowanie chaosu kończy się chaosem organizacji.
Go to the top of the page
+Quote Post
ayeo
post 5.08.2008, 11:07:34
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


w kodzie accuwheater.com znajdziesz encję odpowiadającą za stopień smile.gif

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
SirZooro
post 5.08.2008, 11:47:34
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 32
Dołączył: 14.06.2007

Ostrzeżenie: (0%)
-----


Listę encji HTML z przykładami znajdziesz też na stronie Znaki specjalne HTML


--------------------
Go to the top of the page
+Quote Post
neverever
post 5.08.2008, 12:35:48
Post #4





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


A ja podam: http://www.tony-franks.co.uk/UTF-8.htm a jak chcesz przeliczyć na HEX to http://www.parkenet.com/apl/HexDecConverter.html


--------------------
neverever
Go to the top of the page
+Quote Post
neptus
post 6.08.2008, 18:17:26
Post #5





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.07.2007

Ostrzeżenie: (0%)
-----


Niestety, to wszystko jest mi na nic. Kody w postaci "& deg ;" lub jako kody dziesiętne i szesnastkowe można znaleźć bez trudu, najlepiej na stronie normalizacyjnej UNICODE. Przeliczyć sobie na dowolny system to też żadna sztuka. Mnie chodzi wyłącznie o zapis w postaci dwóch robaczkowych literek, np. w tym kodowaniu wygląda "ń" = "Ĺ„", "ó" = "Ăł". W wielu skryptach, kiedy wpiszę "ŁódĹş", wtedy mi drukuje "Łódź", jeśli wpiszę encje, wyświetla encje w takiej samej postaci, jak w tekście kodu - interpreter ich nie interpretuje. Miałam kiedyś sympatyczny edytorek, który to wszystko ładnie kodował ale juź nawet nie pamiętam, jak się nazywał... sadsmiley02.gif


--------------------
Organizowanie chaosu kończy się chaosem organizacji.
Go to the top of the page
+Quote Post
mls
post 6.08.2008, 20:09:43
Post #6





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A co za problem wyświetlić sobie te "krzaczki" tudzież "robaczki" na podstawie zapisu szesnastkowego?...
Skoro np. "ą" = 0x0105, to nie problemem jest wyświetlić to co chcesz zapisując np.
  1. <?php
  2. echo("x01x05");
  3. ?>


--------------------
Go to the top of the page
+Quote Post
.radex
post 6.08.2008, 20:34:29
Post #7





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

Ostrzeżenie: (0%)
-----


Nie rozumiem, dlaczego nie możesz przekopiować ten znaczek: "°" do edytora w trybie UTF-8? To jakie kodowania miała strona na której skopiowałeś znaczek nie ma znaczenia. Ma znaczenie w jakim kodowaniu strona została zapisana.


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
neptus
post 8.08.2008, 16:10:25
Post #8





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.07.2007

Ostrzeżenie: (0%)
-----


mls:
Cytat
A co za problem wyświetlić sobie te "krzaczki" tudzież "robaczki" na podstawie zapisu szesnastkowego?...


W swoim kodzie to mogę sobie wstawić wszystko. Dostosowując cudze kody nie zawsze mogę, bo to wymagałoby zbyt daleko idących i nieopłacalnych przeróbek. Np. pliki językowe do PhpGedView tolerują wyłącznie robaczki. W innych skryptach jest rozmaicie - w pewnych fragmentach można wpisać dowolnie, w innych mają być robaczki i już. Autor miał pewnie edytor z interpretacją unicodu i mu to pasowało.

.radex:
Cytat
Nie rozumiem, dlaczego nie możesz przekopiować ten znaczek: "°" do edytora w trybie UTF-8? To jakie kodowania miała strona na której skopiowałeś znaczek nie ma znaczenia. Ma znaczenie w jakim kodowaniu strona została zapisana.


Ponieważ wstawiam to w edytorze tekstowym, który nie zna UTF-8 i znaczek zakoduje w Windows-1250, a na stronie wyświeli się w tym miejscu, oczywiście, pytajnik. W Notetabie wstawie sobie raz na zawsze "clipa" i będę mieć problem z głowy.

Ludzie Kochani, litości! Ja szukam jednego kodu znaku, a nie propozycji przeróbek od podstaw rozbudowanych systemów! Na to nie mam ani czasu ani chęci.

Dopisek: Już mam. Odnalazłam edytorek. Nazywa się EditPadLite. Jeśli kogoś interesuje, mój upragniony znaczek wygląda tak: "°".

Ten post edytował neptus 8.08.2008, 16:21:36


--------------------
Organizowanie chaosu kończy się chaosem organizacji.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 14:53