Usuario:Aleator/Pruebas

De Wikisource, la biblioteca libre.
Ir a la navegación Ir a la búsqueda

Esta página puede ser editada libremente por quien quiera (aunque está pensada para que el usuario Aleator no se olvide de lo que tiene que hacer :) ).



Turnaround sobre versión para imprimir y "descarga como...":

Actualmente hay:

Se ha sugerido que las versiones para imprimir tendrían que eliminarse o desterrarse, porque supone una duplicidad de recursos y porque de la versión imprimible tendría que ocuparse automáticamente alguna opción del menú (como "Descarga como PDF" y similares).

Otro motivo es que puede crear páginas con sobrecarga de plantillas (Categoría:Páginas con sobrecarga de plantillas).

¿Funciona la alternativa? Pues en algunos casos no, y entiendo que habría que atacar primero este punto antes de poder eliminar las versiones para imprimir.

  • 1.1) "Descarga como PDF" no exporta nada.
  • 1.1.1) ¿Por qué? Porque su contenido está dentro de {{Portada1}} (basada en {{Portada}}) y {{Habladme en entrando}} (basada en {{Índice de la obra}}), y son plantillas con class="noprint" (no se ven en la versión imprimible, &printable=yes).
  • 1.1.2) Para que se exporte, quitar la clase "noprint" de las plantillas. Aparecerá un problema: la Versión para imprimir ad hoc incluirá las portadas (si finalmente se eliminan, será un mal menor y temporal).
  • 1.2.1) ¿Por qué? X mark.svg
  • 1.2.2) Solución X mark.svg
  • 2) Si las subpáginas están separadas por barra ("/"), pero no son "páginas de transcripción":
  • 2.1) "Descarga como PDF" sólo exporta lo imprimible (&printable=yes). P.ej. en el caso de Biblia Wikisource sólo esa propia página, pero no las subpáginas que están enlazadas. En el caso de Biblia Reina-Valera 1909/Éxodo no exporta nada porque todo está incluído en {{Portada}} (no imprimible).
  • 2.1.1) ¿Por qué no exporta el contenido de los enlaces? La herramienta Book no exporta subpáginas.
  • 2.1.2) Solución: (buscar en phabricator) X mark.svg
  • 2.2.1) ¿Por qué no exporta nada en Biblia Wikisource? Hecho Hecho La respuesta es porque el "div" contenedor de todos los enlaces tenía "id=toc", por lo que lo confundía con el índice de contenidos de cualquier página.
  • 2.2.2) Solución: Hecho Hecho Las páginas con subpáginas deben tener todos sus enlaces en un contenedor sin class="noprint" y sin id="toc".
  • 3.1) "Descarga como PDF" sólo exporta la página que se muestra, e ignora el resto de la obra (mismo caso que 2.1).
  • 3.2) "Descarga como EPUB": exporta la propia página, y el capítulo siguiente que lleva enlazado.
  • 3.2.1) ¿Y el resto de la obra? Es necesario que la portada de la obra tenga enlazadas todas las subpáginas, como un índice o una tabla de contenidos. Pdte. demostrar con un ejemplo Hecho Hecho
    Para obras que originalmente no incluyan un índice o tabla de contenidos, deberíamos tener una plantilla parecida a una que usan en enWS --Ninovolador (discusión) 18:04 13 mar 2017 (UTC)
    Comprobado, como puede verse usando {{Índice auxiliar}} en La ciudad encantada de Chile. Al sacarlo, se genera un ePUB con solo la portada, al colocarlo se genera un ePUB con todos los capítulos enlazados --Ninovolador (discusión) 18:34 5 dic 2018 (UTC)
    Más estético, pero sin el mismo resultado (por la clase "noprint") es {{Índice de la obra}}, que me había olvidado de su existencia
  • 3.2.2) Pdte. X mark.svg
  • 4) En cualquier caso, incluso si las páginas no son subpáginas ("/"), pero los enlaces a los páginas componentes están dentro de un "nodo" con la clase "ws-summary":
  • 4.1) "Descarga como PDF" obviamente solo descarga la página actual
  • 4.2) "Descarga como EPUB" descarga todos y cada uno de las páginas que están enlazadas, incluso recursivamente ver ejemplo en Biblia Reina-Valera 1909 que descarga cada capítulo y también el Génesis completo, porque su índice está en dicho formato también
  • las plantillas {{índice con puntos}} e {{índice auxiliar}} ya incluyen dicha clase, por lo que los índices confeccionados con dichas plantillas ya generan esta funcionalidad de forma automática

Si finalmente se decide eliminar las Versiones para Imprimir, ¿cómo resolver las atribuciones? X mark.svg



Buscar enlaces a Imagen:Estrella.png y/o a "Incluye una versión para imprimir o descargar". X mark.svg