我正在了解memoir
,但我无法使交叉引用起作用。
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{array}
\usepackage{color}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage{hyperref}
\hypersetup{
hypertexnames=true,
linktocpage=true,
linktoc=section,
colorlinks=true,
}
\usepackage{makeidx} % enables indexing
\makeindex
这些是我正在加载的主要软件包,cleveref
此外还有。但是,文档中的交叉引用不起作用。无论是在目录中还是在使用时都不起作用\cref
。\ref
我遗漏了什么?如果我需要提供更多信息,请告诉我。
答案1
好吧,显然问题出在班级的选项草案上。这是我的文档的开头:
\documentclass[%
stockaiv,%
pageaiv,%
extrafontsizes,%
11pt,%
twoside,%
draft%
]{memoir}
\fixpdflayout
一旦删除草稿选项,所有交叉引用都会按预期工作(就我目前所知)。我在类的文档中找不到对此行为的任何引用。