在reStructuredText的Sphinx处理中保留表格单元格行中断

上尉正常

我有一个reStructuredText表,像这样的行:

+------+-----------------------------+
| Mask | The bit mask:               |
|      | [bit 0] Description of bit0 |
|      | [bit 1] And bit1            |
+------+-----------------------------+

Sphinx(例如HTML)生成的单元格是这样的:

<td><p>The bit mask:
[bit 0] Description of bit0
[bit 1] And bit1</p></td>

我想产生的是这种(或类似的)结果,其中至少在每条新行之前都强制换行:

<td><p>The bit mask:
<br>[bit 0] Description of bit0
<br>[bit 1] And bit1</p></td>

有没有一种方法可以配置Sphinx以尊重reStructuredText表单元格中的行?

(供参考,这是当前生成的整个表格:)

<table class="docutils align-default">
   <colgroup>
      <col style="width: 17%" />
      <col style="width: 83%" />
   </colgroup>
   <tbody>
      <tr class="row-odd">
         <td>
            <p>Mask</p>
         </td>
         <td>
            <p>The bit mask:
               [bit 0] Description of bit0
               [bit 1] And bit1
            </p>
         </td>
      </tr>
   </tbody>
</table>
bad_coder

通常,有两种简单的方法可以确保reST中的换行或对齐。

1.使用段落,以下内容:

+------+-----------------------------+
| Mask | The bit mask:               |
|      |                             |
|      | [bit 0] Description of bit0 |
|      |                             |
|      | [bit 1] And bit1            |
|      |                             |
+------+-----------------------------+

会给:

<table class="docutils align-default">
   <tbody>
      <tr class="row-odd">
         <td>
            <p>Mask</p>
         </td>
         <td>
            <p>The bit mask:</p>
            <p>[bit 0] Description of bit0</p>
            <p>[bit 1] And bit1</p>
         </td>
      </tr>
   </tbody>
</table>

2.使用线块,以下内容:

+------+-------------------------------+
| Mask | | The bit mask:               |
|      | | [bit 0] Description of bit0 |
|      | | [bit 1] And bit1            |
+------+-------------------------------+

会给:

</table>
   <tbody>
      <tr class="row-odd">
         <td>
            <p>Mask</p>
         </td>
         <td>
            <div class="line-block">
               <div class="line">The bit mask:</div>
               <div class="line">[bit 0] Description of bit0</div>
               <div class="line">[bit 1] And bit1</div>
            </div>
         </td>
      </tr>
   </tbody>
</table>

结果<div class="line"></div>将像段落一样工作,并保持对齐。这是通过reST规范来保证的,因此,即使您的输出不是HTML,也应该有适当的机制来保证结果一致。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除行,但在Excel中保留预期的单元格

来自分类Dev

Google表格正则表达式在每个单元格中保留部分文本

来自分类Dev

UIImageview在获取图像后不会在静态表格视图单元格中保留其圆形

来自分类Dev

如何在VBA中保留单元格更改的记录

来自分类Dev

隐藏表格行时使用行距处理单元格

来自分类Dev

通过表格视图单元格处理数据iOS Swift

来自分类Dev

如何查找和删除一系列单元格中的重复值,同时在 Google 表格中保留重复值的第一次出现?

来自分类Dev

将行拆分为多行,同时保留单元格

来自分类Dev

强制表格单元格从行中其他单元格获得最大高度

来自分类Dev

表格单元格的间距

来自分类Dev

表格单元格的宽度(%)

来自分类Dev

如何在表格单元格中创建新行

来自分类Dev

单元格为空时隐藏表格行

来自分类Dev

表格单元格悬停和行跨

来自分类Dev

在表格视图Swift中获取单元格的行

来自分类Dev

水平计算表格行单元格。怎么样?

来自分类Dev

在Google表格的单元格中检测行的开头

来自分类Dev

将表格单元格分成五行

来自分类Dev

我想隐藏特定单元格的表格行

来自分类Dev

通过ID查找表格行并编辑其单元格?

来自分类Dev

CEFSHARP - ChromiumWebBrowser 获取表格行单元格值

来自分类Dev

Python docstrings(Sphinx)中的csv表格式-单个单元格中有多行

来自分类Dev

在R中的函数中保留单元格的最后n个字符

来自分类Dev

如何在gridview中保留相同高度的单元格?

来自分类Dev

在 Excel 中保留空白单元格直到输入数据

来自分类Dev

如何调整行和列,在弧图中保留单元格大小?

来自分类Dev

在Swift 4.2的表格视图中保存选中标记的单元格的状态

来自分类Dev

如何在Word for Mac 2011中保护单个表格单元格

来自分类Dev

Safari中窗口调整大小时的表格单元格中断

Related 相关文章

  1. 1

    删除行,但在Excel中保留预期的单元格

  2. 2

    Google表格正则表达式在每个单元格中保留部分文本

  3. 3

    UIImageview在获取图像后不会在静态表格视图单元格中保留其圆形

  4. 4

    如何在VBA中保留单元格更改的记录

  5. 5

    隐藏表格行时使用行距处理单元格

  6. 6

    通过表格视图单元格处理数据iOS Swift

  7. 7

    如何查找和删除一系列单元格中的重复值,同时在 Google 表格中保留重复值的第一次出现?

  8. 8

    将行拆分为多行,同时保留单元格

  9. 9

    强制表格单元格从行中其他单元格获得最大高度

  10. 10

    表格单元格的间距

  11. 11

    表格单元格的宽度(%)

  12. 12

    如何在表格单元格中创建新行

  13. 13

    单元格为空时隐藏表格行

  14. 14

    表格单元格悬停和行跨

  15. 15

    在表格视图Swift中获取单元格的行

  16. 16

    水平计算表格行单元格。怎么样?

  17. 17

    在Google表格的单元格中检测行的开头

  18. 18

    将表格单元格分成五行

  19. 19

    我想隐藏特定单元格的表格行

  20. 20

    通过ID查找表格行并编辑其单元格?

  21. 21

    CEFSHARP - ChromiumWebBrowser 获取表格行单元格值

  22. 22

    Python docstrings(Sphinx)中的csv表格式-单个单元格中有多行

  23. 23

    在R中的函数中保留单元格的最后n个字符

  24. 24

    如何在gridview中保留相同高度的单元格?

  25. 25

    在 Excel 中保留空白单元格直到输入数据

  26. 26

    如何调整行和列,在弧图中保留单元格大小?

  27. 27

    在Swift 4.2的表格视图中保存选中标记的单元格的状态

  28. 28

    如何在Word for Mac 2011中保护单个表格单元格

  29. 29

    Safari中窗口调整大小时的表格单元格中断

热门标签

归档