问题如图
代码如下,我找到问题是hyperref
宏包的问题
这里输入代码
\documentclass{ctexart}
\usepackage{hyperref}%问题出现在这里,如果不用这个宏包就没问题,但我需要用这个宏包
\usepackage{enumitem}
\newcommand{\juantou}{
\noindent 本试卷共4页,22小题,满分150分,考试用时120分钟.\\
\textbf{注意事项:}\begin{minipage}[t]{.8\linewidth}%
\begin{enumerate}[itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt]
\item 答卷前,考试务必将自己的姓名、考生号、考场号和座位号填写在答题卡上.用
2B 铅笔将试卷类型(A)填涂在答题卡相应的位置上.将条形码横贴在答题卡
右上角“条形码粘贴处”.
\item 作答选择题时,选出每小题答案后,用 2B 铅笔在答题卡上对应题目选项的答
案信息点涂黑;如需改动,用橡皮擦干净后,再选涂其他答案.答案不能答在试
卷上
\item 非选择题必须用黑色字迹的钢笔或签字笔作答,答案必须写在答题卡各题目指
定区域内相应位置上;如需改动,先划掉原来的答案,然后再写上新答案;不准
使用铅笔和涂改液.不安以上要求作答无效.
\item 考生必须保持答题卡的整洁.考试结束后,将试卷和答题卡一并交回.
\end{enumerate}
\end{minipage}
}
\begin{document}
\juantou
\begin{enumerate}
\item 测试
\item 测试
\item 测试
\end{enumerate}
\end{document}
经过大佬提醒在外网看到了解决办法加入环境
`begin{NoHyper}
...
end{NoHyper}
`
\documentclass{ctexart}
\usepackage{hyperref}%问题出现在这里,如果不用这个宏包就没问题,但我需要用这个宏包
\usepackage{enumitem}
\newcommand{\juantou}{
本试卷共4页,22小题,满分150分,考试用时120分钟.\\
\textbf{注意事项:}
\begin{NoHyper}
\begin{minipage}[t]{.8\linewidth}%
\begin{enumerate}[itemsep=0pt,partopsep=0pt,parsep=\parskip,topsep=0pt]
\item 答卷前,考试务必将自己的姓名、考生号、考场号和座位号填写在答题卡上.用
2B 铅笔将试卷类型(A)填涂在答题卡相应的位置上.将条形码横贴在答题卡
右上角“条形码粘贴处”.
\item 作答选择题时,选出每小题答案后,用 2B 铅笔在答题卡上对应题目选项的答
案信息点涂黑;如需改动,用橡皮擦干净后,再选涂其他答案.答案不能答在试
卷上
\item 非选择题必须用黑色字迹的钢笔或签字笔作答,答案必须写在答题卡各题目指
定区域内相应位置上;如需改动,先划掉原来的答案,然后再写上新答案;不准
使用铅笔和涂改液.不安以上要求作答无效.
\item 考生必须保持答题卡的整洁.考试结束后,将试卷和答题卡一并交回.
\end{enumerate}
\end{minipage}
\end{NoHyper}
}
\begin{document}
\juantou
\begin{enumerate}
\item 测试
\item 测试
\item 测试
\end{enumerate}
\end{document}