Как избавиться от «Примечание1», «Примечание2», ... для сносок, размещенных в библиографии?

Как избавиться от «Примечание1», «Примечание2», ... для сносок, размещенных в библиографии?

Я пишу статью на основе формата статьи APS (American Physical Society), Physical Review B. Это помещает все сноски в пронумерованную библиографию в конце статьи. Все цитаты и сноски получают надстрочные маркеры. Я использую:

\documentclass[aps,prb,superscriptaddress,twocolumn,showpacs,
                                             longbibliography]{revtex4-1}
. . . 
\bibliographystyle{apsrev}
. . .
\bibliography{BibTeX_Bibliography}

среди других пакетов.

Я использую TeXstudio и сделал библиографию с помощью JabRef. Каждая сноска правильно размещена в разделе библиографии в конце статьи, но каждая получает "Note1", "Note2" и т. д. перед текстом сноски. Я не могу понять, как от этого избавиться. Когда создается файл .bbl, я получаю что-то вроде:

\bibitem[{Note1()}]{Note1}
Note1, \bibinfo{note}{\protect {Bonsall  . . . spherical geometry. See Ref.\protect
  \tmspace +\thickmuskip {.2777em}\protect \onlinecite {name1}, Appx. D.}}

\bibitem[{Note2()}]{Note2}
Note2, \bibinfo{note}{\protect {Eq.~\protect \ref {eq:Ecor, a_c} is . . . indices,
\protect \cite {Bonsall1977} and  . . . ``exact''}}.

Я удалил часть текста для краткости. \tmspace +\thickmuskip {.2777em}добавлено компьютером, а не мной. Результат: введите описание изображения здесь Ссылка №7 — это обычная библиографическая запись, что правильно. В сносках мне пришлось использовать \protectвокруг всего текста, т. е. \footnote{\protect{...}}потому что в противном случае первый символ в тексте автоматически устанавливается в нижний регистр. Я также ставлю \protectперед уравнением и ссылками цитаты, иначе получаю сообщения об ошибках. Они работают нормально, но я не могу избавиться от «Note1,»… Я мог бы зайти в файл .bbl и вручную удалить их, но затем, когда я перекомпилирую файл, .bbl перезаписывается, и я снова получаю то же самое. Я также заметил, что для записи №9, если я заканчиваю на "exact.", то система думает, что я не заканчиваю точкой, поэтому она автоматически вставляет ее, и я получаю в итоге"exact.".

Я пробовал использовать пакеты notes2bibи endnotes, но они не помогают.

решение1

Стиль библиографии apsrev следует использовать с правильным номером версии: В этом случае \bibliographystyle{apsrev}следует заменить на \bibliographystyle{apsrev4-1}. Я полагаю, что номер версии должен быть таким же, как тот, который используется в классе документа ( \documentclass[...]{revtex4-1}).

Для полноты картины: в руководстве автора REVTEX 4.2 упоминается, что \bibliographystyle{...}макрос следует использовать в преамбуле (перед \begin{document}) , что отличается от стандартного LaTeX .

решение2

Попробуйте вставить это в преамбулу.

\usepackage[convert-footnotes]{notes2bib}%comments and endnotes in the %bibliography

\bibnotesetup{
note-name = ,
use-sort-key = false
}

У меня сработало, но я не использую стиль APS. У меня есть:

\documentclass[a4paper]{article}

решение3

Можно использовать footinbibили nofootinbibкак необязательный аргумент в классе документа. В revtex4.2 первый аргумент используется по умолчанию (см.руководство для авторовVII). Например, полный класс документа может выглядеть так:

\documentclass[english,10pt,aps,prb,twocolumn,nofootinbib,amsmath,amssymb,groupedaddress]{revtex4-2}

Для PRB сноски разрешены на той странице, где они размещены (см.Страница ПРБ). Для большинства других журналов Американского физико-технического общества сноски должны быть указаны в библиографии.

решение4

Попробуйте избавиться от \bibliographystyle{apsrev}(я думаю, prbспецификация в вашем классе документа должна автоматически вызывать правильный файл стиля библиографии).

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