Межстрочный интервал в \tiny параллельных сносках

Межстрочный интервал в \tiny параллельных сносках

Я использую параллельные сноски в своем документе. Из коробки это выглядит отлично:Сноски размером со сноску, обычный интервал Однако я хочу уменьшить размер сноски до \tiny. Достаточно просто с помощью этой команды:\renewcommand\footnotesize{\tiny}

Когда я это делаю, сноски действительно выглядят крошечными, но межстрочный интервал (line-height?) сохраняется из \footnotesize, из-за чего они выглядят как с двойным интервалом, и не достигается предполагаемая экономия интервалов. Смотрите:Избыточный интервал в сносках

Я экспериментировал, но безуспешно, пытаясь использовать setspaceпакет для применения только к области сносок. Кроме того, я хотел бы избежать необходимости вводить что-то в каждую сноску, предпочитая определить что-то заранее и применить это глобально.

Вот минимальный рабочий пример:

\documentclass[twoside,a5paper,6pt]{book} 
\usepackage[T1]{fontenc}
\usepackage{palatino}
\usepackage{lipsum}  
\usepackage{setspace}  
\usepackage[margin=0.5in]{geometry}
\usepackage[para,hang]{footmisc}

\begin{document}

\section{Regular Footnotes, Regular Spacing}
\lipsum[1]\footnote{Small footnote 1}
\lipsum[2] \footnote{Small footnote 2} 
\lipsum[3]\footnote{Small footnote 3}  
\lipsum[4]\footnote{Long footnote: \lipsum[5]}  

\newpage
\renewcommand\footnotesize{\tiny\par}%How to make the line height/spacing \tiny as well?
\section{Small Footnotes, but Regular Spacing}
\lipsum[1]\footnote{Small footnote 1}
\lipsum[2] \footnote{Small footnote 2} 
\lipsum[3]\footnote{Small footnote 1}  
\lipsum[4]\footnote{Long footnote \lipsum[5]\par}  

\end{document}  

решение1

Пакет footmiscвводит \footnotebaselineskipи устанавливает его в baselineskip в \footnotesize. Также \footnotesepследует изменить.

\documentclass[twoside,a5paper]{book}
\usepackage[T1]{fontenc}
\usepackage{newpxtext}
\usepackage[margin=0.5in]{geometry}
\usepackage[para,hang]{footmisc}
\usepackage{etoolbox}

\usepackage{lipsum}

\makeatletter
\patchcmd{\@footnotetext}{\footnotesize}{\tiny}{}{}
\makeatother

\AtBeginDocument{%
  \begingroup\tiny
  \global\footnotesep=0.7\baselineskip
  \global\footnotebaselineskip\baselineskip
  \endgroup
}


\begin{document}

\section{Regular Footnotes, Regular Spacing}
\lipsum[1]\footnote{Small footnote 1}
\lipsum[2] \footnote{Small footnote 2}
\lipsum[3]\footnote{Small footnote 3}
\lipsum[4]\footnote{Long footnote: \lipsum[5]}

\end{document}  

введите описание изображения здесь

Я рекомендую newpxtext, а не palatino.

Связанный контент