ace*_*ace 9 latex python-sphinx
我有一些.rst文件,我使用标准的sphinx转换器将它们转换为.tex文件.
在某些.我有特殊宽度的表,如:
.. list-table::
:widths: 50 50
Run Code Online (Sandbox Code Playgroud)
生成的.tex始终包含以下表格:
\begin{tabulary}{\textwidth}{|L|L|}
Run Code Online (Sandbox Code Playgroud)
因此,列宽会丢失.
将rst转换为乳胶时,如何保留色谱柱宽度?
我也使用了逗号分隔符,
.. list-table::
:widths: 50 , 50
:header-rows: 1
* - SETTING
- DESCRIPTION
* - Enable
- Enables or disables internal tracing.
* - Verbose
- Enables or disables extended internal tracing.
Run Code Online (Sandbox Code Playgroud)
但它不起作用..也许我使用了一个坏的转换器?你推荐什么转换器?
ace*_*ace 13
实际上是命令
.. tabularcolumns:: |p{4.5cm}|p{8.5cm}|
Run Code Online (Sandbox Code Playgroud)
就在之前需要.. list-table ::
http://sphinx.pocoo.org/markup/misc.html?highlight=tabularcolumns#dir-tabularcolumns
尝试:
:widths: 50, 50
Run Code Online (Sandbox Code Playgroud)
用逗号分隔符。
输出还取决于您的表在 rst 中的编写方式。
我假设您使用的是标准的第一个表语法,而不是从项目符号列表创建表(尽可能)。如需更多帮助,请尝试http://docutils.sourceforge.net/docs/ref/rst/directives.html#tables
另外,如果50, 50是列宽,则您的乳胶代码应如下所示:
\begin{tabulary}{ 1\textwidth}{ | p{0.5} | p{0.5} | }
Run Code Online (Sandbox Code Playgroud)
和:
\begin{tabulary}{total width of table}{| column width| column width|}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4477 次 |
| 最近记录: |