Повторное использование записи в библиографическом файле с некоторыми изменениями

Повторное использование записи в библиографическом файле с некоторыми изменениями

Допустим, у меня есть такая запись:

@book{FT-GT,
  author={Drew Fudenberg and Jean Tirole},
  title={{G}ame {T}heory},
  publisher={The MIT Press},
  year={1991},
  address={Cambridge}
}

Я теперь могу цитировать его как \cite{FT-GT}и все будет сгенерировано гладко. Но что, если я хочу добиться чего-то вроде:

@book{FT-GT-DEF1,
  author={Drew Fudenberg and Jean Tirole},
  title={{G}ame {T}heory},
  publisher={The MIT Press},
  year={1991},
  address={Cambridge},
  pages={50--55}
}

@book{FT-GT-DEF2,
  author={Drew Fudenberg and Jean Tirole},
  title={{G}ame {T}heory},
  publisher={The MIT Press},
  year={1991},
  address={Cambridge},
  pages={66--67}
}

% FT-GT-DEF3, FT-GT-DEF4, and so on...

Смогу ли я получить его без копирования-вставки и изменения предыдущих записей? Есть ли какой-то умный способ получить несколько цитат из одной и той же книги/статьи, не печатая несколько раз одну и ту же информацию снова и снова?

решение1

Это не разные библиографические ссылки, а разные цитаты одной и той же ссылки. Поэтому у вас должна быть только одна запись в библиографии, скажем

@book{FT-GT,
  author={Drew Fudenberg and Jean Tirole},
  title={Game {Theory}},
  publisher={The MIT Press},
  year={1991},
  address={Cambridge}
}

и в тексте документа что-то вроде

\cite[p.~50--55]{FT-GT}

\cite[p.~66--67]{FT-GT}

за то, что вы подчеркнули, о какой именно части книги вы говорите.

Обратите внимание, что поле заголовка должно быть

title={Game Theory},

Оставив решение о заглавных буквах библиографическому стилю. Если вы действительно хотите сохранить исходную заглавную букву, используйте

title={Game {Theory}},

TВ этом случае это не особо отличается, потому что между и нет кернинга h; но в таких случаях Teкернинг был бы невозможен, если бы {T}eиспользовался. Первая буква в названии никогда не меняется.

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