代码之家  ›  专栏  ›  技术社区  ›  stackinator Brenton Wiernik

R标记水平规则也适用于LaTeX pdf?

  •  5
  • stackinator Brenton Wiernik  · 技术社区  · 6 年前

    我知道 *** 是Pandoc对水平规则的降价。这条水平线在HTML上看起来很好,但如果我将标记编织成pdf,则水平规则的宽度仅为pdf的一半,并且它位于中心。这种组合只会让水平规则看起来很难看。

    如何在我的R标记中正确地放置一条水平规则,以便可以正确地呈现为HTML和pdf? Properly == full length/full width 。当我这样做的时候,我可以设置水平规则(颜色、厚度等)的格式,而不必使用我一无所知的CSS。

    1 回复  |  直到 6 年前
        1
  •  6
  •   Stéphane Laurent    6 年前

    制作 tex 比如说文件 header.tex ,包含:

    \let\oldrule=\rule
    \renewcommand{\rule}[1]{\oldrule{\linewidth}}
    

    然后在你的 Rmd 文件:

    ---
    title: "test"
    author: "Stéphane Laurent"
    date: "30 mars 2018"
    output: 
      pdf_document:
        includes:
          in_header: header.tex
    ---