我正在使用officedown和Rmarkdown来编织word文档,目前它不能读取目录中的4级和5级标题(尽管它正确地添加了1-3级的标题)。我的YAML是:
date: XX
author: XX
title: XX
output:
officedown::rdocx_document:
reference_docx: reference_style_01.docx
bibliography: Thesis.bib
csl: apa
editor_options:
markdown:
wrap: 72这是紧跟在YAML之后的代码块:
knitr::opts_chunk$set(echo = FALSE, fig.cap = TRUE)
library(officedown)
library(officer)
install.packages("knitr", repo = "http://cran.rstudio.com")
library(knitr)
fp <- fp_par(
text.align = "center",
padding.bottom = 20, padding.top = 120,
border.bottom = fp_border())
ft <- fp_text(shading.color='#EFEFEF', bold = TRUE)我使用#来标识标题。# header 1、## header 2和### header 3被officedown正确识别并放入目录中。但#### header 4和# header 5不是。我是否需要更改我的样式指南或YAML或其他东西?感谢大家的帮助。
发布于 2021-05-12 00:10:18
将目录块从<!- block _TOC->
至
block_toc(level = 5)修好了。感谢大卫·戈赫尔的帮助。
https://stackoverflow.com/questions/67457200
复制相似问题