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

标签 r latex r-markdown knitr pandoc

我知道 ***是 Pandoc 的水平线 Markdown。这条水平线在 HTML 上看起来不错,但如果我将我的 Markdown 编织成 pdf,则水平线仅运行 pdf 宽度的一半,并且居中。这种组合只会使水平线看起来很丑陋。

如何在我的 R Markdown 中正确放置一条水平线,它可以正确呈现为 HTML 和 pdf? Properly == full length/full width .当我在做的时候,我可以在不涉及太多我一无所知的 CSS 的情况下格式化水平规则(颜色、厚度等)。

最佳答案

做个 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
---

关于R Markdown 水平规则也适用于 LaTeX pdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49575945/

相关文章:

json - 如何将 Json 转换为 R 中的数据框

R、Sweave、LaTeX - 要在 LaTeX 中打印的转义变量?

r - 将 iframe Amazon Associate Link 嵌入到 .md 文件 R

rmarkdown 期刊文章模板

R,混淆矩阵百分比

r - BiodiversityR 包加载失败

facebook - Facebook 公共(public)页面上的文本挖掘

latex - 如何设置列的固定宽度?

css - CSS 和 Latex 盒子模型有什么区别?

r - 在 R Markdown 中有条件地显示文本 block