我正在嘗試運行下面的程式碼,但收到此錯誤:「hyperref 選項衝突」請指導我該怎麼辦。任何幫助表示讚賞。這是代碼:
答案1
hyperref
被加載兩次:
\usepackage{hyperref}
\usepackage[...]{hyperref}
只需刪除第一個不帶選項的載入即可。
在 LaTeX 中,一個套件可以多次給出,但是調用的選項後第一個\usepackage
必須是第一次呼叫中存在的選項的子集\usepackage
,因為 LaTeX 實際上不會輸入.sty
多個檔案。 (否則,\newcommand
如果多次調用,每個, ... 都會導致錯誤。)
答案2
投影機用戶:
請注意hyperref
預設載入。您不需要添加它。因此刪除顯式\usepackage[...]{hyperref}
行。
如果你想傳遞參數到hyperref
,您可以將它們添加到\documentclass
命令中。例如:
\documentclass[hyperref={colorlinks = true,linkcolor = blue}]{beamer}