我正在使用带有以下序言的模板:
\documentclass{ieeeaccess}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
我还需要添加这些包:
\usepackage{tikz}
\usetikzlibrary{quantikz}
但是在编译中存在致命的冲突(我认为在tikz
和之间graphicx
。我该如何解决它?
答案1
我在以下网址找到该课程的副本:
https://raw.githubusercontent.com/beatrizgoa/latex/master/ieeeaccess.cls
我假设您使用的版本类似。
该类在多个方面破坏了 LaTeX,但具体来说,它重新定义了\year
TeX 原语,从而破坏了 TeX 中的任何日期计算(pgfmath 也是如此)
该班级有
\def\year#1{\gdef\theyear{#1}}
这至少不是一个好主意。
你应该向班级维护者报告此事,但是
\let\realyear\year
\documentclass{ieeeaccess}
\let\classyear\year
\let\year\realyear
\usepackage{tikz}
\usetikzlibrary{quantikz}
\begin{document}
\end{document}
可能对其进行了足够的修补以使 LaTeX 不至于完全被破坏。
如果你要举报
\def\textit#1{{\it #1}}%
\def\textbf#1{{\bf #1}}%
也應該被刪除。