![Уменьшить интервал между встроенными сносками style=verbose-inote](https://rvso.com/image/400378/%D0%A3%D0%BC%D0%B5%D0%BD%D1%8C%D1%88%D0%B8%D1%82%D1%8C%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%20%D0%BC%D0%B5%D0%B6%D0%B4%D1%83%20%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8%20%D1%81%D0%BD%D0%BE%D1%81%D0%BA%D0%B0%D0%BC%D0%B8%20style%3Dverbose-inote.png)
Я использую biblatex со style=verbose-inote, чтобы все ссылки были сносками. Я уже охарактеризовал некоторые характеристики, но я не могу уменьшить пространство между последней сноской и следующей отметкой.
\usepackage[stable,para,hang]{footmisc}
\usepackage[style=verbose-inote,maxcitenames=1,backend=bibtex,doi=false,isbn=false,url=false,giveninits=true]{biblatex}
\renewbibmacro{in:}{}
\DeclareAutoCiteCommand{footnote}[r]{\smartcite}{\smartcites}
\DeclareFieldFormat[article]{volume}{\bibstring{jourvol}\addnbspace #1}
\DeclareFieldFormat[article]{number}{\bibstring{number}\addnbspace #1}
\AtEveryCitekey{\clearfield{title}}
\renewbibmacro*{volume+number+eid}{%
\printfield{volume}%
\setunit{\addcomma\space}%<---- was \setunit*{\adddot}%
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}}
Вот что у меня получилось:
И я хочу, чтобы интервал между, например, сноской 1 и знаком сноски 2 был короче, поскольку у меня есть расширение ограничения страницы.
Также, можете ли вы подсказать, как сократить расстояние между знаком сноски и буквой имени?
решение1
Пробел между номером сноски и текстом сноски жестко запрограммирован \@makefntext
в.5em
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
\hskip.5em\relax#1%
}
Вы можете изменить интервал, а если вы вообще не хотите оставлять интервал между знаком сноски и текстом, вы можете полностью удалить \hskip
.
Расстояние между сносками контролируется \footglue
предопределенным значением
\footglue=1em plus.3em minus.3em
Вы можете изменить это по своему усмотрению.
Например
\documentclass{article}
\usepackage[stable,para,hang]{footmisc}
\makeatletter
\footglue=.5em plus.15em minus.15em
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
#1%
}
\makeatother
\begin{document}
Lorem\footnote{lorem}
ipsum\footnote{ipsum}
dolor\footnote{dolor}
sit\footnote{sit}
\end{document}