Plantilla discusión:Obra citada/núcleo

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre

Actualización[editar]

Actualizo Obra citada y Plantilla:Obra citada/núcleo a versiones más recientes de Citation y Citation/Core (las últimas a dia de hoy). Incluyen muchas funcionalidades nuevas, y traduciré la documentación del inglés. He revisado que no se produzca ninguna incompatibilidad revisando el código, y en Obra citada/sandbox cogiendo unos cuantos casos. kismalac 16:21 26 oct 2009 (UTC)[responder]

Otra actualización, corregidos algunos errores con entidades HTML y parámetros incompatibles con la inglesa. Ahora usa {{Obra citada/enlace}} en vez de {{Link}}. Locos epraix ~ Beastepraix 22:39 27 oct 2009 (UTC)[responder]

Edición[editar]

En el campo edición debiera añadirse el literal edición de forma parecida a como ocurre en la plantilla inglesa (Template:Citation/core):

       #if: 
       | ({{{Edition}}} ed.)

Creo que es lo mejor no ahora que esta plantilla solo es llamada desde obra citada sino cuando sea llamada desde todas. El problema es hay que añadir además el campo sined que se usa en la plantilla cita libro, y modificar la plantilla Usuario:Chanchicto/citalibro.—jjmf (discusión) 17:19 10 nov 2009 (UTC)[responder]

La plantilla tiene las siguientes diferencias:

DOI[editar]

  • He estado mirándolo después en la correspondiente plantilla de la wikipedia inglesa y en el estilo APA y aunque DOI se escribe en mayúsculas al citar es en minúsculas. En APA Style Blog dan el ejemplo:
Brill, P. (2004). The winner’s way [Adobe Digital Editions version]. doi:10.1036/007142363X

Punto final[editar]

A diferencia de las plantillas "clásicas" ({{cita libro}}), ésta omite el punto del final (al menos cuando se "llama" desde {{cita enciclopedia}}). Véase por ejemplo la primera referencia de arenque (gastronomía). Gracias. --Diádoco (discusión) 13:34 1 sep 2010 (UTC)[responder]

Detalle menor[editar]

Una pequeña corrección: en la plantilla casi todos los et ál llevan acento, tal como indica la RAE, pero hay un par de ellos que no lo llevan. Furado (discusión) 18:57 30 dic 2010 (UTC)[responder]

Error con la fecha de acceso[editar]

