
Я думаю, что сноски в целом немного слишком малы, и я хотел бы увеличить их размер глобально (для всего документа). Как мне это сделать?
Более того, я думаю, что интервал между сносками, и вообще интервал между строками для сносок, слишком мал. Как мне настроить эти (два разных) свойства сносок?
Вот MWE:
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\makeatletter
\renewcommand\@makefntext[1]{\leftskip=0em\hskip-0em\@makefnmark#1}
\makeatother
\begin{document}
Caesar non supra grammaticos\footnote{''even Caesar is not above grammar/grammarians.''}. Tu enim Caesar civitatem dare potes hominibus, verbis non potes.\footnote{This is going to be a longer footnote: ''Caesar, you can grant citizenship to men but not to words.''}
\end{document}
решение1
Классы документов по умолчанию определяют \@footnotetext
включение переключателя шрифта \footnotesize
. Вот типичный взгляд на это:
Вы могли бы использоватьetoolbox
для исправления \@footnotetext
и вставки соответствующих спецификаций шрифта в качестве замены. Просто добавьте следующее в преамбулу вашего документа:
\usepackage{etoolbox}% http://ctan.org/pkg/etoolbox
\makeatletter
\patchcmd{\@footnotetext}% <cmd>
{\footnotesize}% <search>
{\scriptsize}% <replace>
{}{}% <success><failure>
\makeatother
Вышеуказанное заменяется \footnotesize
на декларацию/переключатель \scriptsize
(вы можете выбрать свой вкус). Если вы также хотите разнести вещи, используйтеsetspace
упаковкачтобы сделать что-то подобное:
\usepackage{setspace,etoolbox}% http://ctan.org/pkg/{setspace,etoolbox}
\makeatletter
\patchcmd{\@footnotetext}% <cmd>
{\footnotesize}% <search>
{\scriptsize\setstretch{1.5}}% <replace>
{}{}% <success><failure>
\makeatother
Для получения информации о размере шрифта см.Как изменить размер шрифта в документе?. Для setspace
справки см.Почему \linespread
фактор именно такой?.