前言

今天写内容,突然遇到一个奇怪的需求,就是要在Typora编辑器下的表格中输入emoji表情)像这种:angry: :raised_back_of_hand:小表情。原因很简单,因为这种表情能被Typecho的原生Markdown语法解释器支持,就不用再去找图片这么麻烦了。

因此,是时候要了解下编辑器Typora 与 emoji表情的关系了。但以前都不怎么用表情,只偶尔输错字符的时候会弹出emoji表情,一直就没认真了解过在Typora编辑器中,到底是怎么输入emoji表情的。特意搜索了一下,趁现在还记得怎么输入emoji表情,特意写份记录,预防后面还要用到。

Typora中输入emoji的方法

特意上网查了一下,是有哪么几种方法调用emoji表情,但最好的方法还是直接复制网站上原有的emoji表情

方法一:直接复制emoji表情

去emoji表情的官网emoji表情,直接复制即可:

Typora中插入emoji 表情的3种方法

网址:https://emojixd.com/,里面是所有的emoji表情。

方法二:Typora中输入「:」+「emoji」表情英文名

记如果知道emoji的英文名称,直接在Typora编辑器中输入:+英文名前几个字母,就会弹出联想表情,选择想要的表情即可。

Typora中插入emoji 表情的3种方法

方法三:复制「unicode」编码

这个方法就有点复杂,知道下即可,用这方法的人感觉是把自己给绕晕了。

方法如下:

先找到想要的emoji表情,查看其unicode编码,unicode编码+号后面的内容,在前面加上&#x,后面加上;

组合成这种样式的字符串:&#xunicode编码;

组成完成在Typora中即可变成想要的emoji表情。

Typora中插入emoji 表情的3种方法

如:立起的手背, unicode编码是 U+1F91A,取1F91A,组合成字符串就是🤚在Typocho中显示的emoji表情就是🤚。

总结:

就上面3种在Typecho输入emoji更让方法来说,最简单还是上emoji官网找到想要的表情,直接复制即可。

踩过的坑:

尽管管网上确实有很多emoji表情,但请注意,没有快捷代码如:vulcan_salute:前后两个':'的所emoji图标,都只能用于Typora编辑中

如果你文章中的有些emoji图标是没有快捷代码的,上传到网站编辑器中,发布时会报错“Database Query Error”

Typora中插入emoji 表情的3种方法

原因是,

直接复制过来的emoji表情,是不能被网站上的自带markdown解释器解释的,会直接报错误。

Typora中插入emoji 表情的3种方法

可以看到,箭头指向的图片在源代码中并没有翻译成相对应的快捷代码,直接复制到原生的网站编辑器后台必然会引起错误。

如果想在网站上用复制过来的emoji图标,两点建议

  • 要么找到支持直接复制emoji表情就能用的markdown解释器,如Joe主题的自开发编辑器就支持。
  • 要么只用带有快捷代码的emoji表情,没有就只能换一个表情了,毕竟表情不是文章阅读或者获取排名的关键。
文章目录