#mdbook-preprocessor #emoji #preprocessor #emojicodes

app mdbook-emojicodes

将您的emojicodes (:猫:) 转换为真实表情符号的MDBook预处理器

8个版本

0.3.0 2023年9月20日
0.2.2 2023年3月22日
0.2.1 2023年2月24日
0.1.3 2023年2月3日
0.1.2 2023年1月3日

#mdbook-preprocessor 中排名第 5

Download history • Rust 包仓库 89/week @ 2024-03-10 • Rust 包仓库 50/week @ 2024-03-17 • Rust 包仓库 23/week @ 2024-03-24 • Rust 包仓库 52/week @ 2024-03-31 • Rust 包仓库 28/week @ 2024-04-07 • Rust 包仓库 41/week @ 2024-04-14 • Rust 包仓库 75/week @ 2024-04-21 • Rust 包仓库 47/week @ 2024-04-28 • Rust 包仓库 57/week @ 2024-05-05 • Rust 包仓库 14/week @ 2024-05-12 • Rust 包仓库 36/week @ 2024-05-19 • Rust 包仓库 23/week @ 2024-05-26 • Rust 包仓库 54/week @ 2024-06-02 • Rust 包仓库 368/week @ 2024-06-09 • Rust 包仓库 45/week @ 2024-06-16 • Rust 包仓库 9/week @ 2024-06-23 • Rust 包仓库

每月下载量 478

MIT 和 GPL-3.0 许可证

13KB
236

mdbook-emojicodes


mdbook-emojicodes 是一个MDBook预处理器,可以将您的emojicodes(例如 ::)转换为表情符号。无需再复制粘贴!

📦 安装

使用crates.io

$	cargo install mdbook-emojicodes

手动安装

克隆仓库

$	git clone https://github.com/blyxyas/mdbook-emojicodes

构建并安装预处理器

$	cd mdbook-emojicodes;
	cargo install --path .

❓ 使用方法

在您的 book.toml 中写入以下内容

[preprocessor.emojicodes]

现在,✨ 它已准备好使用!✨

您可以在文件中写入emojicode来使用表情符号。

示例

<!-- my_chapter.md -->

# My :cat: cat journey

I love cats :cat: and dogs :dog:, I have two, one's gray, like a raccoon :raccoon:, and the other one is black, like the night :night_with_stars:.

这将呈现为

<!-- my_chapter.md -->

# My 🐱 cat journey

I love cats 🐱 and dogs 🐶, I have two, one's gray, like a raccoon 🦝 and the other one is black, like the night 🌃

现在,当您运行 mdbook build 时,所有表情符号都将被转换。

🎡 自定义表情符号

您可以将自己的表情符号作为 .svg 文件使用。只需在 src 中创建一个名为 custom_emojis 的目录;在那里您可以包含自定义表情符号,如下所示

.
├── book.toml
└── src
    ├── chapter_1.md
    ├── custom_emojis
    │   └── myemoji.svg
    └── SUMMARY.md
# Chapter 1
:myemoji:

这些表情符号将自动调整到正确的大小。


星标

Stargazers repo roster for @blyxyas/mdbook-emojicodes

许可证

本软件使用 MIT 许可证。有关详细信息,请参阅文件 LICENSE

依赖关系

~13–24MB
~337K SLoC