Esta plantilla se puede utilizar para crear enlaces wiki a citas existentes definidas en el mismo artículo mediante plantillas de citas CS1/CS2 (y muchas otras). Utiliza una reimplementación (parcial) de la creación de anclas realizada por {{ SfnRef }} , para facilitar la creación de enlaces de notas al pie en un formato consistente. De forma predeterminada, los enlaces se diseñarán como pequeñas etiquetas en superíndice (como [n] ) similares a las creadas por <ref>...</ref>
las etiquetas de Mediawiki, pero también son posibles los enlaces de texto sin formato.
Un uso típico es dentro de |quote=
, si la cita se refiere a otros trabajos definidos como citas en el mismo artículo, pero la plantilla también se puede utilizar en muchas otras ubicaciones dentro y fuera de las plantillas de citas, incluso en otros parámetros.
Si bien es posible crear enlaces directos como [[#CITEREF<name-list><year><disambiguator>|<label>]]
, se prefiere el uso de la plantilla, ya que oculta los detalles internos de composición de los enlaces de CITEREF al usuario. Dado que la plantilla se puede actualizar de forma centralizada, es más fácil realizar un mantenimiento en el futuro que ajustar los enlaces codificados por todas partes. Además, en el caso de las etiquetas en superíndice, la plantilla garantiza una apariencia uniforme y una codificación segura que se puede utilizar dentro de las citas sin que el usuario tenga que recordar la sintaxis HTML, etc. para lograr el efecto.
De forma predeterminada, la plantilla admite de 1 a 4 parámetros de nombre de autor (según {{ SfnRef }} ) seguidos de 1 parámetro de fecha (también según {{ SfnRef }} ) para componer el apéndice con CITEREF
el fin de que coincida con el ancla interna creada por la plantilla de cita a la que debe apuntar este enlace. El último parámetro sin nombre es el texto de la etiqueta que debe mostrarse como texto del enlace, por ejemplo, "a", "b", "c", etc. Si bien esto no afecta la funcionalidad, asegúrese de que estas etiquetas no entren en conflicto con otras etiquetas utilizadas para citas o notas en el mismo artículo para evitar confusiones para los usuarios (es decir, si ya se utilizan letras minúsculas o números arábigos, podría utilizar letras mayúsculas o números romanos en su lugar). Además, dado que la secuencia de etiquetas en un artículo puede cambiar cuando se agregan enlaces adicionales o cambia la disposición de las citas, podría ser beneficioso utilizar un esquema de numeración relativo a las citas (por ejemplo, (re)comenzar con "A" en cada nueva cita) en lugar de tener que renumerar con frecuencia un esquema de nombre absoluto para todo el artículo (por ejemplo, comenzar con "A" en el primer enlace de referencia de cita en un artículo).
Si solo se proporciona un parámetro, el texto de la etiqueta será el mismo.
El parámetro opcional nombrado |style=plain
se puede utilizar para cambiar el estilo de visualización de las etiquetas de superíndice predeterminadas a texto simple.
Al utilizar los parámetros opcionales |ref=
, |id=
la plantilla se puede utilizar para otros estilos de nombre de ancla con el fin de admitir casos especiales.
Para evitar enlaces colgantes, verifique los enlaces haciendo clic en ellos después de crearlos y al cambiar los nombres de los autores o editores o las fechas en las citas correspondientes. (Una versión futura de la plantilla podría detectar automáticamente los enlaces colgantes y generar mensajes de error, consulte Módulo discusión:Notas al pie/Archivo 1#informes de enlaces rotos de harv y Ayuda discusión:Estilo de cita 1/Archivo 66#hacer que ref=harv sea el valor predeterminado para CS1 ).
Ejemplos de definiciones de referencia: [1] [2]
Ejemplo 1:
Example text{{citeref|Author2|2018|a}}
:Ejemplo 2:
Example {{citeref|Author1|2017|text|style=plain}}
:Utilizando los parámetros |ref=
o |id=
, la plantilla también se puede utilizar para crear enlaces siguiendo otros dos estilos de nombres de anclas. Si se proporciona uno de ellos, se anulará el esquema de nombres de anclas Harvard predeterminado por {{ SfnRef }} y la plantilla aceptará solo un parámetro sin nombre (para el texto de la etiqueta del enlace). Si se proporcionan ambos parámetros, |id=
se ignorarán: [3] [4]
|ref=
Se puede utilizar para vincular a anclas de estilo completamente libre (por ejemplo, para anular el esquema harv predeterminado si se considera que es demasiado complicado de seguir en casos específicos). Los valores "harv" y "none" están reservados y no se deben utilizar .|id=
Funciona de manera similar, pero automáticamente antepone el nombre del ancla con "Reference-". (Consulta {{ wikicite }} para obtener más detalles).Ejemplo 3:
Example text{{citeref|b|ref=Author-2020}}
:Ejemplo 4:
Example {{citeref|text|ref=Author-2020|style=plain}}
:Ejemplo 5:
Example text{{citeref|c|id=Example}}
:Ejemplo 6:
Example {{citeref|text|id=Example|style=plain}}
:No tiene mucho sentido combinar |ref=
o |id=
con |style=plain
porque la sintaxis es más complicada que la de un enlace canalizado como [[#anchor-name|label]]
, sin embargo, esto se admite para casos en los que es deseable por razones de mantenimiento utilizar el mismo estilo de enlace (es decir, enlazar a través de citeref) en un artículo en lugar de mezclar diferentes métodos y sintaxis.
{{ Reflist | refs = < ref name = "Ejemplo_Ref_1" >{{ citar libro | título = Título1 | autor = ((Autor1)) | fecha = 2017 | cita = Cita1 que hace referencia a otra cita a través de CITEREF. {{ citeref | Autor2 | 2018 | A }}}}</ ref > < ref name = "Ejemplo_Ref_2" >{{ citar libro | título = Título2 | autor = ((Autor2)) | fecha = 2018 | cita = Cita2 que hace referencia a {{ citeref | Autor1 | 2017 | otra cita | estilo = plain }} a través de CITEREF. }}</ ref > < ref name = "Ejemplo_Ref_3" >{{ ancla | Ejemplo-Referencia }}{{ citar libro | título = Título3 | autor = ((Autor3)) | fecha = 2019 | quote = Quote3 hace referencia a otra cita a través de CITEREF. {{ citeref | Author4 | 2020 | B }}}}</ ref > < ref name = "Example_Ref_4" >{{ anchor | Author-2020 }}{{ cite book | title = Title4 | author = ((Author4)) | date = 2020 | quote = Quote4 hace referencia a {{ citeref | Author3 | 2019 | otra cita | style = plain }} a través de CITEREF. }}</ ref > }}
Cita1 que hace referencia a otra cita a través de CITEREF. [A]
Cita2 que hace referencia a otra cita vía CITEREF.
Cita3 que hace referencia a otra cita a través de CITEREF. [B]
Cita4 que hace referencia a otra cita a través de CITEREF.