Markdownドキュメント中の絵文字をマークアップする Python-Markdown 拡張です。
<span class="emoji">😃</span>
のようにマークアップされるので、
絵文字を大きく😃
表示することができます。
pipでインストールします。
$ pip install markdown-markup-emoji
Python-Markdown の拡張として使用します。
import markdown
md = markdown.Markdown(extensions=["markdown_markup_emoji.markup_emoji"])
md.convert("markdown text")
または、Pelican から、Markdown拡張として使用します。
# pelicanconf.py
MARKDOWN = {
'extension_configs': {
'markdown.extensions.codehilite': {'css_class': 'highlight'},
'markdown.extensions.extra': {},
'markdown.extensions.meta': {},
'markdown_markup_emoji.markup_emoji': {},
},
'output_format': 'html5',
}
<span class="emoji">😃</span>
のようにマークアップされるので、
すこし大きいフォントで表示されるように、スタイルを追加します。
😃
.emoji { font-size: 150%; }
絵文字フォントを含んでいませんので、表示はOSに依存します。 例えば、Windows7では絵文字は白黒で表示されたり、表示されないことがあります。 iOSやAndroid間では、違う絵文字が表示されることがあります。
絵文字の一覧 は、こちらを参照してください。