This commit is contained in:
Daniel 2025-04-29 10:21:29 +08:00
parent fe6132646d
commit 7da322e3f3
No known key found for this signature in database
GPG Key ID: 86211BA83DF03017

View File

@ -346,7 +346,18 @@ func resolveEmbedR(n *ast.Node, blockEmbedMode int, luteEngine *lute.Lute, resol
}
}
if 2 < len(n.KramdownIAL) && 0 < len(inserts) {
inserts[0].KramdownIAL = n.KramdownIAL
if bookmark := n.IALAttr("bookmark"); "" != bookmark {
inserts[0].SetIALAttr("bookmark", bookmark)
}
if name := n.IALAttr("name"); "" != name {
inserts[0].SetIALAttr("name", name)
}
if alias := n.IALAttr("alias"); "" != alias {
inserts[0].SetIALAttr("alias", alias)
}
if memo := n.IALAttr("memo"); "" != memo {
inserts[0].SetIALAttr("memo", memo)
}
}
for _, insert := range inserts {
n.InsertBefore(insert)