tufte-book 中的图表参考

tufte-book 中的图表参考

通过该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}

相关内容