旁注和脚注在 tufte 类中不起作用

旁注和脚注在 tufte 类中不起作用

我正在使用该类tufte-book,和\footnote命令\sidenote似乎无法正常工作,而 marginnotes 可以工作。

当我使用\footnote{}\sidenote{}(没有数字,但根据手册,这不是必需的)时,我收到两个错误:缺少数字,被视为零和非法测量单位(插入pt)。

代码示例:

\documentclass[justified]{tufte-book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % lettertype met alle karakters
\usepackage[dutch]{babel}
\usepackage{natbib}
\usepackage{eurosym}
\usepackage[stable]{footmisc}
\title{Footnotes and sidenotes}
\author{Ben}
\date{} 
\begin{document}


\maketitle

\section*{Footnotes and sidenotes}
Main text \footnote{Footnote text}

More main text \sidenote{Sidenote text}
\end{document}

我该如何解决这个问题?

答案1

我通过实验发现了问题所在。

我的原始代码如下所示:

\documentclass[justified]{tufte-book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern} % lettertype met alle karakters
\usepackage[dutch]{babel}
\usepackage{natbib}
\usepackage{eurosym}
\usepackage[stable]{footmisc}
\title{Footnotes and sidenotes}
\author{Ben}
\date{} 
\begin{document}


\maketitle

\section*{Footnotes and sidenotes}
Main text \footnote{Footnote text}

More main text \sidenote{Sidenote text}
\end{document}

当 @lockstep 要求我提供示例时,我删除了我认为不相关的软件包,但后来它突然起作用了。很快就清楚了,该软件包footmisc似乎与 不兼容tufte-book。删除此软件包(并诉诸 手动选项 有效\section[Sectiontitle without footnotes]{Sectiontitle \footnote{Footnote}}

相关内容