Как изменить ссылки Biblatex в соответствии со своим стилем?

Как изменить ссылки Biblatex в соответствии со своим стилем?

Я новичок в использовании Latex (TeXShop 4.25) и во время написания диссертации у меня возникли некоторые проблемы с моими ссылками. Я использую biblatexи Biber и мне нужны ссылки следующим образом:

Автор.(год)"Название". Журнал;том(номер):страницы.

Например:

Болдуин И., Халичке Р., Пашольд А., фон Даль К.К. и Престон К.А. (2006) «Изменчивая сигнализация во взаимодействиях растений: «говорящие деревья» в эпоху геномики». Наука; 311(5762):812-815.

Самый близкий стиль, который я нашел, — authoryear, и вот код, который я создал:

\documentclass{article}
\usepackage[backend=biber,
            style=authoryear,
            sorting=nyt,
            sortlocale=de_DE,
            natbib=true,
            url=false,
            doi=false,
            isbn=false,
            maxcitenames=2, 
            maxbibnames=9, 
            eprint=false]
            {biblatex} ç
\addbibresource{References.bib}
\begin{document}
\cite{baldwin06}
\printbibliography
\end{document}

И вот что мне выдают программы:

Болдуин, И.Т., Халичке Р., Аня П., фон Даль CC и Престон CA (2006). Летучие сигналы во взаимодействиях растений: говорящие деревья в эпоху геномики. Science 311, 5762, стр. 812-815.

Как вы могли заметить, я хочу

  • убрать первую запятую («Болдуин, IT»),
  • поместите заголовок в двойные кавычки,
  • поставьте точку с запятой после журнала,
  • выведите число в скобках после объема и
  • показывать двоеточие перед страницами.

Кто-нибудь знает, как настроить эту ссылку?

решение1

Вот решение:

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{References.bib}
    @article{baldwin06,
    Author = {Baldwin, I. and Halitschke, R. and Paschold, A. and von Dahl, C.C. and Preston, C.A.},
    Journal = {Science},
    Number = {5762},
    Pages = {812--815},
    Title = {Volatile signaling in plant–plant interactions:‘talking trees’ in the genomics era},
    Volume = {311},
    Year = {2006}}
\end{filecontents}
% Baldwin I., Halitschke R., Paschold A., von Dahl CC. y Preston CA. (2006) “Volatile signaling in plant–plant interactions:‘talking trees’ in the genomics era”. Science; 311(5762):812-815.

\usepackage[backend=biber,
            style=authoryear,
            sorting=nyt,
            sortlocale=de_DE,
            natbib=true,
            url=false,
            doi=false,
            isbn=false,
            maxcitenames=2,
            maxbibnames=9,
            eprint=false]
            {biblatex}
\addbibresource{References.bib}

\usepackage{xpatch}

 \xpatchbibdriver{article}{%
  \usebibmacro{in:}}{}{}{}

\xpatchbibmacro{journal+issuetitle}{%
  \setunit*{\addspace}}{%
  \setunit*{\addsemicolon\addspace}}{}{}

\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}% number of a journal

\DeclareFieldFormat[article,periodical]{pages}{#1}

\renewbibmacro*{volume+number+eid}{%
  \printfield{volume}%
  \setunit*{\space}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}}

\renewbibmacro*{note+pages}{%
  \printfield{note}%
  \setunit{\addcolon\addspace}%
  \printfield{pages}%
  \newunit}

\begin{document}

\cite{baldwin06}
\printbibliography

\end{document}

введите описание изображения здесь

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