缩进而不将RMarkdown输出中的项目符号或数字添加到PDF

时间:2017-11-05 21:17:54

标签: r pdf markdown indentation

之前曾询问过如何在没有子弹的情况下缩进文本 指向RMarkdown,但这是针对HTML输出的:Indent without adding a bullet point or number in RMarkdown

如何为PDF输出做类似的事情?

1 个答案:

答案 0 :(得分:5)

更新:

Line Blocks可用于强制R Markdown尊重缩进。这适用于多输出格式。

---
output: 
    pdf_document
---

This is normal text.

|        Item 1
|        Item 2
|        Item 3

More Text

原始答案

如果我们要写入PDF文件,可以在.Rmd文件中使用LaTeX代码来扩展markdown的功能。将文件转换为LaTeX文件时,Pandoc将同时遵循LaTeX和RMarkdown格式。

以下是一些如何在不必安装其他LaTeX软件包的情况下执行此操作的示例:

---
title: "Untitled"
output: 
    pdf_document
---

This is normal text. If we want to indent a paragraph we could change the size of the left margin:

\setlength{\leftskip}{2cm}

Items 1

Item 2

Item 3

\setlength{\leftskip}{0pt}

Or we can make a list and suppress the items. 

\begin{itemize}
  \item[] First.
  \item[] Second.
\end{itemize}

enter image description here