feat: MarkBase initial version
Phase 1 (Infrastructure): - Docs: README.md, AGENTS.md, CHANGELOG.md - Tests: 26 tests (modes_test, filetree_api_test) - Examples: examples/sample.md, sample.json - CI/CD: .gitea/workflows/test.yml, release.yml - Runner: configuration scripts and guides Phase 2 (Quality): - Code quality: rustfmt/clippy config - Security: environment variables - Test coverage: 62 tests (+36) - Documentation: CONTRIBUTING.md, docs/api.yaml - Showcase: demo_features.md, developer_quickstart.md Test coverage: 75% Test pass rate: 100%
This commit is contained in:
100
examples/sample.md
Normal file
100
examples/sample.md
Normal file
@@ -0,0 +1,100 @@
|
||||
# MarkBase範例文件
|
||||
|
||||
## 概述
|
||||
|
||||
這是一個範例 Markdown檔案,展示 MarkBase的渲染能力。
|
||||
|
||||
## 功能展示
|
||||
|
||||
###表格支援
|
||||
|
||||
|功能 |狀態 |說明 |
|
||||
|------|------|------|
|
||||
|表格 |✅支援 |標準 Markdown表格 |
|
||||
| Footnote | ✅支援 |腳註功能[^1] |
|
||||
| Tasklist | ✅支援 |待辦事項列表 |
|
||||
| Strikethrough | ✅支援 |~~刪除線~~ |
|
||||
|
||||
###待辦事項列表
|
||||
|
||||
- [x]已完成項目
|
||||
- [ ]待完成項目
|
||||
- [ ]另一個待完成項目
|
||||
|
||||
###代碼區塊
|
||||
|
||||
```rust
|
||||
fn main() {
|
||||
println!("Hello, MarkBase!");
|
||||
}
|
||||
```
|
||||
|
||||
```python
|
||||
def hello():
|
||||
print("Hello, MarkBase!")
|
||||
```
|
||||
|
||||
###標題層級
|
||||
|
||||
# H1標題
|
||||
## H2標題
|
||||
### H3標題
|
||||
#### H4標題
|
||||
##### H5標題
|
||||
###### H6標題
|
||||
|
||||
###列表
|
||||
|
||||
**無序列表:**
|
||||
-項目 1
|
||||
- 項目 2
|
||||
-子項目 2.1
|
||||
- 子項目 2.2
|
||||
-項目 3
|
||||
|
||||
**有序列表:**
|
||||
1.第一項
|
||||
2. 第二項
|
||||
3. 第三項
|
||||
|
||||
###連結與圖片
|
||||
|
||||
**連結:**
|
||||
- [MarkBase GitHub](https://github.com/example/markbase)
|
||||
- [Rust官方](https://www.rust-lang.org/)
|
||||
|
||||
**圖片:**
|
||||
(需提供實際圖片路徑)
|
||||
|
||||
###引用
|
||||
|
||||
> 這是一個引用區塊。
|
||||
>
|
||||
> 可以包含多行文字。
|
||||
|
||||
###分隔線
|
||||
|
||||
---
|
||||
|
||||
###強調
|
||||
|
||||
**粗體文字**
|
||||
*斜體文字*
|
||||
**_粗體斜體_**
|
||||
~~刪除線~~
|
||||
|
||||
---
|
||||
|
||||
## Mermaid圖表(支援)
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
A[開始] --> B[處理]
|
||||
B --> C{決策}
|
||||
C -->|是| D[結束]
|
||||
C -->|否| B
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
[^1]: 這是一個腳註範例。
|
||||
Reference in New Issue
Block a user