
EmComo garantir que a primeira letra de uma nota de rodapé seja sempre maiúscula?Recebi uma resposta sobre como a capitalização adequada de sobrenomes árabes começando com o artigo definido "al" poderia ser garantida nas citações e na bibliografia usando ie \autocap{a}l-Kabīr
. Infelizmente, essa abordagem significa que todos esses nomes aparecem sob “A” em uma bibliografia classificada por nome (no caso deste exemplo, “K” seria esperado).
Existe uma maneira de obter as duas coisas, capitalização adequada e classificação adequada?
Responder1
Você pode usar o sortname
campo para especificar exatamente sob qual nome (e onde) a entrada deve ser classificada (consulte a página 27 dobiblatex
documentação).
O que você deve ter em mente aqui é que o algoritmo de classificação de Biber aplica onosortopções para o campo author
and editor
e remove o "al-" antes da classificação, mas não faz isso com o sortname
campo. (Se isso é ou não intencional ou deve ser considerado um bug está em discussão. Eu, pelo menos, pensei que esse comportamento era bastante incomum no início [tecnicamente, Biber não considera sortname
ser de type_name
], mas posso definitivamente ver o benefício de não tocar de alguma forma e realmente acho que sortname
este é o comportamento "correto".) Consulte §3.1.6.A nosort
opção, pág. 27, dea documentação do Biberpara saber mais sobre a nosort
opção, seu valor padrão e o que você pode fazer com ela.
Portanto, sortname
você precisa fornecer o nome como gostaria que fosse classificado.
author = {\autocap{a}z-Zayn, Ahmad}
sortname = {Zayn, Ahmad}
ou
author = {\autocap{a}l-Kabīr}
sortname = {Kabīr}