En las plantillas {{Cita publicación}} y {{Cita libro}} fallan actualmente los parámetros "añoacceso" y "mesacceso" poniendo dos veces "Consultado". Por ejemplo ({{Cita publicación|título=título|url=http://nopinchar.com/|añoacceso=añoacceso}}):

  • título. Consultado el añoacceso. 

Además en las plantillas {{cita enciclopedia}} y {{Obra citada}} al utilizar añoacceso y mesacceso pone "Consultado el" en vez de "Consultado en". Por ejemplo ({{Obra citada|título=título|url=http://nopinchar.com/|mesacceso=febrero|añoacceso=2011}}):

  • título, consultado el febrero de 2011  .

Para solucionarlo hay que modificar esta plantilla para que reciba los nuevos parámeros "MesAcceso" y "AñoAcceso" y después modificar las otras plantillas. Lo he hecho ya; pueden verse los cambios en Usuario:Juan Mayordomo/Obra citada/núcleo. Donde antes había:

{{ #if: {{{FechaAcceso|{{{AccessDate|}}}}}} | <span class="reference-accessdate">{{#ifeq:{{{Sep|,}}}|,|, c|. C}}onsultado el {{{FechaAcceso|{{{AccessDate}}}}}}</span> }}

debe ponerse:

{{ #if: {{{FechaAcceso|}}}{{{AccessDate|}}}{{{AñoAcceso|}}} | <span class="reference-accessdate">{{#ifeq:{{{Sep|,}}}|,|, c|. C}}onsultado {{#if:{{{FechaAcceso|}}}{{{AccessDate|}}}|el {{{FechaAcceso|{{{AccessDate}}}}}}|en {{#if: {{{MesAcceso|}}}|{{{MesAcceso|}}} de {{{AñoAcceso|}}}|{{{AñoAcceso|}}}}}}}</span> }}

En Usuario:Juan Mayordomo/Obra citada/núcleo/zona de pruebas, Usuario:Juan Mayordomo/Cita publicación/zona de pruebas y Usuario:Juan Mayordomo/Cita enciclopedia/zona de pruebas pueden verse pruebas de los campos.

Muchas gracias. Por cierto hay otra petición anterior de Furado. —Juan Mayordomo (discusión) 19:48 19 feb 2011 (UTC)[responder]

Error de Plantilla:Cita libro con máscaraautor[editar]

Descripción[editar]

En algunos navegadores como Konqueror o Microsoft Explorer 6 no representan correctamente el espacio eme correctamente cuando está dentro de una etiqueta html del.

<del>&emsp;</del>

Este cógigo lo utiliza la plantilla base Plantilla:Obra citada/núcleo poniendo una línea de tamaño tantos espacios eme como valor tenga el campo «máscaraautor». La utilidad de este campo es para sustituir el autor por guiones cuando tenemos una lista con varias obras del mismo autor.

Varias plantillas usan esta plantilla como base. Como por ejemplo Plantilla:Cita libro.

Ejemplo[editar]

Error de Explorer 6 cuando muestra un espacio eme tachado (<del>&emsp;</del>) que se utiliza en Plantilla:Cita libro cuando se indica en campo máscaraautor. Captura de pantalla del código anterior generada en Microsoft Explorer 6
Cita libro sin máscaraautor
  • Cervantes, de, Miguel. Don Quijote de la Mancha. 
Cita libro con máscaraautor
  • —. Novelas ejemplares. 
<del>&emsp</del>
  • . La Galatea
Guión largo
  • —. Rinconete y Cortadillo
Guión largo usando código html
  • —. Rinconete y Cortadillo



Solución propuesta[editar]

Sustituir los espacios eme por guiones eme.

Código actual[editar]

    #if: {{{MáscaraAutor|{{{AuthorMask|}}}}}}
     |{{
        #iferror: {{ #expr: 1*{{{MáscaraAutor|{{{AuthorMask}}}}}} }}
        |{{{MáscaraAutor|{{{AuthorMask}}}}}}
        |<del>{{loop|{{{MáscaraAutor|{{{AuthorMask}}}}}}|2=&emsp;}}</del>
      }}
Inconvenientes
  • No se visualiza correctamente en Explorer 6.
  • Usa un truco en lugar de la solución correcta: para poner un guión eme usa un espacio eme tachado cuando se podría usar un espacio eme.

Solución con guión[editar]

    #if: {{{MáscaraAutor|{{{AuthorMask|}}}}}}
     |{{
        #iferror: {{ #expr: 1*{{{MáscaraAutor|{{{AuthorMask}}}}}} }}
        |{{{MáscaraAutor|{{{AuthorMask}}}}}}
        |{{loop|{{{MáscaraAutor|{{{AuthorMask}}}}}}|2=—}}
      }}
Ventajas
  • Visualización correcta en Explorer 6
  • En el código ya está el elemento que hay que mostrar, no un truco.
Inconvenientes
  • El código ASCII del guión eme es 151. No está en los códigos 0 a 127 que conforman el código ASCII estándar.

Solución con guión con código ASCII[editar]

    #if: {{{MáscaraAutor|{{{AuthorMask|}}}}}}
     |{{
        #iferror: {{ #expr: 1*{{{MáscaraAutor|{{{AuthorMask}}}}}} }}
        |{{{MáscaraAutor|{{{AuthorMask}}}}}}
        |{{loop|{{{MáscaraAutor|{{{AuthorMask}}}}}}|2=&mdash;}}
      }}
Ventajas
  • Visualización correcta en Explorer 6
  • Todos los caracteres están dentro del código ASCII estándar.

— El comentario anterior sin firmar es obra de Bibliofilotranstornado (disc.contribsbloq).

En la wikipedia inglesa, de la cual copiamos la plantilla, se utiliza el guion con código ASCII. Saludos, Juan Mayordomo (discusión) 19:23 28 ene 2013 (UTC)[responder]
Modificado[1]. Saludos. --angus (msjs) 20:53 28 ene 2013 (UTC)[responder]

Enlaces a Wikisource[editar]

Me parecería útil poder incluir enlaces a los textos en Wikisource cuando están disponibles. Agregaría la funcionalidad yo mismo, pero no tengo el acceso necesario. --LFS (discusión) 04:50 24 sep 2013 (UTC)[responder]