Перейти к содержанию

biblatex в Scissor LaTeX

Пакет biblatex работает в Scissor LaTeX частично: \addbibresource, \cite, \parencite, \textcite, \autocite и \printbibliography работают, но параметры пакета, такие как style=authoryear, игнорируются (ссылки нумеруются, если не добавить \bibliographystyle), \footcite остаётся в строке, а \fullcite и \citetitle не поддерживаются.

Что делает пакет

biblatex является современной заменой стилям BibTeX. Вы указываете файл .bib командой \addbibresource{refs.bib}, цитируете командами вроде \parencite и \textcite и выводите список командой \printbibliography. Вид выбирается параметрами пакета, например \usepackage[style=authoryear]{biblatex}, а установленный TeX оформляет записи программой Biber.

Что здесь работает

Команда или параметрВ Scissor LaTeXПримечания
\addbibresource{refs.bib}РаботаетЧитается каждый файл .bib в проекте, как бы он ни назывался.
\printbibliographyРаботаетЗаголовок всегда «References».
\printbibliography[title=..., heading=...]ЧастичноПараметры игнорируются.
\cite, \parencite, \autocite, \smartciteРаботаетВ скобках; в стиле по умолчанию номер в квадратных скобках.
\textcite, \TextciteРаботаетАвтор, затем номер или год.
\parencite[44]{key}РаботаетПримечание ставится внутри ссылки.
\citeyear{key}РаботаетТолько год.
\citeauthor{key}ЧастичноВыводит то же, что \textcite.
\footcite, \superciteЧастичноВыводятся в строке как обычная ссылка.
\fullcite, \citetitleНе поддерживаетсяПропускаются с сообщением; ключ выводится как текст.
style=, sorting=, backend=, maxnames= ...ПропускаетсяПараметры пакета игнорируются.
\bibliographystyle{...} вместе с biblatexРаботаетЭто не синтаксис biblatex, но здесь так выбирается стиль.
\DeclareFieldFormat, \defbibheading, \AtEveryBibitem ...ПропускаетсяВ преамбуле игнорируются. В тексте документа пропускаются с сообщением, а их аргументы выводятся как текст.

Примеры

Документ с biblatex в обычном виде:

\parencite, \textcite и \printbibliography

\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
\textcite{doe2024} describe how to measure carefully.
Long tables are a subject of their own \parencite[44]{mustermann2021}.

\printbibliography
\end{document}
Свёрстано в Scissor LaTeX: \parencite, \textcite и \printbibliography

style=authoryear игнорируется, поэтому ссылки остаются нумерованными. Чтобы получить ссылки «автор, год», добавьте строку \bibliographystyle со стилем «автор, год», например apalike:

Стиль «автор, год» через \bibliographystyle

\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\addbibresource{refs.bib}
\bibliographystyle{apalike}
\begin{document}
Plots can explain themselves \parencite{mustermann2023}, as
\textcite{doe2024} also note.

\printbibliography
\end{document}
Свёрстано в Scissor LaTeX: Стиль «автор, год» через \bibliographystyle

\footcite не создаёт сноску; ссылка остаётся в строке:

\footcite остаётся в строке

\documentclass{article}
\usepackage{biblatex}
\addbibresource{refs.bib}
\begin{document}
Erika Mustermann wrote a short book on long tables.\footcite{mustermann2021}

\printbibliography
\end{document}
Свёрстано в Scissor LaTeX: \footcite остаётся в строке

Совместимость

  • Из установленного TeX сюда: ссылки и список литературы работают, с нумерацией, если вы не добавите \bibliographystyle. Параметры стиля и настройка списка литературы не применяются.
  • Отсюда в установленный TeX: документы компилируются там с Biber, если вы удалите строку \bibliographystyle, добавленную для этого редактора.

Полное руководство есть на CTAN: ctan.org/pkg/biblatex. См. также Списки литературы и цитирование и natbib.

Вопросы и ответы

Почему style=authoryear не работает?

Scissor LaTeX не читает параметры пакета biblatex. Добавьте \bibliographystyle{apalike} (или другое имя стиля «автор, год»), чтобы выбрать стиль.

Нужен ли Biber?

Нет. Scissor LaTeX сам читает файлы .bib при каждой вёрстке, поэтому отдельный запуск не нужен.

Можно ли изменить заголовок списка литературы?

Пока нет. \printbibliography[title=Sources] принимается, но заголовок остаётся «References».

Каждый пример на этой странице верстается в Scissor LaTeX при сборке сайта. Обновлено 2026-11-07.