latex中\ref找不到引用标签的一个解决过程 |
您所在的位置:网站首页 › 交叉引用引用类型找不到 › latex中\ref找不到引用标签的一个解决过程 |
写了一段测试代码 \documentclass[11pt,openbib,twoside]{ctexbook} \usepackage{amsmath} \begin{document} \begin{equation} \label{a1} a+b=0 \end{equation} \eqref{a1} \input{a1} \end{document}可以运行通过,能正确的找到标号a1. 然后如果在\usepackage{amsmath}的下面加上一句 \usepackage[thmmarks]{ntheorem} 之后,再编译,就总是提示找不到标签a2. 解决办法是先导入{ntheorem}宏包,即最后运行通过的代码为: \documentclass[11pt,openbib,twoside]{ctexbook} \usepackage[thmmarks]{ntheorem} %定理环境 \usepackage{amsmath} \begin{document} \begin{equation} \label{a1} a+b=0 \end{equation} \eqref{a1}的左边 \end{document}需要编译两次. 特此记录.
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |