порядок нескольких ключей в \cite-command

порядок нескольких ключей в \cite-command

Команда biblatex- \cite{key}может содержать несколько ключей, разделенных запятой: \cite{ckey1,akey2,bkey3}.

Вывод — списокв алфавитном порядке по фамилии: akey2; bkey3; ckey1(где, keyконечно же, есть библиографическая запись).

Интересно, можно ли контролировать эту функцию, то есть каким-то образом решать, будет ли результирующий список упорядочен в алфавитном порядке или порядок элементов этого списка будет таким, как они указаны в скобках \cite: ckey1; akey2; bkey3(что полезно, если вы хотите сохранить этот порядок или, например, хотите перечислить несколько библиографических элементов в хронологическом порядке).

(Если это важно: я использую style=authortitle-icomp)

решение1

Да, это возможно. Это контролируется опцией sortcites. biblatexЕсли включено (это для используемого вами стиля), такие случаи сортируются поГлобальныйсхема сортировки ( sortingопция пакета). По умолчанию это то, ntyпочему вы видите их отсортированными по фамилии. Если вы не хотите, чтобы они были отсортированы, как вы говорите, установите глобальную схему сортировки на none. Вы всегда можете использовать sortingопцию для \printbibliography, если хотите указать схему сортировки для вашего списка(ов) ссылок.

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