我不是LaTex
用户......实际上我开始学习一些有关它的内容,因为动态文档正在处理我在R
和knitr
写的书籍文档课程{1}}。
我曾尝试自定义章节标题,但同时我没有得到....我找到了LaTex(https://tex.stackexchange.com/questions/73421/how-to-create-specific-chapter-style-in-book-documentclass)的方法,但我不知道如何通过{ {1}}。
有人可以帮我吗?如何安排以下RMardkown
命令由LaTex
(通过RMarkdown
文件?)或类似的方式触发以自定义输出pdf中的章节标题?
.sty
由于
Fabio
答案 0 :(得分:3)
您可以将标题中除了documentclass
行之外的所需内容放在单独的tex文件中(我使用下面的header.tex
)。然后,您可以在R-markdown文件的标题中指定要在标头中包含此文件。还可以在R-markdown文件的标题中设置documentclass
面包车。有关这方面的更多信息,请访问rstudio site.
以下示例:
---
title: "Untitled"
output:
pdf_document:
includes:
in_header: header.tex
documentclass: book
---
\chapter{Introduction}
Section
=======
This is an R Markdown document.
header.tex
看起来像:
\usepackage{titlesec}
\usepackage{lipsum} % just to generate text for the example
\titleformat{\chapter}[display]
{\bfseries\Large}
{\filright\MakeUppercase{\chaptertitlename} \Huge\thechapter}
{1ex}
{\titlerule\vspace{1ex}\filleft}
[\vspace{1ex}\titlerule]