Latex 登记章节标题不正确

Latex 登记章节标题不正确,latex,rstudio,r-markdown,bookdown,Latex,Rstudio,R Markdown,Bookdown,我正在用bookdown写一本书。我已经将documentclass定义为book。一切似乎都正常运行——目录、表格列表、图表列表以及附录、参考书目和索引。然而,在我的index.Rmd文件中,我以一个没有编号的前言部分开始。因此,第一个“序言章节”标有一个一级标题#序言{-}。前言作为未编号的章节正确地列在目录中。然而,在“序言章节”后面的页面上,页面顶部的标题仍然是“图表列表”。因此,不知何故,章节标题被保留下来,并从图表列表中重复,而不是用“前言章节”标题进行更新。这个“数字列表”标题保持

我正在用
bookdown
写一本书。我已经将
documentclass
定义为book。一切似乎都正常运行——目录、表格列表、图表列表以及附录、参考书目和索引。然而,在我的
index.Rmd
文件中,我以一个没有编号的前言部分开始。因此,第一个“序言章节”标有一个一级标题
#序言{-}
。前言作为未编号的章节正确地列在目录中。然而,在“序言章节”后面的页面上,页面顶部的标题仍然是“图表列表”。因此,不知何故,章节标题被保留下来,并从图表列表中重复,而不是用“前言章节”标题进行更新。这个“数字列表”标题保持不变,直到我进入下一章(技术上是第二章),这是编号的,那么其余的页面标题对本书的其余部分是正确的

我是一个乳胶新手,所以我确信我缺少一些选择或设置。我是否需要添加一些特殊的LaTeX命令或Pandoc参数,以确保页面标题与每一章对齐-无论是编号的还是未编号的

任何建议都将不胜感激。下面列出了我的相关YAML设置和TEX命令

\u output.yml

bookdown::pdf_book:
  includes:
    in_header: preamble.tex
    after_body: after_body.tex
  latex_engine: xelatex
  citation_package: natbib
  keep_tex: yes
序言.tex

\usepackage{booktabs}
\usepackage{makeidx}
\makeindex
\usepackage[nottoc]{tocbibind}
索引.Rmd-YAML的相关章节

documentclass: book
bibliography: [manual.bib, packages.bib]
biblio-style: apalike
link-citations: yes
lot: true
lof: true

由于
pandoc
将LaTeX命令传递给您,因此您可以使用

# Preface {-}
\markboth{Preface}{}

(c.f.)

你看到了吗?拉尔夫,谢谢。添加
\markboth{}{}
选项确实解决了问题。我还发现了这个相关的帖子@MelindaHiggins,不客气。如果你觉得答案有用,请考虑接受/投票。