Pytania otagowane jako unicode

Unicode jest branżowym standardem komputerowym do spójnego kodowania, reprezentacji i obsługi tekstu wyrażonego w większości systemów pisania na świecie.

6
Czy profil terminala Gnome może domyślnie używać UTF-8?
Jestem na systemie Ubuntu (tak myślę). I nie mają korzeni, więc nie mogę zmienić ustawienia regionalne. Chcę, aby mój domyślny profil terminala domyślnie używał UTF-8. Powinien istnieć sposób, aby to zrobić, albo .gconf/apps/gnome-terminal/gdzieś w katalogu, albo w zmiennej środowiskowej, czy coś takiego. Jednak nie mogę tego znaleźć. Edytuj z większą …

3
Czy istnieje uniwersalny sposób pisania znaków Unicode?
Czasami chcę pisać specjalne znaki Unicode, takie jak em-dash (-), w różnych programach, takich jak vim, Chrome (jak teraz!) Lub LibreOffice. W LibreOffice mogę to osiągnąć poprzez dedykowane okno dialogowe znajdujące się w menu Wstaw. Wydaje się, że inne programy nie mają wbudowanego sposobu. Moim rozwiązaniem w tych przypadkach jest …



2
Dlaczego niektóre znaki Unicode nie będą drukowane na moim terminalu?
Używam Arch Linux z prostym terminalem, używając czcionki Adobe Source Code Pro. Moje ustawienia regionalne są poprawnie ustawione na LANG=en_US.UTF-8. Chcę wydrukować na moim terminalu znaki Unicode reprezentujące karty do gry. Korzystam z Wikipedii w celach informacyjnych . Znaki Unicode dla kolorów kart działają dobrze. Na przykład wydawanie $ printf …
16 bash  fonts  unicode  printf 



2
coreutils, którzy są świadomi utf?
Kiedy używałem cutdzisiaj, dowiedziałem się, że nie traktuje znaku UTF-8 jako znaku, ale 3 znaki, ponieważ ma 3 bajty długości. Wydaje się to być ogólnie prawdą w przypadku wielu narzędzi. Czy istnieją wersje, coreutilsktóre obsługują UTF-8? Moja localeprodukcja: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" …
16 unicode  coreutils  cut 

4
Znajdź najlepszą czcionkę do renderowania punktu kodowego
Jak znaleźć odpowiednią czcionkę do renderowania punktów kodowych Unicode? gnome-terminalokaże się, że znaki takie jak «🉃 ⼼ 😻🕲🝤» mogą być renderowane za pomocą czcionek takich jak Symbola, a nie czcionek terminalowych lub zastępczego kodu zastępczego w kwadracie (????). W jaki sposób ?
16 fonts  unicode 


5
Uzyskaj szerokość wyświetlania ciągu znaków
Jaki byłby najbliższy przenośny sposób uzyskania szerokości wyświetlania (co najmniej na terminalu (takim, który wyświetla znaki w bieżących ustawieniach regionalnych o właściwej szerokości)) ciągu znaków ze skryptu powłoki. Interesuje mnie przede wszystkim szerokość znaków niekontrolowanych, ale mile widziane są również rozwiązania uwzględniające znaki sterujące, takie jak backspace, powrót karetki, tabulacja …

2
Nazwy plików UTF 8?
Czy w systemach operacyjnych opartych na Uniksie nazwy plików utf6 są dozwolone? Jeśli tak, muszę zrobić coś specjalnego, aby zapisać plik na dysku. Pozwól mi wyjaśnić, co mam nadzieję zrobić. Piszę aplikację, która prześle plik przez ftp do zdalnego systemu, ale nazwa pliku jest dynamicznie zmieniana za pomocą zestawu metadanych, …

2
grep: Znajdź wszystkie wiersze zawierające japońskie kanjis
W ogromnym pliku tekstowym UTF-8 chcę pokazać wszystkie linie zawierające japońskie kanjis . Jakie grep(lub inne) wyrażenie to robi? Jeśli się nie mylę, kanjis to znaki między \u4e00a \u4dbf. Nie muszę pokazywać kan , ale pokazanie ich również nie byłoby dużym problemem.
14 grep  unicode 


2
iconv nielegalna sekwencja wprowadzania - dlaczego?
Podczas próby przekonwertowania pliku tekstowego na jego odpowiednik ASCII pojawia się komunikat o błędzie iconv: illegal input sequence at position. Polecenie, którego używam, to iconv -f UTF-8 -t ascii//TRANSLIT file Obrażającą postacią jest æ. Sam plik tekstowy jest tutaj obecny . Dlaczego mówi nielegalna sekwencja? Znak wejściowy jest prawidłowy UTF-8 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.