【Markdown 从入门到精通】
❓ 如果不懂外语,在互联网上怎么交流?—— 别慌,可以用互联网时代全球通用语言 Emoji 呀!
# Emoji 的发展史
📎 Emoji 的演变主要分为三个阶段。
# 1️⃣ 符号表情(颜文字)
早在 1967 年,美国《Reader's Digest》的一篇文章就提出了用符号表达情绪的概念,但这个想法并未付诸实践。直到 1982 年,卡耐基梅隆大学的 Scott Fahlman 教授提议在留言板上使用 :-)
和 :-(
符号来区分严肃的帖子和笑话。
19-Sep-82 11:44 Scott E Fahlman :-)
From: Scott E Fahlman <Fahlman at Cmu-20c>
I propose that the following character sequence for joke markers:
:-)
Read it sideways. Actually, it is probably more economical to mark
things that are NOT jokes, given current trends. For this, use
:-(
之后开始出现各种不同形式的符号,比如 :-o
表示惊讶, ORZ
表示低头下跪等等。虽然符号表情需要把头逆时针转 90 度才能看懂,但在 BP 机时代给人们带来了许多快乐,现在仍然有许多人在使用(包括我)。
# 2️⃣ Emoji(绘文字)
基于 ASCII 的符号表情所能表达的内容有限,并且输入符号的体验并不是很好。日本移动通讯运营商 NTT DOCOMO 的工程师栗田穣崇在 1999 年设计了一套 12x12 像素的图形化表情。虽然今天我们所用的 emoji 与最初的相比已有了翻天覆地的变化,但都离不开栗田穣崇为 emoji 创造的原始基因。
Emoji 一词并不是栗田穣崇创造出来的,而是日语中早就存在的。大概是江户年代起就有将类似 emoji 的图形符号当做文字来用的历史了。e 是日文汉字「絵」(图画的意思),moji 是「文字」,所以 emoji,也称作绘文字。而 kao 是「颜」(脸的意思),所以 kaomoji 就是颜文字。
全世界第一个 Emoji 表情 ❤
# 3️⃣ Emoji 统一码
2010 年,Unicode 6.0 首次收录了 emoji 编码,这是 emoji 发展史的里程碑之一,将有助于推动 emoji 的全球统一标准。
此前 emoji 仅在日本流行,直到 2011 年,苹果在 iPhone 系统中加入一套 Apple Color Emoji 后,emoji 才真正开始火爆,涌入全球用户的屏幕中,成为当今数字通讯中的一种新形式,逐渐成为一门世界通用语言。
Emoji 仍在不断发展,Unicode 8.0 就加入了 5 个修饰符,用来调节人形表情的肤色。
Unicode 10.0 版本的部分 emoji 编码如下:
# 在 Markdown 中使用 Emoji
⭐ 重点:有两种方法可以将 emoji 表情符号添加到 Markdown 文档
- 将表情符号直接复制粘贴到 Markdown 文档中,就像普通文字那样;
- 使用冒号
:
将表情代码(emoji shortcodes)包裹起来。
# 复制粘贴表情符号
大多数情况下,你可以简单地从 Emojipedia 等来源复制表情符号,直接 Ctrl + V 粘贴到 Markdown 文档中。许多 Markdown 编辑器都会自动转换为其支持的表情符号显示类型,所以不同编辑器或网站看到的效果可能会有差别。
Tips:如果使用静态网站生成器,请确保将 HTML 页面编码修改为 UTF-8。
💰
# 使用表情符号代码
使用冒号包裹表情代码即可,比如下面这样:
去露营了! <span class="github-emoji" alias="tent" style="" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/26fa.png?v8">⛺</span> 很快回来。 | |
真好笑! <span class="github-emoji" alias="joy" style="" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f602.png?v8">😂</span> |
效果是这样的:
去露营了! ⛺ 很快回来。
真好笑! 😂
表情代码有上千个,记不住不要紧,很多 Markdown 编辑器都有提示和补全功能,输入冒号 :
加首字母就会给你提示。
具体的表情代码可以通过下面的网站查阅:
- https://emojixd.com
- https://emojipedia.org
- https://www.webfx.com/tools/emoji-cheat-sheet/
- https://gist.github.com/rxaviers/7360908
不同平台和编辑器对 emoji 的支持和显示效果可能会不一样,各位小伙伴们需要注意哦!同时注意文明使用 emoji 哟~
💋