我正在使用凝缩乳胶类,并希望更改图片列表样式。选择时,\tableofcontents
我提供参数,notoc
以便它使用标准LaTeX
样式:
\documentclass[justified, notoc, symmetric]{tufte-book}
是否有类似的命令来覆盖LOF
?我尝试过:
\documentclass[justified, notoc, nolof, symmetric]{tufte-book}
但似乎并没有改变它们。为了说明差异,以下是目录:
以下是图片列表:
我想要的另一个自定义是将数字而不是文本超链接。我不确定这是否可以轻松实现,所以我可能会将所有超链接都设为黑色。我使用以下命令来设置超链接颜色\hypersetup{colorlinks}
。
最后的自定义是,我希望网站的超链接以另一种颜色显示。我不知道该在哪里调整。通常我使用包hyperref
,但tufte-latex
已经使用colorlinks
参数选择了颜色。有没有办法可以编辑这些选项?
答案1
最后两个要求是通过linktocpage
和urlcolor=<color>
选项实现的hyperref
。第一个要求可以通过重新定义内部命令来获得\l@figure
,使其行为与标准book
文档类相同。举个小例子:
\documentclass[justified, notoc, symmetric]{tufte-book}
\hypersetup{colorlinks,linktocpage,urlcolor=red}
\makeatletter
\renewcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
\makeatother
\setcounter{tocdepth}{2}
\setcounter{secnumdepth}{2}
\begin{document}
\tableofcontents
\listoffigures
\chapter{Test Chapter One}
\section{Test section One}
\href{http://www.texstackexchange.com/}{TeX.SX}
\begin{figure}
\centering
\rule{2cm}{2cm}
\caption{Test figure one}
\end{figure}
\chapter{Test Chapter Two}
\begin{figure}
\centering
\rule{2cm}{2cm}
\caption{Test figure two}
\end{figure}
\end{document}
一些目录、LoF 和第一章的图像可查看超链接: