From 9d1302a8f1bf13d8dabb4359ea47131b03b53329 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Fri, 23 Jan 2026 20:58:53 +0800 Subject: [PATCH] :art: Supports setting Pandoc parameters for export docx https://github.com/siyuan-note/siyuan/issues/16845 Signed-off-by: Daniel <845765@qq.com> --- kernel/api/setting.go | 1 - kernel/model/export.go | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/api/setting.go b/kernel/api/setting.go index b03a17efb..029b6e4b7 100644 --- a/kernel/api/setting.go +++ b/kernel/api/setting.go @@ -379,7 +379,6 @@ func setExport(c *gin.Context) { } } - export.PandocParams = util.ReplaceNewline(export.PandocParams, " ") model.Conf.Export = export model.Conf.Save() diff --git a/kernel/model/export.go b/kernel/model/export.go index 9843c5267..1f2c8659e 100644 --- a/kernel/model/export.go +++ b/kernel/model/export.go @@ -776,6 +776,7 @@ func ExportDocx(id, savePath string, removeAssets, merge bool) (fullPath string, } params := util.RemoveInvalid(Conf.Export.PandocParams) + params = util.ReplaceNewline(params, " ") if "" != params { customArgs, parseErr := shellquote.Split(params) if nil != parseErr {