当我在 Mac OS Catalina 中使用此命令编译我的 Latex 文档时:
/Library/TeX/texbin/latexmk -pdfxe -pvc -xelatex -interaction=nonstopmode ./dolphin-book-2020.tex
它给了我提示:
Label `fig:rabbitmq-ha-policyfig' multiply defined
我搜索我的文档并发现只有一个地方可以像这样定义它:
另一种避免的方式是RabbitMQ HA,做镜像队列(Mirror Queue),如图\ref{fig:rabbitmq-ha-policyfig}所示。
\begin{figure}[htbp]
\centering
\includegraphics[scale=0.25]{rabbitmq-ha-policy}
\caption{RabbitMQ添加高可用策略}
\label{fig:rabbitmq-ha-policyfig}
\end{figure}
为什么仍然给我提示多定义标签以及我该怎么做才能解决这个问题?