代码之家  ›  专栏  ›  技术社区  ›  attwad

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

  •  4
  • attwad  · 技术社区  · 16 年前

    我想用restructuredtext写一篇研究论文,这类文档是否有可能固有的两栏式风格?我看了看报纸 specifications 但除了使用一张桌子这将是一个真正的痛苦,我还没有找到一个替代品。

    4 回复  |  直到 5 年前
        1
  •  7
  •   Roberto Alsina    16 年前

    您可以以docutils输出的任何格式输出2列。

    如果您想要的是2列 那就难多了。

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

    -s两列 选项

        2
  •  4
  •   Matti Pastell    16 年前

    rst2latex --documentoptions=twocolumn source.rst
    
        3
  •  4
  •   zzart    14 年前

    rst2pdf是可能的,但您的布局必须保持在 PageBreak . 换句话说,一个页面上不能有1列布局和2列布局。

    .. raw:: pdf 
    
          PageBreak twoColumn 
    
    some text in two columns 
    
    
    .. raw:: pdf 
    
          PageBreak oneColumn 
    
    some text in one column
    
        4
  •  3
  •   jmdeldin    16 年前

    我还没有找到一种方法来和其他人一起这样做。你真的应该考虑 LaTeX 为了你的研究论文,特别是引文( BibTex ),如果你想用纯文本写的话。您可以轻松地在一列和两列之间切换:

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

    Wikibooks 供参考。