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}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}\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}Сумісність
- З установленого 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.