Ошибка: «Я не могу записать в файл «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}

Связанный контент