tufte-latex: \newthought depois de \section

tufte-latex: \newthought depois de \section

Usar \newthoughtapós o título de uma nova seção insere um espaço vertical incomum, como no exemplo a seguir.

\documentclass{tufte-book}
\usepackage{kantlipsum,cleveref}


\begin{document}

\section{Monday}
\kant[1]

\section{Tuesday}
\newthought{Let us suppose} that the noumena have nothing to do with necessity,
since knowledge of the Categories is a posteriori. 
\kant[3]

\end{document}

insira a descrição da imagem aqui

  1. Existe uma maneira (de preferência automática) de corrigir isso?
  2. Deve \newthoughtser evitado após o título de uma seção, talvez por motivos tipográficos? Se a resposta for sim, eu apreciaria uma explicaçãopor que.

Responder1

A definição de \tuftebreakpode ser melhorada:

\documentclass{tufte-book}
\usepackage{kantlipsum,cleveref}

\makeatletter
\def\tuftebreak{%
  \if@nobreak\else
    \par
    \ifdim\lastskip<\tufteskipamount
      \removelastskip \penalty -100
      \tufteskip
    \fi
  \fi
}
\makeatother

\begin{document}

\section{Monday}
\kant[1]

\section{Tuesday}
\newthought{Let us suppose} that the noumena have nothing to do with necessity,
since knowledge of the Categories is a posteriori.
\kant[3]

\end{document}

insira a descrição da imagem aqui

informação relacionada