硕士生
 
- 金币
- 2062
- 好评
- 22
- 信誉
- 105
|
发表于
2025-11-14 01:26:50
来自手机
|
显示全部楼层
来自 四川
本帖最后由 hw1020 于 2025-11-14 01:50 编辑
deepseek ai写的,不清楚能否符合你的需求。你可以复制代码,然后放到文本文件,改名.txt为.mtsx,然后mt打开安装,附件是一样的内容,下面是测试的图片。
下面的代码和上面的附件是一样的
- {
- name: ["LaTeX", ".tex"]
- colors: [
- "command", #569CD6, #569CD6
- "environment", #4EC9B0, #4EC9B0
- "comment", #6A9955, #6A9955
- "string", #CE9178, #CE9178
- "math", #B5CEA8, #B5CEA8
- "bracket", #FFD700, #FFD700
- "special", #D7BA7D, #D7BA7D
- "package", #C586C0, #C586C0
- "mathDelimiter", #569CD6, #569CD6
- ]
- comment: {startsWith: "%"}
- contains: [
- {match: /%.*$/, 0: "comment"}
-
- // 数学定界符 - 单独匹配
- {match: /\$/, 0: "mathDelimiter"}
- {match: /\\\[/, 0: "mathDelimiter"}
- {match: /\\\]/, 0: "mathDelimiter"}
- {match: /\\\(/, 0: "mathDelimiter"}
- {match: /\\\)/, 0: "mathDelimiter"}
-
- {
- start: {match: /\$/}
- end: {match: /\$/}
- style: "math"
- contains: [
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /[{}]/, 0: "bracket"}
- ]
- }
-
- {
- start: {match: /\\\[/}
- end: {match: /\\\]/}
- style: "math"
- contains: [
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /[{}]/, 0: "bracket"}
- ]
- }
-
- {
- start: {match: /\\\(/}
- end: {match: /\\\)/}
- style: "math"
- contains: [
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /[{}]/, 0: "bracket"}
- ]
- }
-
- {
- start: {match: /\\begin\{/, 0: "command"}
- end: {match: /\}/}
- contains: [
- {match: /[a-zA-Z@*]+/, 0: "environment"}
- ]
- }
-
- {
- start: {match: /\\end\{/, 0: "command"}
- end: {match: /\}/}
- contains: [
- {match: /[a-zA-Z@*]+/, 0: "environment"}
- ]
- }
-
- {
- start: {match: /\\usepackage\{/, 0: "command"}
- end: {match: /\}/}
- contains: [
- {match: /[a-zA-Z0-9\-]+/, 0: "package"}
- ]
- }
-
- {
- start: {match: /\\documentclass\{/, 0: "command"}
- end: {match: /\}/}
- contains: [
- {match: /[a-zA-Z0-9\-]+/, 0: "package"}
- ]
- }
-
- {
- start: {match: /\{/}
- end: {match: /\}/}
- contains: [
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /%.*$/, 0: "comment"}
- ]
- }
-
- {
- start: {match: /\[/}
- end: {match: /\]/}
- contains: [
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /%.*$/, 0: "comment"}
- ]
- }
-
- {match: /\\[a-zA-Z@]+/, 0: "command"}
- {match: /[&%$#_]/, 0: "special"}
- {match: /[{}]/, 0: "bracket"}
- ]
- }
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|