This commit is contained in:
Miloslav Ciz 2024-04-20 14:23:58 +02:00
parent 66aa9c99f4
commit 5d1bb66298
25 changed files with 1827 additions and 1802 deletions

View file

@ -1,12 +1,14 @@
# Emoticon
# Emoticon :)
*Not to be [confused](often_confused.md) with [emoji](emoji.md).*
Emoticon (emotion icon) is a short group of [text](text.md) characters that together by their look resemble a simple picture, very often a facial expression (but also other common symbols). Emoticons are used to communicate feelings and emotions in text-only communication, such as internet chat, where body language is missing to provide this function.
Emoticon (emotion icon) is a short group of [text](text.md) characters that together by their look resemble a simple picture, very often a facial expression (but also other common symbols), for example `:-)`, `O_O` or `=[`. Emoticons are used to communicate feelings and emotions in text-only communication, such as [Internet](internet.md) chat, where body language is missing to provide this function. Emoticons are different from [emoji](emoji.md) (which serve basically the same purpose but are true, small pictures inserted in text) and smileys (smiling faces, both emoticon and emoji).
TODO: more
[History](history.md) of emoticons reaches far back before [computers](computer.md), possibly even to 17th century; invention of emoticons in computer communication is generally attributed to american Scott Fahlman who, as a teacher in 1982, suggested to mark [jokes](jokes.md) on the school [BBS](bbs.md) with `:-)`, exactly for the reason that some people didn't get jokes because of the absence of body language.
Using [Unicode](unicode.md) in emoticons is considered cheap [cheating](cheating.md), so we won't do that here.
Using [Unicode](unicode.md) in emoticons is considered cheap [cheating](cheating.md), so we won't do that here, pure [ASCII](ascii.md) emoticons are best. There are literal emoji pictures in Unicode so if you allow its use, you can just use that and not bother with emoticons. Also multi-line emoticons don't count, that's already [ASCII art](ascii_art.md).
There are different types of emoticons, mainly **western**, which are 90 degrees flipped, e.g. `:-)` or `:{` (the nose symbol is sometimes missing), and **eastern**, which are not flipped, e.g. `<[o_o]>` or `(^.^)`. Western ones can additionally also be flipped, e.g. `(-:` instead of `:-)`, but doing it is not very common.
Here are some emoticons:
@ -81,7 +83,7 @@ S S: S-: So: S; S-; So; S= S-= So= S8 S-8 So8 SX S-X SoX
* *: *-: *o: *; *-; *o; *= *-= *o= *8 *-8 *o8 *X *-X *oX
*': *^: *~: *'; *^; *~; *'= *^= *~= *'8 *^8 *~8 *'X *^X *~X
:-|| >-) :)) :^} :'-( B{|} >:( xD
:-1 >-) :)) :^} :'-( B{|} >:( xD
_ - ~ . v w o ...
OO O_O (O_O) O-O (O-O) O~O (O~O) O.O (O.O) OvO (OvO) OwO (OwO) OoO (OoO) O...O (O...O)
@ -122,4 +124,8 @@ salutations: o/ \o o7 \o/
8====D {|} ,,|,, (. (. ) ( . Y . )
@}->-- <3 </3
SOS: ...---...
hitler: :=)
```