我正在用 latex 写我的硕士论文。但是,当我点击目录中的摘要、前言、图片列表、表格列表和缩写简历时,它会转到错误的页面。
\usepackage{epstopdf}
\usepackage{placeins}
\usepackage[section]{placeins}
\usepackage{longtable}
\usepackage{siunitx}
\usepackage{float}
\restylefloat{table}
\usepackage{tocloft}
\usepackage{atbegshi}
\usepackage{hyperref}
%\usepackage{varioref}
%\usepackage[hypertexnames=false]{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
}
这些是我在论文写作中使用的软件包
\onsoz{\input onsoz.tex} %foreword
\abbreviations{\input abbreviations.tex} %list of abbreviations
\symbollist{\input symbols.tex} %list of symbols
\ozet{\input ozet.tex} %summary in english
\summary{\input summary.tex}
这些是论文开始时用到的文件。
\newcommand{\th@Summarypage}{
\ChapterRightStayNumber
\addtocontents{toc}{\protect\addvspace{-10\p@}} %AKC
\addcontentsline{toc}{chapter}{\bf{\protect\abstractnameToC}} %AKC
\vspace*{\UstenSpace}
\begin{center}
\begin{tabular}{c}
\th@titleFtSz\Baslikspacing \th@Titlebir \\
\th@titleFtSz\Baslikspacing \th@Titleiki \\
\th@titleFtSz\Baslikspacing \th@Titleuc \\
\\
\th@titleFtSz\summaryname\ \\
\\
\end{tabular}
\end{center}
\singlespacing
\vspace*{-5mm}
\sloppy
\th@abstractStash % the actual abstract
}
\newcommand\symbollist{
\vspace*{\ChapterUstenSpace}
\chapter*{\symbolname\@mkboth{\MakeUppercase\symbolname}{\MakeUppercase\symbolname}}
\addtocontents{toc}{\protect\addvspace{-10\p@}} %AKC
\addcontentsline{toc}{chapter}{\bf{\protect\symbolnameToC}} %AKC
\vspace*{-20pt}
\th@symbollistStash
}
以上是针对摘要和符号定义的函数。如果我能修复这两个,我就能处理其余的问题。