Pandoc 将 .md 导出/转换为 .docx 会在标题周围生成方括号 - 这不是维基链接的剩余部分。与 .odt 相同

问题描述 投票:0回答:1

Pandoc 将 md 转换/导出为 docx 在标题周围生成方括号

我想做什么

使用pandoc转换为docx。 转换正常,但我在标题周围发现了微弱的方括号。我无法选择它们或摆脱它们。

Pandoc版本和系统

潘多克3.2.1 特点:+服务器+lua 脚本引擎:Lua 5.4

Windows 11 Pro - 版本 10.0.26120 内部版本 26120 - 64 GB RAM 处理器 AMD Ryzen 7 3700X 8 核处理器,3593 MHz

我尝试过的事情

将pandoc升级到最新版本(2024-07-09)。

从终端运行 pandoc md 到 docx,而不是 Obsidian-plugin。

转换仅包含标题的文档:

# Header 1
## Header 2
### Header 3
pandoc minimal.md -o minimal.docx

同样的问题,带有微弱的括号(我有屏幕截图,但无法发布,我是新来的。)。

转换为odt

pandoc minimal.md -o minimal.odt

牙套微弱也有同样的问题。标题 2 的括号在 .odt 中为斜体,而不是在 .docx 中(我有屏幕截图,但无法发布。我是新来的。)。

转换为 html 到 docx

pandoc minimal.md -o minimal.html

看起来不错。然后:

pandoc minimal.html -o minimal.docx

微弱的括号又回来了。

它不是什么

这不是“从 Markdown 导出时未删除 Wiki 链接”的问题。 “Pandoc md to docx”可以很好地转换链接、图像(imgur url)和所有标题。 除了模糊的方括号。它们出现在标题存在的位置而不是维基链接的位置。 md 中有一个或多个“#”的 IE。

我希望找到什么

(1) 一种使用 pandoc 且不会在 ms word docx 中出现微弱括号的方法。我喜欢用 Markdown 和 Obsidian 来写作。我需要能够导出到 ms word。

(2) 计划 B。如果 (1) 不可能是消除微弱括号的解决方法/方法。我无法选择、查找和替换或删除它们,当我选择所有文本(ctrl-a)并将文本复制并粘贴到另一个文档时,它们仍然存在。

我一直在网上和这里查找。我没有找到答案,只有一个人遇到同样的问题。 https://forum.obsidian.md/t/pandoc-export-to-docx-products-square-brackets-around-headings/67824

有人有想法吗?非常感谢。

ms-word markdown pandoc odt obsidian
1个回答
0
投票

我无法证实你的发现。

我的潘多克

pandoc -v
pandoc 3.2.1
Features: +server +lua
Scripting engine: Lua 5.4
User data directory: C:\Users\xxx\AppData\Roaming\pandoc
Copyright (C) 2006-2024 John MacFarlane. Web: https://pandoc.org
This is free software; see the source for copying conditions. There is no
warranty, not even for merchantability or fitness for a particular urpose.

我的降价

# Header 1
## Header 2
### Header 3

结果

pandoc minimal.md -o minimal.docx

enter image description here

结果

pandoc minimal.md -o minimal.odt

enter image description here

灰色方括号在打印输出中消失。
也许,这是 Word/LibreWriter 模板的问题,即事物在您的环境中如何显示。

© www.soinside.com 2019 - 2024. All rights reserved.