通过该tufte-book
课程,我无法正确获得图形的参考。
\documentclass{tufte-book}
\usepackage{lipsum,blindtext}
\usepackage[demo]{graphicx} % Demo option for MWE without image
\begin{document}
\listoffigures
\newpage
\Blindtext
\begin{marginfigure}
\includegraphics{img1}
\label{fig:l1}
\caption{some image}
\end{marginfigure}
\Blindtext
\begin{marginfigure}
\includegraphics{img2}
\label{fig:l2}
\caption{any other image}
\end{marginfigure}
\end{document}
图表列表中的条目仅指页面本身(此处为第一页)。
答案1
显然,问题是,尽管 LoF 中显示了正确的页码,但 pdf 中的超链接无法正常工作。一个可能的解决方案是使用tufte-book
选项调用nohyper
并使用包bookmark
而不是hyperref
:
\documentclass[nohyper]{tufte-book}
\usepackage{lipsum,blindtext}
\usepackage[demo]{graphicx} % Demo option for MWE without image
\usepackage{bookmark}
\begin{document}
\listoffigures
\newpage
\Blindtext
\begin{marginfigure}
\includegraphics{img1}
\label{fig:l1}
\caption{some image}
\end{marginfigure}
\Blindtext
\begin{marginfigure}
\includegraphics{img2}
\label{fig:l2}
\caption{any other image}
\end{marginfigure}
\end{document}