lazy.toc {lazyWeave} | R Documentation |
Table of Contents and Other Lists
Description
Designates the printing of a table of contents, list of figures, or list of tables. Also provides functionality to manually edit the contents of these lists
Usage
lazy.toc(type = c("contents", "figures", "tables"), add = FALSE,
desc = "", withPage = TRUE, sec_unit = c("chapter", "section",
"subsection", "subsubsection", "part"))
Arguments
type |
Type of list to be printed or edited |
add |
Determines if the list is printed or if an entry is added to the list |
desc |
Only used when |
withPage |
Determines if the page number of the entry is printed in the
table of contents. Only used when |
sec_unit |
Specifies the format for the new entry. For instance, will
the new entry in the table of contents appear as a chapter, section, or
subsection. Used only when |
Details
The level of detail a table of contents maintains is determined by
the counter tocdepth
. In most cases, it is set to 3, giving chapter,
section, and subsection. To include subsubsections, it would be necessary to
include lazy.counter("tocdepth", value=4, fn="set")
.
Use value=5
to include paragraphs, and so forth.
Value
Returns a string that designating that the table of contents is to be written, or an item to be added to a list. This has no effect for HTML documents
Author(s)
Benjamin Nutter
Examples
lazy.toc()
lazy.toc("figures")
lazy.toc("tables", TRUE, "A brief description of the table")
lazy.toc("contents", TRUE, "Subsection 3", sec_unit="subsection")