Skip to content

d0j1a1701/LiteLoaderQQNT-Markdown

Repository files navigation

LiteLoaderQQNT-Markdown

GitHub Release GitHub License GitHub last commit GitHub Issues or Pull Requests

简介

这是一个 LiteLoaderQQNT 插件,使用 Markdown-it 为 QQNT 增加 Markdown 和 $\LaTeX$ 以及 HTML渲染功能!

安装本插件

您可以跟随本插件的安装引导为自己的QQNT安装本插件。

功能

标准 Markdown 语法的消息渲染

image

对应消息原文本
## Normal

Normal test

Normal test with HTML Entities & " ' < > .

## List 

- List Item
- List Item

1. Ordered List
2. Ordered List

## Blockquote

> Test
>
>> Nested Test

代码块渲染和高亮

image

对应消息原文本
```javascript
// Declare a function
function myFunction() {
document.getElementById("demo").innerHTML = "Hello World!";
}

// Call the function
myFunction();
```

$\LaTeX$ 公式进行渲染(基于 KaTeX

image

对应消息原文本
Inline LaTeX Here: $e^{i\pi} + 1 = 0$!

LaTeX Block also available!

$$
\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)
$$

支持第三方主题

image

图中的主题是 MUKAPP/LiteLoaderQQNT-MSpring-Theme

对应消息原文本
# Markdown test
`inline code test`
**加粗**~~删除~~__下划线__
[这是个链](https://d0j1a1701.cc)
$\LaTeX \color{red}{red text}$
```cpp
#include <iostream>
using namespace std;
int main(){
    cout << "Meow" << endl;
    return 0;
}
```
> This is a quote test.

注意事项

您可以查看本项目的 Known Issue 查看已经发现以及仍未解决的问题。

如果在使用插件时遇到问题,您可以通过 发起 Issue 向我们进行反馈。届时请尽可能附上诸如系统版本,插件列表, LiteLoaderQQNT 设置页版本信息截图等可以帮助分析问题的信息。如果你还安装了远程调试插件,可以再附上 Devtools 信息。

Contributing

如果您想要为本项目贡献代码,或者想了解本项目的代码相关细节,欢迎阅读 项目开发文档