Могу ли я удалить этикетки из библиографии, сохраняя их в цитатах?

StackOverflow https://stackoverflow.com/questions/3002506

  •  25-09-2019
  •  | 
  •  

Вопрос

Я пишу библиографию моего доклада с Темаблиография Поскольку мне не нужен база данных BibTex (или у меня нет времени для изучения того, как настроить или написать стиль).

Дополнительный аргумент [label] Указывает, как ссылка будет цитироваться в моем главном тексте. Вот мое ссылочное определение:

\bibitem[PNUD1996]{PNUD1996} PNUD. Desarrollo Humano en Chile 1996. Santiago: PNUD, 1996.

Если я пишу: in \cite{PNUD1996}. Это производит:

в [pnud1996].

Но этикетка также появляется в библиографии:

Pnud1996] pnud. Desarrollo Humano RU Chile 1996. Сантьяго: Пнуд, 1996.

Могу ли я удалить метку из библиографии и сохранить его в ссылке? Я имею в виду, чтобы получить:

в [pnud1996].

а также

Потрясающий Desarrollo Humano RU Chile 1996. Сантьяго: Пнуд, 1996.

Это было полезно?

Решение

\makeatletter
\def\@biblabel#1{}
\makeatother

В преамбуле это сделает это.

Другие советы

Если вы используете один из систем цитирования авторских данных, таких как Гарвард или апалике, Затем в библиографии нет ключа, и читатели просматривают источник в отрасли, используя информацию в организме элементов, как вы хотите. Вы можете смешивать и совпадать: вы можете использовать один файл BST для создания отрасли и не связанный набор латексных макросов для генерации цитатов в теле вашего документа.

Ваш пример немного эксцентричен: вы просматриваете предметы на основе автора и даты, но авторская информация и дата не вместе в начале бибитума, но происходят широко разделены. Это делает его несколько большее время, чтобы посмотреть цитаты; Это не беспрецедентно: ISO 690. Стиль библиографии расщепляется информацией таким образом, и есть журналы, которые используют авторскую передачу с ним. Но если у вас есть выбор, я бы не старался делать вещи таким образом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top