Esta plantilla es un híbrido de citas que tiene características de formato largo cs1 y cs2 , de formato corto y de las familias de plantillas. Su propósito es proporcionar un método que permita a los editores hacer referencia a una contribución o capítulo de un trabajo más extenso cuando se requieren más de unas pocas referencias de este tipo. no es un sustituto de una cita correctamente construida.{{sfn}}
{{harv}}
{{harvc}}
Las plantillas de formato corto se utilizan a menudo para vincular desde la sección de referencias de un artículo a una plantilla cs1|2 de formato largo en una sección de bibliografía:{{sfn}}
{{harv}}
No es raro que una fuente tenga múltiples colaboradores. Cuando es necesario hacer referencia a múltiples contribuciones en la misma fuente, repetir todos los detalles bibliográficos en varias plantillas de citas extensas aumenta el desorden de la sección de referencias. {{harvc}}
está diseñado para contener solo los detalles necesarios para identificar una contribución y vincularla a la cita extensa de la obra adjunta, donde se pueden encontrar todos los detalles bibliográficos:
La forma mínima es:
{{harvc |last=contributor name |year=publication year |c=contribution title |in=source editor/author name}}
Según los comentarios en Módulo:Harvc , pueden aparecer mensajes de error erróneos del tipo Harvc error: no target:|ignore-err=yes
cuando la plantilla está anidada en otras plantillas, como en las páginas de documentación. Se puede agregar el parámetro , que de otro modo no estaría documentado , para evitar esto.
{{harvc}}
Crea un CITEREF
ancla de uno a cuatro apellidos de autores de contribuciones o capítulos ( ) y el valor en . Esto permite ser el objetivo de un enlace creado por o plantillas de familia. Desde y , crea un enlace CITEREF similar a los creados por y|lastn=
|year=
{{harvc}}
{{sfn}}
{{harv}}
|inn=
|year=
{{harvc}}
{{harvnb}}
{{sfn}}
{{harvc}}
se muestra la lista de colaboradores; se ignora cuando |name-list-style=harv :|display-authors=
– cuando está vacío o se omite, muestra todos los nombres de los colaboradores en formato apellido/nombre|display-authors=n
– muestra n nombres de colaboradores en formato apellido/nombre; agrega et al. cuando n es menor que el número de colaboradores incluidos en la plantilla|display-authors=etal
– muestra todos los nombres de los colaboradores en formato apellido/nombre y agrega et al.|last1=
- |last4=
son iguales a |in1=
- |in4=
; opcional en caso contrario. Ver ejemplos|p=
o|pp=
{{citation}}
{{sfn}}
{{harv}}
yes
, indica {{harvc}}
que se debe representar el enlace de origen sin paréntesis alrededor del año; el mismo formato que el producido por{{harvnb}}
limited
, registration
,subscription
Cuando un artículo de Wikipedia hace referencia a una obra que contiene varios capítulos de diferentes autores, las bibliografías y las secciones de referencias pueden parecer bastante desordenadas:
A medida que la lista se hace más larga, el aspecto se vuelve más abarrotado con los detalles innecesariamente repetidos de citas completas. Los {{harvc}}
editores pueden vincular citas de contribuciones más cortas y menos detalladas utilizando implementaciones estándar de plantillas y plantillas (y también envueltas en etiquetas con ). también se puede envolver en etiquetas para que forme parte de la sección Referencias del artículo. Vea el ejemplo completo a continuación.{{sfn}}
{{harv}}
<ref>...</ref>
{{harvnb}}
{{harvc}}
<ref>...</ref>
A veces puede ser necesario citar una contribución del editor o autor de una fuente de modo que |last1=
through |last4=
sea lo mismo que |in1=
through |in4=
, por ejemplo, el prefacio de un editor. Dichas citas pueden, según la ubicación, hacer que las referencias de la familia o de la familia se vinculen directamente a la cita en lugar de a la plantilla, o causar enlaces circulares ( que se vinculen a sí mismas porque su identificador de anclaje es el mismo que el identificador de anclaje de la cita). Si se establece, se usará como un identificador de anclaje; si no se establece, se emitirá un mensaje de error cuando through sea lo mismo que through . {{sfn}}
{{harv}}
{{harvc}}
{{harvc}}
CITEREF
CITEREF
|id=
{{harvc}}
|id=
{{harvc}}
|last1=
|last4=
|in1=
|in4=
Por ejemplo, para hacer referencia al prefacio de un editor desde el texto de un artículo, cree un enlace wiki dentro de <ref>...</ref>
las etiquetas:
<ref>[[#Stefferud preface|Stefferud 1957]]</ref>
Escribe una {{harvc}}
plantilla con|id=Stefferud preface
{{harvc |last=Stefferud |first=A.|year=1957 |id=Stefferud preface |c=Preface |url=https://archive.org/stream/yoa1957#page/n7/mode/1up |in=Stefferud}}
Tenga en cuenta nuevamente que el parámetro ignore-err=yes
se utiliza simplemente para suprimir los errores que ocurren cuando se incorpora esta plantilla, como en la documentación. No debe utilizarse en ningún otro caso.
Hay ocasiones en las que un autor o autores han contribuido más de una vez a una obra. Cuando esto ocurre, es necesario desambiguar los enlaces CITEREF de las plantillas o al ID CITEREF de la plantilla correspondiente.{{harv}}
{{sfn}}
{{harvc}}
{{harv|Author|YYYYa}}
→ {{harvc|Author|Contribution 1|YYYYa}}
→ }{{citation|...}}
{{harv|Author|YYYYb}}
→ {{harvc|Author|Contribution 2|YYYYb}}
↑En este ejemplo, el autor David Hunt contribuyó con dos apéndices a Christmas Cacti: The Genus Schlumbergera and Its Hybrids .
Hay dos plantillas que están desambiguadas:{{harvnb}}
{{harvnb |Hunt |1995a}}
→ Caza 1995a{{harvnb |Hunt |1995b}}
→ Caza 1995bEstos enlaces llevan a dos {{harvc}}
plantillas que se utilizan |anchor-year=
para su identificación CITEREF y para la fecha en la {{harvc}}
representación como una ayuda visual para los lectores:
Debido a que el software de mediawiki utiliza el identificador CITEREF para vincular desde las plantillas {{ harv }} o {{ sfn }} al ancla de destino correspondiente de la plantilla {{ harvc }} apropiada (o cita completa), los identificadores CITEREF deben ser únicos en toda la página. [a] Dado que el identificador CITEREF generalmente consta de 'CITEREF' + Apellido del autor(es) + Año , esto puede ser problemático en dos casos. El primer caso se describió anteriormente. El otro caso es la colisión con una obra diferente, que se describe aquí.
Hay ocasiones en las que un autor que desea citar utilizando {{ harvc }} solo ha contribuido con un capítulo a una obra, pero el mismo autor también escribió una obra completamente diferente en el mismo año. Citar ambos de la manera normal provocaría una colisión de id de CITEREF en la página y daría como resultado un mensaje de error. Hay dos formas de resolver esto: una implica un parámetro adicional en la plantilla {{ harvc }} , la otra forma implica un parámetro adicional en la cita completa de la otra obra.
La primera forma es agregar el |anchor-year=
parámetro a la cita del capítulo {{ harvc }} , como ya se describió anteriormente para el caso de dos capítulos de un mismo autor. Esto asignará un carácter de unicidad a la parte del año del identificador CITEREF, lo que lo distinguirá del identificador CITEREF de la otra obra de ese año del mismo autor.
La otra forma es agregar un |ref=
parámetro a {{ cite book }} (u otra cita completa ) de la otra obra del mismo año de ese autor, especificando un id diferente como valor de referencia. Consulte Template:Cite book#Anchor para obtener más información sobre cómo |ref=
especificar un ancla de destino para una cita, y consulte {{ harvid }} para saber cómo especificar el valor del parámetro de referencia.
{{harvc}}
emite estos mensajes de error:
|in1=
, |in2=
, |in3=
, y |in4=
forman el vínculo de la plantilla CITEREF
a la cita completa. No todos son obligatorios, pero deben usarse en orden sin espacios en blanco numéricos.|anchor-year=
.|anchor-year=
debe ser un número de tres o cuatro dígitos y debe tener un CITEREF
desambiguador en minúscula. Cuando la fuente no tenga un año identificable, utilice o con desambiguador en minúscula.|anchor-year=n.d.l
|anchor-year=ndl
CITEREF
|display-authors=
.|display-authors=
debe ser un número mayor que 0 o la palabra claveetal
|year=
.|year=
es una parte integral del CITEREF
ancla y el enlace de la plantilla. El valor de |year=
debe ser un número de tres o cuatro dígitos con un CITEREF
desambiguador de minúsculas opcional. Cuando la fuente no tiene un año identificable, utilice |year=n.d.
o |year=nd
.|year=
.|year=
Falta; el parámetro es obligatorio.{{harvc}}
no se puede encontrar ninguno de los parámetros |last=
, |last1=
, |author=
o |author1=
con un valor asignado y, por lo tanto, no se puede crear un ancla utilizable CITEREF
. Agregue al menos uno de los parámetros enumerados.{{harvc}}
no se puede encontrar ninguno de |c=
, |chapter=
, o |contribution=
con un valor asignado|id=
falta el parámetro requerido.{{harvc}}
de la plantilla CITEREF
entra en conflicto con el identificador de anclaje de la cita de formato largo CITEREF
. Ver ejemplos|year=
/ |anchor-year=
desajuste.|anchor-year=YYYYl
|year=YYYY
Se puede encontrar información adicional sobre "sin objetivo" y otros errores de categoría en Categoría:Errores de no objetivo de Harv y Sfn .