我正在尝试将.tex
文档从转换\documentclass{article}
为\documentclass[final]{aomart}
。
当我尝试编译该文档时,收到以下错误消息:
line 17 Option clash for package hyperref. \usepackage
脚本如下:
1 \documentclass[final]{aomart}
2 \usepackage[utf8]{inputenc}
3 \usepackage[title]{appendix}
4 \usepackage{parskip}
5 \usepackage{amsmath}
6 \usepackage[english]{babel}
7 \usepackage{pgfplots}
8 \usepgflibrary{arrows}
9 \usetikzlibrary{arrows}
10 \pgfplotsset{compat=1.16}
11 \usepackage{tikz}
12 \usepackage{amssymb}
13 \usepackage{cancel}
14 \usepackage{float}
15 \usepackage[section]{placeins}
16 \usepackage[hidelinks]{hyperref}
17 \usepackage{enumerate}
18 \newtheorem{theorem}{Theorem}[subsection]
19 ...
我尝试删除\usepackage[hidelinks]{hyperref}
或\usepackage{enumerate}
,但收到其他消息。
我该如何修复这个问题?
更新
以下是 MWE:
\documentclass[final]{aomart}
\usepackage{pgfplots}
\usepackage[hidelinks]{hyperref}
\usepackage{enumerate}
\begin{document}
xxx
\end{document}
答案1
该类aomart
已经加载hyperref
了选项,因此如果您要求其他选项,您将获得一个选项类。
如果确实需要,那么使用
\hypersetup{
hidelinks
}
在您的序言中。您可以对大多数hyperref
选项(如果不是全部)执行此操作。
顺便说一句:与旧包enumitem
相比,可能更推荐用于列表enumerate