我试图自动在 PDF 文件中生成书签,但hyperref
没有成功。这是我的代码。知道我遗漏了什么吗?
% nVSDguide.tex
% v4.0 released October 2014
%\documentclass{article}
\documentclass{nVSD2e}
\usepackage[bookmarksopen=true,bookmarks=true]{hyperref}
\usepackage{bookmark}
\begin{document}
\title{How well does?}
\maketitle
\begin{abstract}
The effect is very easy to construct.
\end{abstract}
\section{Introduction}
jack for none.
\section{Procedure}
here it is..
\end{document}
答案1
这个nVSD2e
类非常奇怪,定义了很多奇怪的东西,甚至有自己的版本\document
,但罪魁祸首是tocdepth
被设置为,0
因为没有像\setcounter{tocdepth}{3}
中的明确代码,article.cls
所以应用的默认值0
,这意味着只有chapters
或parts
输入.toc
或书签,但该类nVSD2e
甚至不提供\chapter
或\part
宏。
没有\tableofcontents
或\listoffigures
等命令,没有\contentsname
定义。
由于没有正确理解 TeX/LaTeX,整个班级看起来就像粘在一起的一样。
简而言之:设置tocdepth
为高于的值0
,即2
或3
等,可解决此问题,具体取决于所需的 ToC 水平。(见如何隐藏/显示目录中的章节级别?了解有关此主题的更多信息。
\documentclass{nVSD2e}
\setcounter{tocdepth}{2}
\usepackage[bookmarksopen=true,bookmarks=true]{hyperref}
\usepackage{bookmark}
\title{How well does?}
\author{I.S.Hould Not Use This Class}
\begin{document}
\maketitle
\begin{abstract}
The effect is very easy to construct.
\end{abstract}
See \ref{intro}
\section{Introduction} \label{intro}
jack for none.
\section{Procedure}
here it is..
\end{document}