使用Pandoc将带MetaStyles的DOCX转Markdown时如何保留custom-style属性?
问题:将Word的MetaStyle段落转换为带
custom-style属性的Markdown 能否将带有MetaStyles(Title、Subtitle、Author、Date、Abstract)的Word段落转换为带有custom-style属性的Markdown?
测试场景1
- 测试文档:仅包含1个应用「Title」样式的段落“MyTitle”的Word文档
- 不添加
--standalone选项:MetaStyles会被忽略 - 添加
--standalone选项:MetaStyles会导出为Markdown元数据,输出内容如下:
- 不添加
--- title: MyTitle ---
需求的目标输出格式
针对Title、Subtitle等MetaStyle段落,期望生成如下格式的Markdown:
::: {custom-style="Title"} MyTitle :::
当前问题
原本期望通过-f docx+styles参数实现上述效果,但该参数仅在Word文档以非MetaStyle段落开头时才生效。
测试场景2
- 测试文档:包含2个段落的Word文档
- 第一段内容“std”:应用「Standard」样式
- 第二段内容“MyTitle”:应用「Title」样式
内容的提问来源于stack exchange,提问作者wolfrevo
相关产品推荐
相关产品推荐

