请运行这个小示例:
\documentclass[]{tufte-book}
\begin{document}
\begin{figure*}
\rule{1in}{1in}
\caption{Figure 1}
\label{fig:f1}
\end{figure*}
\begin{marginfigure}
\rule{1in}{1in}
\caption{Figure 2}
\label{fig:f2}
\end{marginfigure}
\begin{figure}
\rule{1in}{1in}
\caption{Figure 3}
\label{fig:f3}
\end{figure}
Fig. \ref{fig:f1}
Fig. \ref{fig:f2}
Fig. \ref{fig:f3}
\end{document}
它只是为第二个数字创建了一个数字!其他的都为空!有人能帮帮我吗?(mactex 2012、tufte-latex 3.5.0、pdfLatex)
谢谢你!
现在我发现,包“subfigure”是在 tufte-book-local.tex 中激活的,我忘记从同一目录中删除它以供迷你示例使用。它以某种方式破坏了图形计数器。
抱歉!但如果没有你的帮助,我可能得搜索更长时间 :)
此贴可以删除!
答案1
标题都在那里,它们只是互相重叠打印。如果你添加一些文本,它们就会分开。
\documentclass[]{tufte-book}
\begin{document}
\begin{figure*}
\rule{1in}{1in}
\caption{Figure 1}
\label{fig:f1}
\end{figure*}
aaa\\
aaa\\
aaa\\
aaa\\
aaa
\begin{marginfigure}
\rule{1in}{1in}
\caption{Figure 2}
\label{fig:f2}
\end{marginfigure}
bbb\\
bbb\\
bbb
\begin{figure}
\rule{1in}{1in}
\caption{Figure 3}
\label{fig:f3}
\end{figure}
ccc
Fig. \ref{fig:f1}
Fig. \ref{fig:f2}
Fig. \ref{fig:f3}
\end{document}