作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我正在使用 Sphinx 编辑我的一个项目的文档,而后者又使用 reStructuredText作为标记语言。
我有一个 simple table(与 grid table 相对),其中最右边的列报告包含我想右对齐的数字,但我不能不知道如何实现。
============ =====================
Event Score variation
============ =====================
Event 1 +100
Event 2 -25
Event 3 -400
============ =====================
如果这能让我解决问题,我很乐意切换到 网格表。
最佳答案
遗憾的是,我不认为 rst 提供这种能力......表格样式选项相当有限。也就是说,如果您要渲染为 HTML,则可以添加带有 css 规则的自定义样式表,例如:
table.right-align-right-col td:last-child {
text-align: right
}
然后添加指令:
.. rst-class:: right-align-right-col
就在第一个文件中您的表格上方。它很笨重,但它应该可以工作。
2013 年 2 月 6 日更新: 从那以后,我需要自己完成这项工作,并想出了一个更持久的解决方案。 cloud_sptheme.ext.table_styling Sphinx 扩展添加了用于执行列对齐、每列 css 类和许多其他表格样式技巧的指令。尽管被打包为“云”Sphinx 主题的一部分,但它应该适用于任何 Sphinx 主题。
关于python - 如何右对齐 reStructuredText 简单表中的列内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348208/
我是一名优秀的程序员,十分优秀!