latex中\ref找不到引用标签的一个解决过程

您所在的位置:网站首页 交叉引用引用类型找不到 latex中\ref找不到引用标签的一个解决过程

latex中\ref找不到引用标签的一个解决过程

2024-07-09 15:41| 来源: 网络整理| 查看: 265

写了一段测试代码

\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