feat: md-pins allow numbers
This commit is contained in:
+31
-8
@@ -145,22 +145,33 @@
|
||||
```markdown
|
||||
:md-pins[./images/map.png]{pins="A:30,40 B:10,30" fixed}
|
||||
:md-pins[./images/city-map.png]
|
||||
:md-pins[./images/dungeon.png]{labelStart="1"}
|
||||
:md-pins[./images/quest.png]{labelStart="C"}
|
||||
```
|
||||
|
||||
**功能:**
|
||||
- 在图片上显示标记点(A-Z, AA-ZZ, AAA-ZZZ...)
|
||||
- 在图片上显示标记点(A-Z, AA-ZZ, AAA-ZZZ... 或数字)
|
||||
- `fixed` 模式:仅显示标记,不可编辑
|
||||
- 非 fixed 模式:点击图片添加标记,点击标记删除
|
||||
- 提供复制按钮生成标记代码
|
||||
- 支持自定义标签起始值(字母或数字)
|
||||
|
||||
**属性:**
|
||||
|
||||
| 属性 | 类型 | 说明 |
|
||||
|------|------|------|
|
||||
| `pins` | string | 标记列表,格式 `"A:30,40 B:10,30"` (标签:x,y) |
|
||||
| `fixed` | boolean | 是否为固定模式(只读) |
|
||||
| 属性 | 类型 | 默认值 | 说明 |
|
||||
|------|------|--------|------|
|
||||
| `pins` | string | `""` | 标记列表,格式 `"A:30,40 B:10,30"` (标签:x,y) |
|
||||
| `fixed` | boolean | `false` | 是否为固定模式(只读) |
|
||||
| `labelStart` | string | `"A"` | 标签起始值,支持字母(如 `"A"`, `"C"`)或数字(如 `"1"`, `"7"`) |
|
||||
|
||||
**标记标签生成规则:**
|
||||
**标签生成规则:**
|
||||
|
||||
| 起始值类型 | 说明 | 示例 |
|
||||
|------|------|------|
|
||||
| 字母(默认) | 从起始字母开始,按 A-Z, AA-ZZ, AAA-ZZZ 顺序 | `A` → A, B, C...; `C` → C, D, E... |
|
||||
| 数字 | 从起始数字开始递增 | `1` → 1, 2, 3...; `7` → 7, 8, 9... |
|
||||
|
||||
**字母标签序列(从 A 开始):**
|
||||
- 0-25: A-Z
|
||||
- 26-51: AA-ZZ
|
||||
- 52-77: AAA-ZZZ
|
||||
@@ -168,12 +179,24 @@
|
||||
**示例:**
|
||||
|
||||
```markdown
|
||||
<!-- 固定标记模式 -->
|
||||
<!-- 固定标记模式 - 字母标签(默认从 A 开始) -->
|
||||
:md-pins[./images/battle-map.png]{pins="A:25,50 B:75,30 C:50,80" fixed}
|
||||
|
||||
<!-- 可编辑模式 - 点击添加标记 -->
|
||||
<!-- 可编辑模式 - 点击添加标记 - 从 A 开始 -->
|
||||
:md-pins[./images/blank-map.png]
|
||||
|
||||
<!-- 数字标签 - 从 1 开始 -->
|
||||
:md-pins[./images/dungeon.png]{labelStart="1"}
|
||||
|
||||
<!-- 数字标签 - 从 7 开始 -->
|
||||
:md-pins[./images/cave.png]{labelStart="7"}
|
||||
|
||||
<!-- 字母标签 - 从 C 开始 -->
|
||||
:md-pins[./images/quest-map.png]{labelStart="C"}
|
||||
|
||||
<!-- 自定义标签 + 预设标记 -->
|
||||
:md-pins[./images/map.png]{pins="5:30,40 6:75,30" labelStart="5" fixed}
|
||||
|
||||
<!-- 复制生成的格式 -->
|
||||
:md-pins[./images/map.png]{pins="A:30,40 B:10,30" fixed}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user