Predefinição:SfnRef
CITEREF
Criar um identificador adequado como âncora para uma citação de Harvard. Esta predefinição, que pode ser utilizada com o nome {{SfnRef}}
ou o alias {{harvid}}
, destina-se a ser emparelhado com as predefinições de citação de Harvard como {{Sfnp}}
, {{Sfn}}
, {{Harvp}}
e {{Harvnb}}
. Esta predefinição utiliza os mesmos argumentos que as outras predefinições de citação. Como explicado abaixo, esta predefinição é necessária apenas em alguns casos ao utilizar as predefinições de citação de Harvard.
Uso
{{SfnRef|ultimo1|ano}}
{{SfnRef|ultimo1|ultimo2|ultimo3|ultimo4|ano}}
O primeiro parâmetro é o sobrenome do primeiro autor. Podem ser dados até quatro autores como parâmetros; se houver mais de quatro autores, liste apenas os quatro primeiros. O último parâmetro é o ano de publicação, possivelmente com uma letra sufixada para evitar ambiguidade caso haja múltiplas citações do mesmo conjunto de autores no mesmo ano.
Todos os parâmetros nomeados, como |p=
são ignorados.
Propósito
Esta predefinição cria o valor adequado para o parâmetro |ref=
das predefinições que utliza o Módulo:Citação/CS1 ({{Citar periódico}}
, {{Citar livro}}
, {{Citar web}}
etc.). Destina-se a ser emparelhado com {{Sfnp}}
, {{Sfn}}
, {{Harvp}}
, {{Harvnb}}
e predefinições relacionadas e usa os mesmos argumentos. Conforme explicado abaixo, {{SfnRef}}
só é necessário em um subconjunto de casos em que aquelas predefinições anteriormente citadas são usadas.
{{Sfnp}}
e suas variantes criam uma nota de rodapé curta vinculada a uma nota de rodapé completa. Os modelos criam a ligação automaticamente, mas a nota de rodapé completa deve receber o valor de ID adequado para ser um destino válido para esse link. Isso geralmente acontece automaticamente ao utilizar os parâmetros autor/editor e data/ano do modelo de citação completa, mas alguns casos precisam de uma âncora personalizada, e é para isso que serve {{SfnRef}}
.
Ao usar a família de predefinições de citação CS1, um ID padrão é gerado a partir dos sobrenomes dos primeiros quatro autores (ou editores, se não houver autores especificados). No entanto, se nenhum |ultimo=
, |editor-sobrenome=
ou seus equivalentes estiver presente, use CITEREF dentro do parâmetro |ref=
da predefinição CS1 para criar uma âncora de ligação (talvez usando o nome do editor ou trabalho título ou uma abreviatura) sem precisar conhecer as regras de como {{Sfnp}}
etc., interpreta a string de ID da âncora que normalmente é gerada automaticamente.
Exemplo
Ao citar um artigo publicado na edição de dezembro de 2004 da Rolling Stone cujo autor é desconhecido, você pode criar uma pequena nota de rodapé como segue:
{{Sfn|Rolling Stone|2004}}
|ref=harv
não funcionará nesta obra porque "Rolling Stone" não é o nome do autor. Você pode codificar o valor do parâmetro |ref=
manualmente, ou pode usar {{SfnRef}}
e especificar os mesmos parâmetros utilizados em {{Sfn}}
:
{{SfnRef|Rolling Stone|2004}}
A citação completa:
Você pode copiar e colar o código da predefinição {{Sfn}}
e alterar o nome da predefinição de "Sfn" para "SfnRef". Se sua nota de rodapé curta incluir números de página como {{Sfn|Rolling Stone|2004|p=48}}
, você pode copiá-la e colá-la para criar {{SfnRef|Rolling Stone|2004|p=48}}
; o parâmetro |p=48
não é necessário, mas não causará danos.