表格单元格中的自定义文字样式

问题描述

在将.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

enter image description here

此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

enter image description here

我找到了2个可能与此有关的薄片:

  1. commit说以下话:

    ...此更改还允许嵌套自定义样式;为此,它删除了应用于普通块的默认“紧凑”样式除非在表中

  2. comment说以下话:

    ...生成一些测试(例如test / tables.native渲染到docx)并进行前后操作,删除表内的压缩样式会很有帮助。

    >

在向Pandoc的问题跟踪器提交问题之前,我想了解我是否遗漏了一些东西。还有办法自定义表格单元格中的文本或防止回退为“紧凑”样式吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)