From 6186eab57d17ff6cf9389ec825e6c1551bef2a2d Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Mon, 13 Mar 2023 21:34:20 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E8=A1=A8=E6=A0=BC=E5=9D=97=E5=86=99?= =?UTF-8?q?=E5=85=A5=E6=95=B0=E6=8D=AE=E5=BA=93=E8=A1=A8=E6=97=B6=E5=9C=A8?= =?UTF-8?q?=E5=8D=95=E5=85=83=E6=A0=BC=E4=B9=8B=E9=97=B4=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC=20Fix=20https://github.com/siyuan-note/siyua?= =?UTF-8?q?n/issues/7654?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/treenode/node.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kernel/treenode/node.go b/kernel/treenode/node.go index e2eb2528ab2..ea209502e9c 100644 --- a/kernel/treenode/node.go +++ b/kernel/treenode/node.go @@ -162,6 +162,11 @@ func NodeStaticContent(node *ast.Node, excludeTypes []string, includeTextMarkATi } switch n.Type { + case ast.NodeTableCell: + // 表格块写入数据库表时在单元格之间添加空格 https://github.com/siyuan-note/siyuan/issues/7654 + if 0 < buf.Len() && ' ' != buf.Bytes()[buf.Len()-1] { + buf.WriteByte(' ') + } case ast.NodeImage: linkDest := n.ChildByType(ast.NodeLinkDest) var linkDestStr, ocrText string