r - R Bookdown 中目录的位置

标签 r bookdown

我想在目录之前移动一些初步的内容,即摘要和致谢。默认情况下,目录位于标题页之后。我知道将摘要包含到 YAML header 中的解决方案,如 so ,但这似乎不够灵活,无法在 TOC 之前处理多个内容。

注意类似的问题here ,仅指 HTML。

我当前的 YAML header :

title: "Title"
subtitle: "Subtitle"
author: 
- "Institution" 
- "Name"
date: "September 2020"
output: 
  bookdown::pdf_book:
    includes:
      in_header: preamble.tex
    keep_tex: yes
    latex_engine: xelatex
    citation_package: natbib
fontsize: 12pt
linestretch: 1.5
toc-depth: 2
secnumdepth: 2
lof: True
lot: True
site: bookdown::bookdown_site
documentclass: book
bibliography: ["references.bib"]
csl: american-political-science-association.csl
geometry: "left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm"

最佳答案

@broti 根据评论中给出的内容,我继续使用快速 lorem ipsum 示例实现了这一点。希望这对您有用。

---
title: "Title"
subtitle: "Subtitle"
author: 
- "Institution" 
- "Name"
date: "September 2020"
output: 
  bookdown::pdf_book:
    toc: false
    toc_depth: 2
abstract: |
  The text of your abstract.  150 -- 250 words.
keywords:
  - key
  - dictionary
  - word
fontsize: 12pt
linestretch: 1.5
toc-depth: 2
secnumdepth: 2
lof: True
lot: True
csl: american-political-science-association.csl
geometry: "left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm"
---


\tableofcontents

\newpage

# Lorem Ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis malesuada nulla eget nisi viverra, ac sodales metus euismod. Fusce at augue augue. Ut pretium mauris egestas metus vulputate interdum. Etiam vitae scelerisque lectus. Nullam augue sapien, lobortis vel interdum id, tempor quis leo. Curabitur dictum tellus sed velit pellentesque, quis eleifend neque congue. Pellentesque id egestas elit. Fusce cursus, elit lobortis semper ornare, nisi sem tempus risus, a pulvinar diam augue id mi. Suspendisse vel dolor sit amet felis pharetra pulvinar.

Phasellus nec consequat nibh. In sagittis urna et libero consequat, consequat elementum magna fringilla. Morbi magna eros, tincidunt eu vestibulum ut, mollis ac nibh. Vestibulum est purus, consectetur vel iaculis ut, finibus nec nibh. Aliquam diam mauris, tincidunt eu eros id, tempus ornare massa. Curabitur laoreet vel velit non pulvinar. Maecenas in posuere dolor, eu auctor lorem.

Aliquam et nisi vitae orci rhoncus varius commodo id nunc. Phasellus sit amet blandit mi. Cras sagittis risus non leo auctor vehicula. Maecenas commodo cursus tellus facilisis varius. Quisque vitae odio ac eros ultricies scelerisque et ut massa. Duis enim nibh, molestie eget risus eget, malesuada condimentum purus. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam posuere egestas nisi, in fringilla neque tincidunt et. Mauris vestibulum ut tellus quis sollicitudin. Donec vitae tellus dui. Sed sit amet leo posuere, lobortis felis eu, ornare nisi. Nam mi ligula, viverra ac libero quis, cursus ornare quam. Phasellus ut ex posuere, euismod mi sit amet, convallis turpis. Cras eros lacus, pulvinar eu lacinia dictum, feugiat ac felis.

Aenean molestie at tortor id rutrum. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nulla cursus faucibus neque finibus rhoncus. Proin vitae tellus vitae tortor vulputate tempus. Nulla nec tempor elit. Nulla facilisi. Sed vel justo felis. Nullam id malesuada mi. Sed est sem, condimentum et eros vel, cursus bibendum magna. Aliquam convallis odio sed nisi tempus lobortis. Quisque sed augue turpis. Vestibulum faucibus tellus ac ullamcorper efficitur. Donec ultricies velit vel lorem mollis consequat. Cras commodo egestas aliquam. Morbi volutpat commodo lorem, gravida tristique nunc ornare in. Maecenas auctor lorem magna, eu finibus enim vestibulum sodales.

Sed a tincidunt orci. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Aenean rhoncus dui sit amet metus rhoncus euismod. Etiam risus arcu, porttitor nec velit sed, imperdiet placerat tortor. Pellentesque at erat congue, cursus nisi ac, varius diam. Ut posuere ac massa vel pulvinar. Proin metus neque, blandit id sapien id, eleifend fringilla tellus. Quisque massa tortor, pretium et massa consequat, laoreet convallis mi. Proin pretium turpis ornare elementum iaculis. Suspendisse pulvinar congue diam quis finibus. Donec at eros vehicula, elementum urna at, ultricies est. Phasellus porttitor tincidunt pharetra.

旁注:有关 documentclass: book 项目的某些内容无法正常工作。希望您能解决这个问题。

关于r - R Bookdown 中目录的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63500912/

相关文章:

R:创建选定的加拿大省份和美国各州的 map

r - 如何找到数据的收敛点

r - 在中的两个SF POINT特征之间绘制线

python - 如何识别所有库 Rpy2 R

rstudio - bookdown 包 : Why can't I build a book which I could earlier, 收到与 split_by 选项相关的错误消息?

r - dev ='png' 不适用于 knitr 中的 pdf 输出

r-markdown - 如何在 bookdown::pdf_document2 中使用 roboto 字体?

r - 如何在 bookdown 中使用新的 bs4() 主题?

r - `bookdown`/`rmarkdown`/`knitr` : Non-code sequential processing howto?

r - 用于书本的自定义 LaTeX 模板