LaTeX 錯誤:套件 hyperref 的選項衝突

LaTeX 錯誤:套件 hyperref 的選項衝突

我正在嘗試運行下面的程式碼,但收到此錯誤:「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}     

答案3

不要相信 arXiv 上的這個錯誤訊息。即使 PDF 已成功構建,它也會出現。請參閱帖子末尾的日誌。

反而,請檢查 TeX 檔案的其餘部分。

您可以按照以下說明來尋找 TeX 中的錯誤。

  • 創建一個最小的 TeX 檔案。
  • 在 TeX 檔案中新增幾行。
  • 新增行後建置 PDF。
  • 重複以上兩步,直到arXiv給出錯誤訊息。
  • 嘗試找出新新增的行中的錯誤。

祝你好運。

arXiv 日誌

相關內容