Euro (znak): Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Paweł Ziemian BOT (dyskusja | edycje)
Zmieniam nieprawidłowy Szablon:Cytuj pismo na Szablon:Cytuj
→‎Zapis cyfrowy: od kiedy U+20AC
Linia 16:
Sposób uzyskania znaku euro na komputerze zależy od [[System operacyjny|systemu operacyjnego]] i zwyczajów narodowych. Niektóre firmy wytwarzające telefony komórkowe wydały tymczasową aktualizację oprogramowania zawierającego specjalny zestaw znaków [[SMS]] zastępujący rzadko używany [[Jen|znak jena]], przez znak euro. Telefony wyprodukowane później miały oba znaki walut<ref>Specyfikacja GSM 03.38 – [http://www.dreamfabric.com/sms/default_alphabet.html domyślny alfabet 7-bitowy] {{lang|en}}</ref>.
 
Euro jest reprezentowane w [[Zestaw znaków|zestawie znaków]] [[Unicode]] 2.1 z maja {{Nowrap|1998 r.}} pod nazwą EURO SIGN na pozycji kodowej [[Unicode|U+]]20AC (dziesiętnie 8364) jak również w uaktualnionych wersjach kodowań znaków typu Latin<ref group="uwaga">Latin-9 z euro to [[ISO 8859-15]]</ref><ref group="uwaga">Latin-10 z euro to [[ISO 8859-16]]</ref>. W [[HTML]] można stosować encję <code>&amp;euro;</code>. Encja ta była wprowadzona dopiero w HTML 4.0, wkrótce po zaprezentowaniu euro, i wiele przeglądarek nie było w stanie jej wyświetlać{{odn|Korpela|2005}}. Alternatywną metodą uzyskania znaku w HTML było <code>&amp;#128;</code>{{odn|Korpela|2005}}, gdyż kod 128 (80 [[Szesnastkowy system liczbowy|szesnastkowo]]) jest kodem znaku euro w większości [[:Kategoria:Strony kodowe Windows|stron kodowych Windows 125x]].
 
Niejawne kodowanie znaków wraz z faktem, że kod znaku euro jest różny w powszechnie stosowanych schematach kodowań doprowadził do wielu problemów w wyświetlaniu znaku w aplikacjach komputerowych. Nie było problemów, gdy stosowany był tylko jeden system operacyjny (zawierający uaktualnione [[Krój pisma|czcionki]] z dostępnym odpowiednim [[Glif (typografia)|glifem]]). W środowiskach mieszanych często dochodziło do błędów{{odn|Korpela|2005}}. Jednym z przykładów może być [[system zarządzania treścią]], w którym artykuły były przechowywane w bazie danych stosującej inny sposób kodowania znaków niż komputer, na którym dokonywana była edycja danych. Innym przykładem może być „odziedziczone oprogramowanie” ([[Język angielski|ang.]] ''legacy software'') obsługujące tylko stary sposób kodowania znaków np. [[ISO 8859-1]], w którym nie ma znaku euro. W takim wypadku dochodziło do konwersji znaków, często powodującej błędną zamianę, w wyniku której zamiast znaku euro wyświetlany był na przykład pytajnik (?).