Skip to content

Commit bbd5d6d

Browse files
Yuki-Nagorida-liii
andauthored
[222_64] 优化间隔符相关表述 (#3070)
Co-authored-by: Da Shen <da@liii.pro>
1 parent 301c79e commit bbd5d6d

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

TeXmacs/plugins/lang/dic/en_US/zh_CN.scm

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,6 +944,7 @@
944944
("help" "帮助")
945945
("here" "这里")
946946
("hidden" "隐藏")
947+
("Sub-level separator" "当前节的下一层级的分隔符")
947948
("High resolution screen settings" "高分屏设置")
948949
("high resolution settings" "高分屏设置")
949950
("highlight errors" "高亮错误")
@@ -1551,6 +1552,7 @@
15511552
("number of subunit steps" "子单元步数")
15521553
("number" "")
15531554
("number style" "编号样式")
1555+
("Number-title separator" "当前节的分割符")
15541556
("numbered equation" "")
15551557
("numbered equations" "")
15561558
("numbered" "编号")
@@ -1751,7 +1753,6 @@
17511753
("preamble" "")
17521754
("preferences for tag" "全局设置")
17531755
("preferences" "首选项")
1754-
("Prefix separator" "前缀分隔符")
17551756
("Prepend chapter number prefix for section numbers" "节编号显示章编号的前缀")
17561757
("presentation mode" "演讲模式")
17571758
("presentation tag" "外观标记")

TeXmacs/progs/text/text-menu.scm

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -978,8 +978,7 @@
978978

979979
(tm-define (section-prefix-sep-var t)
980980
(with l (tree-label t)
981-
(cond ((== l 'chapter) "chapter-prefix-sep")
982-
((== l 'section) "section-prefix-sep")
981+
(cond ((== l 'section) "section-prefix-sep")
983982
((== l 'subsection) "subsection-prefix-sep")
984983
((== l 'subsubsection) "subsubsection-prefix-sep")
985984
(else #f))))
@@ -1047,9 +1046,8 @@
10471046
((check "-" "v" (== (safe-init-env sep-var) "-"))
10481047
(init-env sep-var "-"))
10491048
((check "space" "v" (== (safe-init-env sep-var) " "))
1050-
(init-env sep-var " "))
1051-
((check "none" "v" (== (safe-init-env sep-var) ""))
1052-
(init-env sep-var "")))))
1049+
(init-env sep-var " "))))
1050+
) ;menu-bind
10531051

10541052
(menu-bind section-prefix-sep-menu
10551053
(with prefix-sep-var (section-prefix-sep-var (focus-tree))
@@ -1061,9 +1059,8 @@
10611059
((check "-" "v" (== (safe-init-env prefix-sep-var) "-"))
10621060
(init-env prefix-sep-var "-"))
10631061
((check "space" "v" (== (safe-init-env prefix-sep-var) " "))
1064-
(init-env prefix-sep-var " "))
1065-
((check "none" "v" (== (safe-init-env prefix-sep-var) ""))
1066-
(init-env prefix-sep-var "")))))
1062+
(init-env prefix-sep-var " "))))
1063+
) ;menu-bind
10671064

10681065
(tm-menu (focus-preferences-menu t)
10691066
(:require (section-context? t))
@@ -1097,11 +1094,11 @@
10971094
---))
10981095
(with sep-var (section-sep-var t)
10991096
(if sep-var
1100-
(-> "Separator" (link section-sep-menu))
1097+
(-> "Number-title separator" (link section-sep-menu))
11011098
---))
11021099
(with prefix-sep-var (section-prefix-sep-var t)
11031100
(if prefix-sep-var
1104-
(-> "Prefix separator" (link section-prefix-sep-menu))
1101+
(-> "Sub-level separator" (link section-prefix-sep-menu))
11051102
---))
11061103
(dynamic (focus-tag-edit-menu (tree-label t))))
11071104

devel/222_64.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@
4747

4848
### 二、编号分隔符设置测试
4949

50-
#### 2.1 章节编号后分隔符 (section-sep)
50+
#### 2.1 编号与标题间隔符号 (section-sep)
5151
- `.` - 预期显示:1. 标题
5252
- `` - 预期显示:一、标题
5353
- `-` - 预期显示:1- 标题
5454
- `space` - 预期显示:1 标题
5555
- `none` - 预期显示:1标题
5656

57-
#### 2.2 章节前缀分隔符 (prefix-sep)
57+
#### 2.2 多级编号前缀间隔符号 (prefix-sep)
5858
`sectional-short-style``false` 时测试:
5959
- `.` - 预期显示:1.1. 标题
6060
- `` - 预期显示:一、一、标题
@@ -64,7 +64,7 @@
6464

6565
**测试步骤:**
6666
1. 插入 section/subsection
67-
2. 点击小扳手 → "Separator" / "Prefix separator"
67+
2. 点击小扳手 → "Number-title separator" / "Sub-level separator"
6868
3. 选择不同分隔符,观察变化
6969

7070
---
@@ -124,8 +124,8 @@
124124

125125
#### 5.1 菜单结构
126126
- "Number style" 显示为子菜单(→)
127-
- "Separator" 显示为子菜单(→)
128-
- "Prefix separator" 显示为子菜单(→)
127+
- "Number-title separator" 显示为子菜单(→)
128+
- "Sub-level separator" 显示为子菜单(→)
129129

130130
#### 5.2 不可用选项隐藏
131131
- 无编号章节(chapter*/section*等)不显示编号相关选项
@@ -135,9 +135,9 @@
135135
#### 5.3 翻译验证
136136
- preferences for tag -> 全局设置
137137
- rendering options for tag -> 局部设置
138-
- Prefix separator -> 前缀分隔符
138+
- Number-title separator -> 编号与标题间隔符号
139+
- Sub-level separator -> 子层级分隔符
139140
- Section prefix -> 节前缀
140-
- separator -> 分隔符
141141
- Title style -> 标题样式
142142
- Prepend chapter number prefix for section numbers -> 节编号显示章编号的前缀
143143
- chapter numbering -> 全局章编号
@@ -206,6 +206,8 @@
206206

207207
---
208208

209+
### 2026/04/01 优化间隔符相关表述
210+
209211
### 2026/04/01
210212
- 添加章节编号显示/隐藏功能(section-display-numbers)
211213
- 支持 chapter/section/subsection/subsubsubsection/paragraph/subparagraph

0 commit comments

Comments
 (0)