如何在从 HTML 复制时在 MS-Word 中获取带有 SEQ 字段的表格图例?

如何在从 HTML 复制时在 MS-Word 中获取带有 SEQ 字段的表格图例?

我有一组生成的 HTML,其中包含一些我想要插入 MS-Word 文档的表格:

<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
  <tr>
    <th scope="col">Case</th>
    <th scope="col">Manoeuvre Duration (s)</th>
    <th scope="col">Thruster 1A</th>
    <th scope="col">Thruster 2A</th>
  </tr>
</tbody></table>
<div align="center"><h5>
  Table 1: Pulses Number for X Manoeuver for A
</h5></div>
<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
  <tr>
    <th scope="col">Case</th>
    <th scope="col">Manoeuvre Duration (s)</th>
    <th scope="col">Thruster 1A</th>
    <th scope="col">Thruster 2A</th>
  </tr>
</tbody></table>
<div align="center"><h5>
  Table 2: Pulses Number for X Manoeuver for B
</h5></div>
<table width="600" cellspacing="0" cellpadding="0" border="1" align="center"><tbody>
  <tr>
    <th scope="col">Case</th>
    <th scope="col">Manoeuvre Duration (s)</th>
    <th scope="col">Thruster 1A</th>
    <th scope="col">Thruster 2A</th>
  </tr>
</tbody></table>
<div align="center"><h5>
  Table 3: Pulses Number for X Manoeuver for C
</h5></div><h4></h4>

我正确地生成了表格图例编号,但是,这不允许更新表格的表格,因为数字 1、2、3 不被 MS-Word 解释为 {SEQ Table} 字段。

是否有人知道我是否可以使用特殊标签以及使用哪个标签来告知 MS-Word 有关 HTML 中的表格图例字段?

BR,亚历克西斯

答案1

用 MS-Word 保存修改后的 HTML 后,我发现了一个棘手的标签:

<p class=MsoCaption>Table <!--[if supportFields]>
<span style='mso-element:field-begin'></span>
<span style='mso-spacerun:yes'> </span>SEQ Table \* ARABIC <span style='mso-element:field-separator'></span>
<![endif]-->
<span style='mso-no-proof:yes'>1</span>
<!--[if supportFields]>
  <span style='mso-element:field-end'></span>
<![endif]-->Pulses Number for X Manoeuver for A</p>

我会尝试一下。

相关内容