錯誤:“我無法在文件“Main.pdf”上寫入

錯誤:“我無法在文件“Main.pdf”上寫入

我突然不斷收到標題中的錯誤訊息。我不知道我做錯了什麼,因為我以前沒有遇到過這個問題。我知道如果打開相應的 pdf 文件,可能會出現此錯誤,但事實並非如此。

當我運行 biber 時,出現錯誤:“實體:第 1959 行:解析器錯誤:預期 '>”

關於如何解決這個問題有什麼想法嗎?我的序言如下:

\PassOptionsToPackage{table,xcdraw}{xcolor}
\documentclass[a4paper,12pt]{report}
\newcommand{\argmin}{\arg\!\min}
\usepackage[backend=biber, natbib=true, maxcitenames = 2, style=authoryear, uniquename=false]{biblatex}
\usepackage{algorithm}
\usepackage{caption}
\usepackage{amsmath,amsfonts}
\usepackage{smartdiagram}
\usepackage{float}
\smartdiagramset{circular distance=4cm,
font=\normalsize,
text width=2.5cm,
arrow line width=0.2cm
}
\newsavebox{\mybox}
\savebox{\mybox}{%
\smartdiagram[circular diagram]{Insured \\ policy holder,Insurer \\ company}
}

\addbibresource{bib/literature.bib}

\begin{document}[a4paper,12pt]

答案1

由於您沒有提供有關問題的更多詳細資訊(例如您使用的編譯器),因此很難找出問題所在。不過,我重新組織了你的程式碼,也許它可以解決你的問題:

\documentclass[a4paper,12pt]{report}
\usepackage[table,xcdraw]{xcolor}
\usepackage[backend=biber, natbib=true, maxcitenames = 2, style=authoryear, uniquename=false]{biblatex}
\usepackage{algorithm}
\usepackage{caption}
\usepackage{amsmath,amsfonts}
\usepackage{smartdiagram}
\usepackage{float}
\newcommand{\argmin}{\arg\!\min}
\smartdiagramset{circular distance=4cm,
font=\normalsize,
text width=2.5cm,
arrow line width=0.2cm
}
\newsavebox{\mybox}
\savebox{\mybox}{%
\smartdiagram[circular diagram]{Insured \\ policy holder,Insurer \\ company}
}

\addbibresource{bib/literature.bib}

\begin{document}

your text

\printbibliography

\end{document}

相關內容