是否可以在restructuredtext中以两列样式编写?

时间:2009-08-11 03:00:09

标签: restructuredtext

我想用restructuredtext写一篇研究论文,是否有可能拥有这种文件固有的两栏式?我看了specifications,但是使用一张桌子,这将是一个真正的痛苦,我无法找到替代品。

非常感谢任何帮助,谢谢!

4 个答案:

答案 0 :(得分:7)

您可以输出任何格式的文件输出中的2列。

如果你想要的是一个2列 ReST来源,那就更难了。

由于没有页面,它甚至可能没有意义(想象一下如果列长5000行;-),所以我假设你的意思是在输出中,无论是HTML,PDF还是其他。

对于PDF,使用rst2pdf,这是微不足道的,您只需要使用 -s twocolumn 选项。

对于HTML,它是一个CSS的东西,我相信谷歌可以帮助你。

答案 1 :(得分:4)

如果你不想使用reST的两个柱乳液,你可以得到它:

rst2latex --documentoptions=twocolumn source.rst

答案 2 :(得分:4)

rst2pdf可以使用,但您的布局必须保持在PageBreak之内。换句话说,您不能在一个页面上具有1列布局和2列布局。

.. raw:: pdf 

      PageBreak twoColumn 

some text in two columns 


.. raw:: pdf 

      PageBreak oneColumn 

some text in one column

答案 3 :(得分:3)

我还没有找到使用ReST的方法。你真的应该考虑LaTeX你的研究论文,尤其是引文(BibTex),如果你想用纯文本写的话。您可以轻松地在一列和两列之间切换:

% remove "twocolumn" for a single column
\documentclass[twocolumn]{article}
\begin{document}
Text here...
\end{document}

请参阅Wikibooks以获得一个很好的参考。