From f7d43c48b359fd3924877c448660177dced44f98 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Tue, 20 Jan 2026 09:20:22 +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/model/conf.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/model/conf.go b/kernel/model/conf.go index 34dd01abc..edb5cafa1 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -325,6 +325,9 @@ func InitConf() { if "" != docxTemplate { params := util.RemoveInvalid(Conf.Export.PandocParams) if gulu.File.IsExist(docxTemplate) && !strings.Contains(params, "--reference-doc") { + if !strings.HasPrefix(docxTemplate, "\"") { + docxTemplate = "\"" + docxTemplate + "\"" + } params += " --reference-doc " + docxTemplate Conf.Export.PandocParams = strings.TrimSpace(params) }