问题描述
在将.html
转换为.docx
的同时,我尝试自定义文本样式。在表单元格中时,似乎文本的样式不正确。
此HTML 正确呈现:
<!-- example1.html -->
<div custom-style="Index 5">
Hello,world!
</div>
pandoc --print-default-data-file reference.docx > reference.docx
pandoc --reference-doc reference.docx --standalone --output output_$(date +%s).docx example1.html
此HTML 不能正确呈现:
<!-- example2.html -->
<table>
<tr>
<td>
<div custom-style="Index 5">
Hello,cruel world!
</div>
</td>
</tr>
</table>
pandoc --print-default-data-file reference.docx > reference.docx
pandoc --reference-doc reference.docx --standalone --output output_$(date +%s).docx example2.html
我找到了2个可能与此有关的薄片:
-
commit说以下话:
...此更改还允许嵌套自定义样式;为此,它删除了应用于普通块的默认“紧凑”样式,除非在表中
-
comment说以下话:
...生成一些测试(例如test / tables.native渲染到docx)并进行前后操作,删除表内的压缩样式会很有帮助。
>
在向Pandoc的问题跟踪器提交问题之前,我想了解我是否遗漏了一些东西。还有办法自定义表格单元格中的文本或防止回退为“紧凑”样式吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)