Tenho uma situação em que preciso citar nomes (com biblatex) tanto na ordem do Leste Asiático quanto na ordem Ocidental, de modo que a bibliografia liste uma entrada como 'Smith, John e Yamada Tarou' ou 'Yamada Tarou e John Smith', mas em As citações de linha listam-no como 'Smith e Yamada'. Eu sei como alterar os pedidos de nomes globalmente (com \DeclareNameAlias{sortname}{last-first}
e assim por diante), mas é possível alterá-los individualmente?
Responder1
Infelizmente, biblatex
a partir de agora só é capaz de lidar com nomes ocidentais de forma satisfatória. Em particular, biblatex
assume que os nomes têm um formato de "primeiro último", onde "primeiro" é o nome próprio e "último" o sobrenome.
Podemos usar uma espécie de hack feio nesta situação. Basta colocar o nome do Leste Asiático entre chaves biblatex
e tratar esse nome como uma unidade (não consistindo em nenhum nome ou sobrenome). Para obter apenas o sobrenome nas citações, use o shortauthor
campo, adicione nomes de estilo ocidental como antes e apenas o sobrenome do nome do Leste Asiático.
author = {Smith, John and {Yamada Tarou}},
shortauthor = {Smith, John and Yamada},