小書匠語法說明之emoji表情
阿新 • • 發佈:2021-10-16
小書匠語法說明之emoji表情
markdown 語法emoji小書匠概述
emoji表情語法用於顯示 emoji表情符號。該語法並非 commonmark 標準語法,但大部份編輯器及markdown 部落格平臺都會 emoji 表情提供了支援,小書匠也提供了對 emoji 表情的支援。
小書匠使用 markdown-it 的擴充套件 markdown-it-emoji 實現對emoji表情的支援。
使用
元資料標識: grammar_emoji
提供emoji表情語法擴充套件功能,支援的 emoji 符號可以參考這裡
想要使用該語法,需要在設定>擴充套件語法 裡把emoji
書寫格式
- :表情符號對應的單詞:
同時支援縮寫格式的表情
- :-) :-( 8-) ;)
示例
- :wink: :cry: :laughing: :yum:
效果
普通表情: :crush: :tear:
縮寫的表情 (emoticons):
縮寫表情
支援的縮寫表情有
- module.exports = {
- angry: [ '>:(', '>:-(' ],
- blush: [ ':")', ':-")' ],
- broken_heart: [ '</4', '<\\3' ],
- // :\ and :-\ not used because of conflict with markdown escaping
- confused: [ ':/', ':-/' ], // twemoji shows question
- cry: [ ":'(", ":'-(", ':,(', ':,-(' ],
- frowning: [ ':(', ':-(' ],
- heart: [ '<3' ],
- imp: [ ']:(', ']:-(' ],
- innocent: [ 'o:)', 'O:)', 'o:-)', 'O:-)', '0:)', '0:-)' ],
- joy: [ ":')", ":'-)", ':,)', ':,-)', ":'D", ":'-D", ':,D', ':,-D' ],
- kissing: [ ':*', ':-*' ],
- laughing: [ 'x-)', 'X-)' ],
- neutral_face: [ ':|', ':-|' ],
- open_mouth: [ ':o', ':-o', ':O', ':-O' ],
- rage: [ ':@', ':-@' ],
- smile: [ ':D', ':-D' ],
- smiley: [ ':)', ':-)' ],
- smiling_imp: [ ']:)', ']:-)' ],
- sob: [ ":,'(", ":,'-(", ';(', ';-(' ],
- stuck_out_tongue: [ ':P', ':-P' ],
- sunglasses: [ '8-)', 'B-)' ],
- sweat: [ ',:(', ',:-(' ],
- sweat_smile: [ ',:)', ',:-)' ],
- unamused: [ ':s', ':-S', ':z', ':-Z', ':$', ':-$' ],
- wink: [ ';)', ';-)' ]
- };