我对 LaTeX 完全陌生,我使用学校提供的模板来撰写论文。现在论文已经完成,但需要解决一些格式问题。其中之一是从目录中删除用罗马数字表示的项目,即图片列表和表格列表(见下文)。
有很多帖子都提到了将 LoF 和 LoT 添加到 ToC,但不会从 ToC 中删除它们(或者如果有的话,我很难找到它)。我现在有的是:
\usepackage{titletoc}
...
\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}
\tableofcontents
\listoffigures
\listoftables
我如何将 LoF 和 LoT 保留在现在的位置(即 ToC 之后),但删除它们从目录?
抱歉,如果我没有提供足够的代码让您能够看到这里发生的事情 - 如果是这样,请告诉我。非常感谢!!
============以下补充============
\documentclass[12pt]{report}
\usepackage[numbers,sort]{natbib}
\usepackage{bmpsize}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{tipa}
\usepackage{titletoc}
\usepackage[hyphens]{url}
\usepackage{float}
\usepackage{xtab}
\restylefloat{table}
\usepackage{gb4e}
\setlength{\parindent}{3em}
\usepackage{longtable}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\usepackage{tablefootnote}
\usepackage[bottom]{footmisc}
\usepackage{guthesis} % Style file for dissertation
\begin{document}
\pagenumbering{roman}
\begin{abstract}
This dissertation examines blah blah
\end{abstract}
\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}
\tableofcontents
\listoffigures
\listoftables
\newpage
\pagenumbering{arabic}
\chapter{Introduction}
...
\end{document}
=================================
答案1
显然,guthesis
是Georgetown University Thesis
包文件,使用\pseudochapter{\listfigurename}
和\pseudochapter{\listtablename}
将LoF
和添加LoT
到 ToC。
(guthesis.sty
可以在这里找到.zip
捆绑包:GU 论文 LaTeX 模板)
由于不应该编辑.sty
文件,因此\xpatchcmd
可以应用,踢出“错误的”用法。
\documentclass[12pt]{report}
\usepackage[numbers,sort]{natbib}
\usepackage{bmpsize}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{tipa}
\usepackage{titletoc}
\usepackage[hyphens]{url}
\usepackage{float}
\usepackage{xtab}
\restylefloat{table}
\usepackage{gb4e}
\setlength{\parindent}{3em}
\usepackage{longtable}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\usepackage{tablefootnote}
\usepackage[bottom]{footmisc}
\usepackage{guthesis} % Style file for dissertation
\usepackage{xpatch}
\xpatchcmd{\listoffigures}{%
\pseudochapter{\listfigurename}}{}{}{}
\xpatchcmd{\listoftables}{%
\pseudochapter{\listtablename}}{}{}{}
\begin{document}
\pagenumbering{roman}
\title{Theory of Brontosaurs}
\author{Ann Elk}
\begin{abstract}
This dissertation examines blah blah
\end{abstract}
\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}
\tableofcontents
\listoffigures
\listoftables
\newpage
\pagenumbering{arabic}
\chapter{Introduction}
...
\end{document}