Co to jest edytor tekstu Unicode?
Edytor tekstu Unicode to oprogramowanie komputerowe, którego można używać do tworzenia, edytowania lub przeglądania tekstu w różnych alfabetach. Przechowuje informacje w Unicode, ewoluującym międzynarodowym standardzie reprezentacji języków ludzkich. Edytor tekstu Unicode jest szczególnie przydatny w przypadku alfabetów innych niż łacińskie, w tym odczytywanych od prawej do lewej. Edytory Unicode są używane na całym świecie do tworzenia dokumentów, treści stron internetowych i tekstu dla aplikacji w wielu językach.
Standard Unicode został po raz pierwszy zaproponowany pod koniec lat 80. XX wieku przez pierwszych członków konsorcjum Unicode; ta organizacja non-profit koordynuje rozwój standardu na całym świecie. Wczesne wersje Unicode zostały zaprojektowane tak, aby obsługiwać większość używanych wówczas języków. W 1996 r. Jego pojemność wzrosła do ponad miliona różnych znaków, co umożliwia wprowadzanie i wyświetlanie nawet starożytnych egipskich hieroglifów za pomocą edytora tekstu Unicode. Standard Unicode definiuje ponad 107 000 znaków. Nawet bardziej złożone litery i symbole mogą być tworzone przy użyciu tych wstępnie zdefiniowanych bloków konstrukcyjnych.
Unicode jest do pewnego stopnia obsługiwany w większości nowoczesnych przeglądarek internetowych, aplikacji komputerowych i systemów operacyjnych. Przed Unicode istniało wiele różnych metod przedstawiania alfabetów innych niż łacińskie, z których większość jest ze sobą niezgodna. Utrudniało to jednoczesne wprowadzanie lub wyświetlanie tekstu w kilku językach. Edytor tekstu Unicode reprezentuje i przechowuje taką treść w spójny, dobrze zdefiniowany sposób - utworzony tekst można łatwo udostępnić innym aplikacjom i stronom internetowym na całym świecie zgodnym z Unicode.
W pełni funkcjonalny edytor tekstu Unicode ogólnie pozwala na wprowadzanie informacji z klawiatury w sposób naturalny dla danego języka. Na przykład, hebrajski, arabski i inne języki pisane od prawej do lewej mogą być wprowadzane i wyświetlane w tym kierunku za pomocą edytora Unicode. Wiele języków może być zawartych w tym samym dokumencie, nawet jeśli są napisane w różnych kierunkach. Nie wszystkie znaki można łatwo wprowadzić za pomocą zlokalizowanej klawiatury - zwykle dostępne są alternatywne metody wprowadzania, w tym wybór z listy na ekranie i kodowanie na stałe numerycznie.
Edytor tekstu Unicode może importować pliki w różnych formatach, takich jak Unified Hangul Code lub Thai. Podczas ładowania dowolne kodowane cyfrowo znaki Unicode mogą być automatycznie konwertowane na rzeczywiste symbole Unicode. Pliki tekstowe można zwykle zapisywać w formacie Unicode lub American Standard Code for Information Interchange (ASCII) ze znakami niełacińskimi reprezentowanymi numerycznie. Treść często może być przechowywana w formacie HyperText Markup Language (HTML) z kodowaniem Unicode UTF-8, umożliwiającym prawidłowe wyświetlanie w nowoczesnych przeglądarkach internetowych.
Edytory tekstu Unicode często pozwalają na wybranie różnych czcionek i kolorów dla poszczególnych języków, co ułatwia pracę z mieszanką treści. „Łączenie znaków”, wymagane przez niektóre języki do łączenia poszczególnych symboli, zwykle można ukryć lub wyświetlić. Podczas edycji można zmieniać kolejność bloków tekstu. Często można je konwertować z jednej skrzynki na drugą lub z jednostek HTML na znaki Unicode. Wiele edytorów zawiera również funkcje upraszczające wprowadzanie i edycję języków azjatyckich, na przykład konwersję tekstu między chińskim uproszczonym i chińskim tradycyjnym lub między transliteracjami i reprezentacjami Unicode.
Wiele edytorów tekstu Unicode jest dostępnych w handlu lub za pośrednictwem społeczności open source. Większość współczesnych zastrzeżonych i otwartych edytorów tekstu może również działać jako edytory Unicode. Robi to również kilka narzędzi do projektowania stron internetowych i edytorów wiadomości e-mail. Edytory tekstu Unicode są ogólnie dostępne dla wszystkich głównych systemów operacyjnych, istnieje również kilka narzędzi internetowych.