Можно ли удалить ярлыки из библиографии, сохранив их в цитатах?
Я пишу библиографию своего отчета с библиографией, потому что мне не нужна база данных BibTeX (или у меня нет времени на то, чтобы научиться настраивать или писать стиль).
Необязательный аргумент [label]
указывает, как ссылка будет цитироваться в моем основном тексте. Вот мое справочное определение:
\bibitem[PNUD1996]{PNUD1996} PNUD. Desarrollo Humano en Chile 1996. Santiago: PNUD, 1996.
Если я напишу: in \cite{PNUD1996}.
он производит:
в [PNUD1996].
Но ярлык также появляется в библиографии:
[PNUD1996] PNUD. Desarrollo Humano en Chile 1996. Сантьяго: PNUD, 1996.
Могу ли я удалить ярлык из библиографии и сохранить его в справочнике? Я имею в виду, чтобы получить:
в [PNUD1996].
а также
PNUD. Desarrollo Humano en Chile 1996. Сантьяго: PNUD, 1996.
2 ответа
\makeatletter
\def\@biblabel#1{}
\makeatother
в преамбуле сделаем это.
Если вы используете одну из систем цитирования данных автора, например, Harvard или apalike, то в библиографии ключ не отображается, и читатели ищут источник в списке ссылок, используя информацию в теле элементов, так, как вы этого хотите., Вы можете смешивать и сопоставлять: вы можете использовать один BST-файл для создания списка ссылок и несвязанный набор макросов Latex для создания ссылок в теле документа.
Ваш пример немного эксцентричен: вы просматриваете элементы по автору и дате, но информация об авторе и дате не совпадают в начале раздела, а встречаются широко. Это делает поиск цитат более трудоемким; это не беспрецедентно: библиографический стиль ISO 690 разделяет информацию таким образом, и есть журналы, которые используют ссылку на автора по дате. Но если у вас есть выбор, я бы не стал так поступать.