2015-04-05 2 views
2

Я надеюсь, что это вопрос с простым ответом. Я использую Rmarkdown/knitr для создания PDF-документа (в RStudio). Многие классы LaTeX (например, статья) автоматически отступают от первой строки абзаца текста, но Rmarkdown этого не делает, и я не могу найти способ сделать это.Отступ абзаца первой строки в PDF-файлах с использованием R Markdown

Вот простой пример:

--- 
title: "minimal" 
author: "prison rodeo" 
output: pdf_document 
--- 

This is an R Markdown document. 

I would like this paragraph to be first-line indented, but it is not. 

Использование> отступы весь абзац, который является не то, что я ищу. Я пробовал пробелы/вкладки в начале каждого абзаца и используя \ indent; ничто не работает. Есть идеи?

+1

Попробуйте добавить '\ SetLength \ parindent {24pt}' в начале (до Это ...) от http://tex.stackexchange.com/questions/45501/how-to-add- indentation – user20650

+1

Это было! Благодарю. Если есть более Rmd-«правильный» способ сделать это, я был бы рад услышать об этом. –

+0

Я уверен, что будет, и, надеюсь, кто-то покажет, как это сделать. Тем не менее я склоняюсь к тому, чтобы взломать эти вещи так, как это – user20650

ответ

1

Я считаю, что следующее в вашем заголовке YAML будет работать одинаково и имеет преимущество в том, что все еще компилируется, если вы решите связать свой документ с файлом HTML (хотя я его не тестировал).

---- 
title: "Title" 
author: "Me" 
header-includes: 
    - \setlength\parindent{24pt} 
output: 
    pdf_document 
---- 
1

Если то, что вы после того, как происходит с настройками по умолчанию в других отношениях, а также, вы можете также быть заинтересованы в установке опции \parskip ее настройки по умолчанию, так как в противном случае устанавливается в {6pt plus 2pt minus 1pt}

header-includes: 
    - \setlength\parindent{24pt}\setlength{\parskip}{0.0pt plus 1.0pt} 
0

Шаблон Pandoc по умолчанию содержит аргумент indent. Если установлено значение true, параграфы начинаются с отступа.

---- 
title: "Title" 
author: "Me" 
output: pdf_document 
indent: true 
---- 
Смежные вопросы