首页 > 解决方案 > 如何在文档字符串的表格中设置代码块对齐方式?

问题描述

我尝试在 Sphinx 解释的文档字符串的表格中包含代码时钟。我尝试了以下方法:

+-------------------------------------------+---------------------------------------------------+------------------------------------+
| Method 1                                  | Method 2                                          | Method 3                           |
+===========================================+===================================================+====================================+
| .. code-block::                           | .. code-block::                                   | .. code-block::                    |
|                                           |                                                   |                                    |
|    "num_magnet_segments_all": 3           |    "num_magnet_segments_all": 3,                  |    "num_magnet_segments_all": 3,   |
|                                           |    "num_magnet_segments": {                       |    "magnet_segment_widths": {      |
|                                           |              "Rotor.Magnet3_North": 5,            |               "82": [3, 9],        |
|                                           |              "Rotor.Magnet3_South": 5}            |               "96": 10}            |
+-------------------------------------------+---------------------------------------------------+------------------------------------+

这基本上有效,但块内的代码居中而不是左对齐。顺便说一下,整个表格居中,但表格中的普通文本按预期左对齐。如何强制代码块输出我编写的内容而不是重新对齐代码?

在此处输入图像描述

标签: pythonpython-sphinxrestructuredtext

解决方案


推荐阅读