Уменьшить размер шрифта в библиографии; перегруженная библиография

Уменьшить размер шрифта в библиографии; перегруженная библиография

Я использую Biber (бэкенд biblatex) для создания библиографии. У меня два вопроса по библиографии.

  1. Я хочу использовать уменьшенный шрифт ТОЛЬКО для библиографии (не для ссылок в тексте, которые в моем тексте имеют цифровой стиль, например [1], [2] и т. д.). В частности, шрифт моего текста 11 пт, а я хочу напечатать библиографию 10 пт.

  2. В библиографии часть текста выходит за рамки текстовой клетки, так как ISBN печатается без разрыва. Какую команду мне следует использовать, чтобы избежать этого переполнения hbox?

решение1

Я нашел эту команду:

\renewcommand*{\bibfont}{\small}

и хорошо работать. (первый вопрос).

По второму вопросу, на данный момент я привык разбивать ISBN строкой (XXX-X-XXXX-XXXX-X, стандартный 13-значный код ISBN). Но я ищу более общее правило, чтобы избежать переполнения в библиографии (например, когда я пытался использовать мелкий шрифт, URL DOI выходил за пределы текста клетки; в этом случае ручной разрыв не работает, потому что URL не работает после разрыва текста)

решение2

Что касается первого вопроса, в разделе библиографии вы можете изменить размер основного шрифта, так же как вы это делаете в каком-либо конкретном разделе.

Например:

\bibliographystyle{Users/Daniele/Thesis/plainnat.bst}
%
{\small \bibliography{Users/Daniele/Thesis/bibliography}}

Существует множество размеров шрифтов : \tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGEи \huge.\Huge

решение3

Вот вариант для тех, кто использует biblatex, добавьте

\AtBeginBibliography{\small}

в преамбулепослеВы импортируете biblatex.


Кстати, у Даниэляотвечать\renewcommand*{\bibfont}{\small}, обратите внимание, что после импорта вам также необходимо поставить biblatex.

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