Существует ли более новый файл стиля библиографии (.bst) для PNAS?

Существует ли более новый файл стиля библиографии (.bst) для PNAS?

В соответствии сРуководство для авторов PNAS:

Ссылки следует цитировать в порядке их появления в тексте. Поскольку таблицы и рисунки будут вставлены в текст в том месте, где они впервые цитируются, ссылки в этих разделах должны быть пронумерованы соответствующим образом. Укажите полное название каждой цитируемой статьи. Все авторы (если их больше пяти) должны быть указаны в ссылке. Если их больше пяти, укажите имя первого автора, а затем et al. Укажите номера томов и выпусков для журнальных статей, если применимо; укажите номера DOI, если номера томов/выпусков недоступны. Укажите включающие диапазоны страниц для журнальных статей и глав книг. Укажите дату доступа для онлайн-источников. Укажите базы данных в тексте или в виде сносок.

Журнальные статьи цитируются следующим образом:

  1. Neuhaus JM, Sitcher L, Meins F, Jr, Boller T (1991) Короткая C-концевая последовательность необходима и достаточна для нацеливания хитиназ на вакуоль растения. Proc Natl Acad Sci USA 88(22):10362-10366.

Поскольку журнал принимает только .bblфайлы, встроенные в основной .texфайл, они не предоставляют стиль библиографии. Но их стиль библиографии изменился за эти годы (использование двоеточия для разделения номера/тома и номеров страниц, номер тома не выделен жирным шрифтом и т. д.), и, похоже, нет никакого современного стиля библиографии.

Google привел меня кэтотиэтотпакеты (первый устарел из-за второго), но они не соответствуют стилю библиографии PNAS.

Разумеется, это не конец света, поскольку я мог бы исправить файл .bblвручную, но мне было интересно, есть ли более новая версия, bibtexили biblatexоба решения приемлемы, поскольку они в любом случае .bblбудут добавлены в основной .texфайл (поправьте меня, если я ошибаюсь).

В худшем случае, какой объем работы потребуется для изменения стилей библиографии, учитывая, что я никогда не занимался стилями библиографии?

решение1

Я не знаю о файле стиля BibTeX для PNAS, ноПроект «Пьяный»обеспечивает простой способ настройки стилей. Дляпредложения по стилюна который ссылается OP, мне потребовалось всего несколько минут, чтобы собрать полный шаблон стиля, соответствующий требованиям PNAS. Используя следующееосновной.bibфайл базы данных

@ARTICLE{Neuhaus,
  author = {Jean-Marc Neuhaus and Liliane Sitcher and Meins, Jr, Frederick and Thomas Boller},
  year = {1991},
  title = {A short C-terminal sequence is necessary and sufficient for the targeting of chitinases to the plant vacuole},
  journal = {Proc Natl Acad Sci USA},
  volume = {88},
  number = {22},
  pages = {10362-10366}
}

@INCOLLECTION{Hill,
  author = {Adrian V. S. Hill},
  year = {1991},
  title = {HLA associations with malaria in Africa: some implications for MHC evolution},
  booktitle = {Molecular Evolution of the Major Histocompatibility Complex},
  editor = {Jan Klein and Dagmar Klein},
  publisher = {Springer},
  address = {Heidelberg},
  pages = {403-420}
}

и файл шаблона стиляосновной.bst(строки ниже показывают полный файл)

TEMPLATES:
article = <au> (<year>) <title>. \textit{<journal>} <volume>(<number>): [<startpage>--<endpage>|<startpage>|<eid>|].[ <note>]
incollection = <au> (<year>) <title>. \textit{<booktitle>}[, vol.~<volume>, ][, <edition_ordinal>~ed.][, <null.if_singular(editorlist, edmsg1, edmsg2)>~<ed>][, <series>][, Chap.~<chapter>] (<publisher>, <address>)[, pp~<startpage>--<endpage>|p~<startpage>|<eid>|].[ <note>]

SPECIAL-TEMPLATES:
authorlist = <author.to_namelist()>
editorlist = <editor.to_namelist()>
authorname.n = [<authorlist.n.prefix> ]<authorlist.n.last>[ <authorlist.n.first.initial()>][<authorlist.n.middle.initial().compress()>][, <authorlist.n.suffix>]
au = <authorname.0>, ..., <authorname.9>
editorname.n = [<editorlist.n.prefix> ]<editorlist.n.last>[ <editorlist.n.first.initial()>][<editorlist.n.middle.initial().compress()>][, <editorlist.n.suffix>]
ed = <editorname.0>, ..., <editorname.9>
null = {}

OPTIONS:
edmsg1 = ed
edmsg2 = eds

компиляцияосновной.тексфайл

\documentclass{article}
\usepackage[paper=letterpaper, text={6.5in,9in},centering]{geometry}

\makeatletter %
   \renewcommand{\@biblabel}[1]{#1.}
\makeatother

\begin{document}
\nocite{Neuhaus,Hill}
\bibliography{temp}
\bibliographystyle{temp}
\end{document}

выдает следующий отформатированный результат:

Форматированный список литературы

Это обеспечивает шаблоны только для журнальных статей и статей/глав в книгах, но веб-сайт PNAS предоставляет руководства только для этих двух. Шаблоны для других типов записей легко выводятся из двух, показанных здесь. (Например, шаблон bookтипа записи можно определить, добавив еще одну строку

book = <au> (<year>) <title>. ...

в строках ниже TEMPLATE:в файле шаблона стиля.)

решение2

Также проверьтеhttps://github.com/jburon/pnas2011.bstдля PNAS стиль bibtex обновлен в соответствии с текущей модой в справочной компоновке по состоянию на 4 сентября 2011 года.

решение3

Ссылка на pnas2011.bst, размещенная выше, не работает. Однако PNAS предлагает pnas-new.bst как часть своих официальных шаблонов latex по адресу:http://www.pnas.org/page/authors/latex. Это их файл-шаблон, поэтому я не ожидаю, что они будут жаловаться на результат :).

Обратите внимание, что URL-адреса должны быть указаны в примечании, чтобы соответствовать рекомендуемому стилю PNAS (см.http://www.citethisforme.com/guides/pnas/how-to-cite-a-website). Например:

@misc{NIST_air_refractive_index,
   Author = {Stone Jr., Jack A. and Zimmerman, Jay H.},
   Title = {Index of Refraction of Air, NIST publication},
   Publisher = {National Institute of Science and Technology},
   note = {Available at: \url{https://www.nist.gov/publications/index-refraction-air} [Accessed June 7, 2017]}, 
   Year = {2001} }

решение4

Я нашел это на сайте PNAS, так что, полагаю, это официальный файл стиля библиографии.

http://www.pnas.org/site/misc/pnas2011.bst

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