Как добавить список цифр и список таблиц в таблицу содержания с помощью R уценки и уценки - PullRequest
2 голосов
/ 17 июня 2019

У меня есть отчет (вывод в формате PDF), в который я хочу добавить библиографию, список рисунков и список таблиц в приложение. И я хочу, чтобы эти три элемента появились в таблице содержания.

Я добавляю библиографию , добавляя bibliography: bibliography.bib в мой заголовок yaml. Список рисунков и список таблиц, которые я добавляю непосредственно с помощью LaTex.

Поэтому мое приложение выглядит так:

# Literature {-}

\listoffigures

\listoftables

Это почти работает: библиография, список рисунков и список таблиц отображаются правильно.

Единственная проблема в том, что в оглавлении отображается только запись Литература . Список рисунков и список таблиц не отображаются.

Как это можно исправить?


Я пробовал с lof: yes и lot: yes в разных местах заголовка yaml (идея от здесь , а также с toc_appendix: yes (из того же источника)

Чего мне не хватает?


Мой полный заголовок выглядит так:

---
title: something
header-includes: \usepackage{graphicx} \usepackage{float} \usepackage{xcolor} \usepackage{framed} \usepackage{longtable} \definecolor{shadecolor}{RGB}{240,240,240} \pagenumbering{roman} \usepackage{caption} \captionsetup{font=footnotesize}
output:
  bookdown::pdf_book:
    fig_caption: yes
    highlight: kate
    number_sections: yes
    toc: yes
date: | 
    |  
    | `r format(Sys.time(), '%B %d, %Y')`
documentclass: report
geometry: margin=1in
fontfamily: mathpazo
fontsize: 11pt
bibliography: bibliography.bib
preamble: |
  % Any extra latex you need in the preamble
---

1 Ответ

3 голосов
/ 19 июня 2019

Проблема связана с отчетом о классе документа. Я предполагаю, что он не обрабатывает список таблиц или список рисунков, как класс статьи.

Простое решение - добавить \usepackage[nottoc]{tocbibind} к вашему документу. Пакет делает именно то, что вы хотите - он добавляет оба раздела приложения к вашему оглавлению. Вам все равно придется вручную добавить их в конец документа, используя \listoffigures и \listoftables.

...