From 8cb27cae9095c00c62fe4bbe9cad9a96dc2aa3d0 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 27 Aug 2022 22:58:13 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/5682 --- app/appearance/langs/en_US.json | 2 +- app/appearance/langs/es_ES.json | 2 +- app/appearance/langs/fr_FR.json | 2 +- app/appearance/langs/zh_CHT.json | 2 +- app/appearance/langs/zh_CN.json | 2 +- app/src/config/editor.ts | 73 ++++++++++++++------------ app/src/config/search.ts | 6 +-- app/src/protyle/markdown/mathRender.ts | 8 +++ app/src/types/index.d.ts | 1 + 9 files changed, 57 insertions(+), 41 deletions(-) diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index d7cded1ba..df9080678 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,6 +1,6 @@ { "katexMacros": "KaTex macro definition", - "katexMacrosTip": "Please use JSON object format ({}) to wrap macro definitions, eg { \\def\\foo{x^2} \\foo + \\foo }", + "katexMacrosTip": "Please use JSON object format ({}) to wrap macro definitions, eg { \"\\\\foo\": \"{x^2}\" }", "systemLogTip": "Program running records are saved in the system log. By exporting the system log and sending it to developers, it can better help developers diagnose program problems", "systemLog": "System log", "copyInsertAsAssets": "Copy as asset and insert", diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json index 455e8d2a5..b37c6a3df 100644 --- a/app/appearance/langs/es_ES.json +++ b/app/appearance/langs/es_ES.json @@ -1,6 +1,6 @@ { "katexMacros": "Definición de macro de KaTex", - "katexMacrosTip": "Utilice el formato de objeto JSON ({}) para envolver definiciones de macro, por ejemplo, { \\def\\foo{x^2} \\foo + \\foo }", + "katexMacrosTip": "Utilice el formato de objeto JSON ({}) para envolver definiciones de macro, por ejemplo, { \"\\\\foo\": \"{x^2}\" }", "systemLogTip": "Los registros de ejecución del programa se guardan en el registro del sistema. Al exportar el registro del sistema y enviarlo a los desarrolladores, puede ayudarlos a diagnosticar mejor los problemas del programa", "systemLog": "Registro del sistema", "copyInsertAsAssets": "Copiar como archivo de activos e insertar", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 82ca439f7..17d93720d 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,6 +1,6 @@ { "katexMacros": "Définition de la macro KaTex", - "katexMacrosTip": "Veuillez utiliser le format d'objet JSON ({}) pour envelopper les définitions de macro, par exemple { \\def\\foo{x^2} \\foo + \\foo }", + "katexMacrosTip": "Veuillez utiliser le format d'objet JSON ({}) pour envelopper les définitions de macro, par exemple { \"\\\\foo\": \"{x^2}\" }", "systemLogTip": "Les enregistrements en cours d'exécution du programme sont enregistrés dans le journal système. En exportant le journal système et en l'envoyant aux développeurs, cela peut mieux aider les développeurs à diagnostiquer les problèmes du programme", "systemLog": "Journal du système", "copyInsertAsAssets": "Copier en tant que fichier d'actif et insérer", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 4cb32c583..f2908c324 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,6 +1,6 @@ { "katexMacros": "KaTex 宏定義", - "katexMacrosTip": "請使用 JSON 對象格式({})來包裹宏定義,例如 { \\def\\foo{x^2} \\foo + \\foo }", + "katexMacrosTip": "請使用 JSON 對象格式({})來包裹宏定義,例如 { \"\\\\foo\": \"{x^2}\" }", "systemLogTip": "系統日誌中保存了程序運行記錄,通過導出系統日誌發送給開發者可以更好地幫助開發者診斷程序問題", "systemLog": "系統日誌", "copyInsertAsAssets": "複製為資源文件並插入", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index edeb1df17..a777bb83a 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,6 +1,6 @@ { "katexMacros": "KaTex 宏定义", - "katexMacrosTip": "请使用 JSON 对象格式({})来包裹宏定义,例如 { \\def\\foo{x^2} \\foo + \\foo }", + "katexMacrosTip": "请使用 JSON 对象格式({})来包裹宏定义,例如 { \"\\\\foo\": \"{x^2}\" }", "systemLogTip": "系统日志中保存了程序运行记录,通过导出系统日志发送给开发者可以更好地帮助开发者诊断程序问题", "systemLog": "系统日志", "copyInsertAsAssets": "复制为资源文件并插入", diff --git a/app/src/config/editor.ts b/app/src/config/editor.ts index 0640b5272..736a7b22c 100644 --- a/app/src/config/editor.ts +++ b/app/src/config/editor.ts @@ -57,14 +57,6 @@ export const editor = { -