Z jakich znaków Unicode składają się uśmieszki, takie jak ٩ (• ̮̮̃ • ̃) ۶?

263

Jak utworzyć tekst Unicode taki jak ten w tytule lub podobny, bez uciekania się do kopiowania i wklejania?

٩ (-̮̮̃-̃) ۶ ٩ (● ̮̮̃ • ̃) ۶ ٩ (͡ ๏ ̯͡ ๏) ۶ ٩ (-̮̮̃ • ̃).

Nawiasem mówiąc, zauważ, że w przeglądarce powyższy przykład powinien wyglądać następująco :

Oczekiwane renderowanie emotikonów Unicode

Anirudh Goel
źródło
3
dlaczego po prostu nie skopiujesz / wkleisz?
Joe
19
Chcę wiedzieć, jak to wygląda w stylu multilinii? na przykład (● ̮̮̃ • ̃). Dlaczego mam wrażenie, że jest multilinią?
Anirudh Goel,
2
reddit.com/r/unicode
Stefan Monov
3
Jestem :(, że te emotikony są brokowane w Chrome. Kiedyś działały ...
kenwarner

Odpowiedzi:

199

Co do zamieszania związanego z wieloma liniami: w tym miejscu działa wiele znaków diakrytycznych . Łączą one postacie umieszczone powyżej lub poniżej innych postaci. Jeśli przeanalizujemy konkretną buźkę (● ̮̮̃ • ̃), otrzymujemy:

(U + 0028 Lewy nawias (to oczywiste)

● U + 25CF Black Circle (będzie to lewe oko)

 ̮ U + 032E Łączenie breve poniżej (dostaje część ust)
           Fakt, że jest umieszczony nieco na prawo od okręgu, to
           problem z czcionką. Zwykle powinien pojawić się bezpośrednio pod
           poprzedzająca postać

 ̮ U + 032E Łączenie breve poniżej (wciąż część ust)

 ̃ U + 0303 Combination Tilde (będzie to lewa brew)

• Kula U + 2022 (prawe oko)

 ̃ U + 0303 Combination Tilde (brew)

) U + 0029 Prawy nawias

To sprytne użycie znaków diakrytycznych, które tworzy iluzję wielu linii tutaj. Łączenie postaci można układać w stosy, jak widać w breve, ale zwykle wyniki są mniej dobre .

Możesz wkleić emotikony do programu Word, umieszczając kursor za znakiem i naciskając Alt+ C, możesz spowodować zastąpienie znaku kodem Unicode w systemie szesnastkowym. W przypadku znaków diakrytycznych najpierw zastępujesz znak diakrytyczny, a następnie możesz przejść do znaku podstawowego (lub jeszcze więcej znaków diakrytycznych, jeśli są). Działa też na odwrót. Możesz wpisać 2022 i nacisnąć Alt+, Caby uzyskać punktor.

Aby uzyskać powyższą buźkę, możesz użyć następującego ciągu liter i cyfr:

002825CF032E032E0303202203030029

wklej go do Worda i naciśnij Alt+ Cco cztery miejsca, zaczynając od lewej.

Uwaga: W poprzednich akapitach użyłem wyłącznie skrótuAlt +C . Kiedy nie używasz Worda, ale zamiast tego jakiś wariant RichEdita (na przykład w WordPadzie), staje się Alt +X . Ponadto, jak wspomniano w komentarzach, dla niektórych osób najwyraźniej jest to również Alt +X w programie Word. W trosce o zwięzłość będę mówić tylko o Alt +C, ale powinieneś użyć dowolnego wariantu, który Cię dotyczy. Inną metodą wymienioną w tej odpowiedzi byłoby użycie Ctrl +Alt+Shift+,F12 która wydaje się również działać. Na wypadek, gdyby nie było jeszcze wystarczających opcji.

Uwaga 2: W zestawieniu znaków używanych w buźce powyżej odstępy wydają się być w niektórych miejscach wyłączone. Miało to przyczyny techniczne i może różnić się w zależności od przeglądarki. Również niektóre łączące się postacie zwykle znikały, dlatego niektóre z nich zostały przesunięte w prawo.

Joey
źródło
10
Lub zobacz „Wstawianie znaków Unicode za pomocą klawiatury?” na superuser.com/questions/47420/…
Arjan
1
A dla tych, którzy nie widzą zabawnych postaci: przeczytaj o używaniu „Arial Unicode MS” w „Czy Dingbats pojawi się w Firefox 3?” na superuser.com/questions/14087/…
Arjan
7
Arial Unicode MS nie jest rozsądną czcionką: blogs.msdn.com/michkap/archive/2007/07/15/3890144.aspx ... w rzeczywistości buźki wyświetlają się tutaj strasznie w Arial Unicode MS. Wklejenie ich w słowo wykorzystuje mieszankę Arial, Calibri i Cordia New. Proszę nie polecać Arial Unicode MS, gdzie wyrządza więcej szkody niż pożytku (prawie wszędzie, jeśli mamy wierzyć Michaelowi Kaplanowi). Verdana również działa dobrze.
Joey,
3
W programie Word 2007 (na XP) wydaje się, że to Alt + X dokonuje konwersji, a nie Alt + C.
Graham Clark
Graham: włączony do odpowiedzi. A przynajmniej trochę wyjaśnione. Być może powinienem po prostu porozmawiać o „The Hotkey ™” zamiast dawać jakieś konkretne naciśnięcia klawiszy ...
Joey,
35

Kopiuj i wklej:

◎ ܫ ◎

ಠ ﭛ ಠ

⊙_ʘ

♨_♨

ಠ_ಠ

Będzie
źródło
teddy, om nom, hurr ?, gogle i mój zawsze ulubiony wyraz Unicode.
Czy
W jakim systemie operacyjnym / przeglądarce wygląda to dobrze? (Nie w żadnej przeglądarce na moim Macu ani w starym WinXP, choć w WinXP Firefox najlepiej wykonuje to, że nie wyświetla poprawnie 4.).
Arjan
vista i 7, tj. i chrome.
Czy
2
Mapa znaków Windows.
Warren P
6
ಠ_ರೃ też jest dobry
kenwarner
19

Jeśli są one zbyt skomplikowane, większość systemów operacyjnych i przeglądarek obsługuje Unicode # 263A (☺) i Unicode # 2639 (☹).

jwhitlock
źródło
8

Jak powiedział Johannes Rössel, możesz użyć tego edytora online do konwersji znaków ascii na Unicode / preferowany format i zmieniaj go w dowolnym momencie.

Konwerter Unicode online

ukanth
źródło
5

Co masz na myśli? Już to robisz. Wystarczy wyszukać znaki Unicode i zacząć je łączyć na swój sposób.

markus
źródło