Herramienta de libros
Esta page se mantiene por un interés histórico. Cualquier política mencionada podría estar obsoleta. Si deseas revivir este tema, puedes usar la página de discusión o añadir un tema en el foro de la comunidad. |
Está previsto desplegar la Extensión de la colección en más proyectos WMF, que permite la compaginación de artículos y la conversión PDF. Esta página tiene como objetivo guiar a las comunidades para un despliegue exitoso de esta extensión. Por lo tanto, se centra en Wikipedia en sus diferentes idiomas. Para hacerse una idea de cómo funciona esta herramienta visite es.wikipedia.org y busque "Imprimir/exportar" > "crear un libro" en la barra lateral.
Introducción
Esta herramienta permite a los usuarios organizar páginas seleccionadas personalmente en un libro.
- Edición y estructura usando capítulos
- Mantenimiento y actualización, compartir
- Generado como PDF (ejemplo)
- Exportado como documento de texto ODF
- ordenado como libro impreso con PediaPress (ejemplo)
Ver este comunicado de prensa Wikis Go Printable para más información de este proyecto.
La extensión ha sido probada en *.wikibooks.org desde Octubre del 2008 y en la Wikipedia en Alemán desde el 27 de Enero del 2009. Otras implementaciones son scheduled.
Tutorial
Puedes estar visitando esta página porque se te notificó que tu Wikipedia implementará una extensión pronto. Algunas cosas necesitan ser configuradas, en estas páginas (see all) serán la guía.
- Ayuda de traducción. Hay cuatro páginas que necesitna traducción. Ve #Pages used by this extension para sugerencias en dónde crear estas páginas en tu wiki.
- Traducción de la página de tutorial rápido para crear libros
- Regarding the Feedback page, there will probably be lots of feedback and you need to find a way to filter and forward translated issues to the English Feedback page on meta. See #Reporting Bugs, Collecting Feedback & Getting Help for more info. Furthermore, some users often use the Help page discussion to comment on the tool, not on the Help.
- Un link a los comentarios de la página en la parte de arriba de la discusión de resuelve el problema.
- Pista para traductores: Dale a esta extension una vuelta de prueba en http://simple.wikipedia.org para obtener mejor entendimiento de las funciones y conceptos usadas en esta extension. También sé consciente al traducir la palabra "página" ya que puede referirse a una página wiki (o artículo) asi como a una página en un PDF o libro impreso.
- Crea otras páginas, categorías y plantillas relacionadas. Mejor una vez desplegada la extensión, ver #Páginas utilizadas por esta extensión.
- Colecta una lista de plantillas con contenido que debe ser omitido en PDFs, véase #Templates to exclude in offline exports.
Una vez que estos básicos estén terminados hay algunos mejoramientos opcionales posible:
- Consider managing books to the benefit of all users, see #Organizing stored books
- Prepare MainPage for visitors brought by press coverage, see #Preparing MainPage
Conceptos
- libro
- Usualmente se refiere a una colección de paginas (opcionalmente con capítulos,titulo,subtitulo),puede también referirse a un PDF derivado,un libro imprimido
- libro transitivo
- una colección de artículos,almacenado en la sesión del navegador actual. La lista de artículos de untransient book puede ser visto en [[Special:Book]].
- libro almacenado
- una colección almacenada de artículos, persistiendo en una wikipágina regular, ya sea en el espacio de nombres del usuario ([[User:Name/Books/Bookname]]) o en el espacio de nombres global ([[Wikipedia:Books/Bookname]]). Los libros almacenados pueden ser cargados. El libro transitorio es entonces una copia del libro almacenado.
- página de libro
- normalmente se refiere a [[Special:Book]] donde se listan todos los artículos de un libro transitorio y el libro puede ser modificado, guardado, ordenado, exportado. También puede referirse a un libro almacenado.
- portlet (libro)
- "crear libro" caja titulada en la barra lateral (encapsula 'añadir/eliminar artículo'-, 'Mostrar libro (N artículos)'-, 'Cargar libro'-, 'eliminar libro'-, 'Ayuda para libros'-enlaces).
- ayuda de libro
- La página principal [[Help:Books]] enlazada desde el portlet.
- "exportación fuera de línea", "exportación", "en impresión", "versión en impresión", ...
- se refiere a la exportación de un libro, ya sea digitalmente (PDF, ODF) o físicamente (libro impreso).
- «Sugerencias», «Paginas sugeridas»
- se refiere a una función que sugiere páginas relacionadas con el conjunto actual de páginas del libro.
Cambio de localización
- Trata de entender bien los conceptos. Por ejemplo "Mostrar libro (19 páginas)" puede ser malinterpretado como si el PDF tendrá 19 páginas aunque se basará en 19 artículos y probablemente tendrá muchas más páginas en un PDF o libro impreso. ¿A qué se refiere libro claro si uno acaba de cargar un libro almacenado que ahora es también un libro transitorio?
Si necesitas cambiar los mensajes, cámbialos en translatewiki.net (ext-collection) (efectivo después de la próxima actualización del software) o cambiarlos para la wiki visitando [[Special:Allmessages]] y filtrando por "coll-*" para ver todos los mensajes relacionados. Un rápido vistazo a la source puede ayudar a encontrar el identificador de mensaje correcto en caso de duda.
Nota: La metáfora libro funciona bien para la mayoría de las wikis. Pero no lo hace en *.wikibooks.org donde choca con su concepto de libro. Si modificas las traducciones en translatewiki.net puede ser bueno notificar a todos los proyectos (por ejemplo, wikibook) que utilizan el mismo idioma.
La localización de los mensajes utilizados en los PDF generados también se puede cambiar en translatewiki.net (mwlibrl).
- Comprueba con translatewiki.net que todos los mensajes del sistema utilizados en esta extensión están traducidos para tu idioma.
Páginas usadas en esta extensión
Lista de todas las páginas, categorías, plantillas que deben ser creadas.
Páginas
[[Special:Book?bookcmd=book_creator]]
(no requiere creación)- Una página especial de introducción (la página que se muestra cuando un usuario hace clic en "Crear un libro") que permite habilitar el "creador de libros" y transcluye una breve página de ayuda. El nombre de esta página de ayuda se puede establecer en
coll-book_creator_text_article
El valor por defecto es:Help:Books/Texto creador de libros
es decir, una subpágina de la página de ayuda configurada llamada "Texto creador de libros". [[Special:Book]]
(no requiere creación)- Una página especial que permite todas las interacciones importantes en los libros transitorios.
[[Special:Book/rendering]]
(no requiere creación)- La página de renderización muestra un progreso mientras se genera el documento. Una vez terminado, muestra un enlace de descarga del documento. También puede mostrar un error si el renderizado ha fallado. El texto se puede configurar en
coll-rendering_text
,coll-rendering_article
,coll-rendering_status
,coll-rendering_page
,coll-rendering_finished_text
,coll-is_cached
,coll-excluded_templates
,coll-blacklisted_templates
. [[Special:Book/load_collection]]
(no requiere creación)- Se utiliza cuando se cargan libros almacenados. Visible para el usuario sólo si se quiere cargar un libro aunque exista otro en la sesión. El texto se puede configurar en
coll-load_overwrite_text
,coll-overwrite
,coll-append
,coll-cancel
. [[Help:Books]]
- Página principal de ayuda (example) para esta herramienta, enlazada desde el portlet. Su ubicación puede configurarse en el mensaje del sistema
coll-helppage
- Todas las plantillas enlazadas desde esta página serán excluidas en la impresión. Se recomienda no utilizar esta función ya que es un enfoque centralizado e inflexible. La [[Categoría:Excluir en la impresión]] se sugiere en su lugar (ver más abajo). La ubicación se puede cambiar en
coll-template_blacklist_title
.
Categorías
[[Categoría:Wikipedia:Herramienta para libros]]
- Usado para almacenar toda la documentación así como páginas y plantillas relacionadas
[[Categoría:Wikipedia:Libros]]
- Categoría que rastrea todos los libros almacenados. Esta categoría es especial ya que todas las páginas incluidas pueden ser cargadas como un libro mediante un enlace "cargar libro" que aparece en el portlet si se visita una página de esta categoría. Eso sí, los libros almacenados se añaden automáticamente en el momento de la creación, mientras que las páginas que no son libros almacenados no deberían existir en esta categoría. Puede ser configurado por
coll-bookscategory
. Probablemente quieras cambiar este mensaje a "Wikipedia:Libros" (la categoría "Libros" es la predeterminada). [[Categoría:Excluir en la impresión]]
- Se utiliza para rastrear todas las plantillas que inyectan información inútil o que distrae en las exportaciones (véase abajo para algunas motivaciones). Puede ser configurado por
coll-exclusion_category_title
.
Plantillas
[[Plantilla:Libro guardado]]
- Esta plantilla (example) se incluye automáticamente en la parte superior de cada libro guardado. Se puede personalizar para que la página de un libro guardado sea más atractiva y para que contenga algunos metadatos. La ubicación puede ser configurada por
coll-savedbook_template
. [[Plantilla:Ocultar en la impresión]]
- Esta plantilla (ejemplo) devuelve todo el marcado que se pasó en el primer parámetro (léase: no hace nada). Si se añade a la [[Categoría:Excluir en la impresión]] permite omitir selectivamente el contenido en libros impresos o PDFs. ¡Muy práctico! Puedes ponerle el nombre que quieras, pero no olvides añadirlo a la categoría y documentarlo/vincularlo en la ayuda del experto. Nota: Esta plantilla recibió una rápida adopción y pronto fue una de las plantillas más incluidas, por lo que es posible que quieras protegerla.
[[Plantilla:Solo en impresión]]
.- Esta plantilla (ejemplo) devuelve nada del marcado que se pasó en el primer parámetro, mientras que la correspondiente [[Plantilla:Solo en impresión/Print]] devuelve el marcado pasado. Ver Ayuda para expertos para más información sobre la subpágina */Print utilizada para sustituir las plantillas en la impresión. El prefijo que se utiliza para sustituir las plantillas en la impresión puede ser configurado por
coll-print_template_prefix
.
Configurar una fuente de una licencia personalizada
Algunas comunidades tal vez quieran agregar texto extra a la licencia en el PDF.
La licencia que se incluirá en el PDF es configurable estableciendo MediaWiki:Coll-license_url
a una URL que apunta al wikitexto en bruto que se utilizará para representar la licencia. Por defecto, en los sitios públicos de Wikimedia esto se establece como https://creativecommons.org/licenses/by-sa/3.0/
.
Plantillas que excluir de las exportaciones
Hay muchas plantillas con contenidos que deben ser excluidos en las versiones impresas. Hay al menos tres tipos principales:
- Mensajes de mantenimiento
- Son inútiles y distraen en las exportaciones sin conexión, ya que uno no puede contribuir si está desconectado. Ejemplos: Maintenance, Cleanup....
- Mensajes de advertencia y sugerencias
- Son inútiles y distraen en las exportaciones fuera de línea, ya que los usuarios se fijan en ellos al seleccionar el contenido y optan por añadirlo de todos modos. Ejemplos: Fuentes de los artículos, Disputas, Borrado, General...
- Contenido de nevegación
- Los enlaces de navegación son inútiles y distraen en las exportaciones. Ejemplos: Compact TOC, Wikimedia sister projects...
Estas plantillas deben ser marcadas en la clase CSS como noprint
Es recomendable identificar y agregar plantillas relevantes en esta categoría de ser posible antes del desarrollo.
En la Wikipedia en alemán pudimos identificar rápidamente 130 plantillas al haber mirado las categorías relacionadas. Las enumeramos todas en una página y utilizamos un bot para asignar la categoría. Solo se identificaron 14 plantillas que tuvieron que ser añadidas manualmente desde entonces.
Sugerencia: Algunas plantillas sirven como plantillas para otras. En estos casos, "puede" ser suficiente añadir esta plantilla (padre) a la categoría, lo que resulta en la exclusión de toda una clase de plantillas.
Comunicando la disponibilidad del creador del libro y libros impresos
Es posible transcluir una página en la página de representación de PDF que ve un usuario si hace clic en Descargar como PDF. En esta página, los usuarios (que obviamente se encuentran en un estado de deseo fuera de línea) pueden conocer el creador de libros y la opción de obtener libros impresos.
Consulta es:Ayuda:Libros/Renderización del texto informativo de la página para ver un ejemplo de esta página en es.wp y here para ver cómo se ve en la página de renderización de PDF.
Si la página existe en la ubicación configurada en este mensaje del sistema Coll-rendering_page_info_text_article
(example on es.wp), se mostrará en la página de renderización de PDF.
Organizar libros almacenados
Mientras algunos disfrutan creando sus propios libros, otros buscan si pueden directamente acceder a libros de ciertos tópicos.
The [[Wikipedia:Books]] page can be used to promote availability and accessibility of stored books. There is not much experience on this topic yet but some of the ideas that came up are listed in the subsections below.
Promocionar la creación de libros
- Proporcionar una guía sobre cómo crear "grandes libros":
- cómo elegir el título apropiado;
- como incluir un prefacio;
- cómo elegir artículos;
- número recomendado de artículos.
- Desarrollar directrices para los libros que pueden existir en el espacio de nombres global. Estas podrían requerir (ejemplos):
- número razonable de artículos incluidos (ejemplo: más de 5, menos de 200);
- tener un título significativo, subtítulo;
- enfocado a un tema;
- calidad razonable de los artículos incluidos (por ejemplo, no controverciales, candidatos a la eliminación, etc.)
- Coordinando temas.
Haciendo libros accesibles
- Enumerar algunos libros de la semana/mes/año.
- Etiquetar y destacar los libros excelentes.
- Añade la casilla "Hay un libro sobre este tema" a los artículos, categorías o portales relacionados.
- Enlazar o transcluir partes de la estantería A-Z.
Librero
Los libros almacenados se rastrean en la categoría [[Categoría:Wikipedia:Libros]], pero esta se llena rápidamente (de.wp se acercan a los 1.000 libros almacenados -la mayoría en el espacio de usuario- creados en 10 días). Además la vista de categorías no permite mostrar los metadatos ni acceder a los libros por temas. Sería posible vincular los libros a las categorías, pero esto saturaría las categorías principales con libros o requeriría/resultaría en una replicación del árbol de categorías en un espacio de nombres diferente.
Hay un bot que puede generar automáticamente una estante de libros que permite explorar los libros por título (A-Z) o por palabras clave. Por supuesto, también se puede crear una estantería manualmente. Visite la página estante de libros para obtener más detalles sobre el enfoque del bot.
Preparación de la página principal
Las páginas principales junto a los portales son especiales, ya que suelen utilizar un diseño web de varias columnas. Estas páginas se ven realmente mal en los PDFs renderizados (restricciones de ancho fijo de las páginas con diseño vertical). Pero, de nuevo, esta es la página que casi todos los usuarios nuevos en esta herramienta añaden primero a su libro.
Una solución para evitar una decepción prematura es preparar MainPage para que se vea mejor en los PDF. Esto puede hacerse utilizando la plantilla [[Hide in print]] de forma que MainPage (en la impresión) no tenga ninguna tabla o conste sólo de una columna. (FIXME:example)
Otro problema es la visibilidad del portlet. Los visitantes (no tú) de Wikipedia simplemente ignoran la barra lateral. Podría ayudar si hay algún aviso sobre esta nueva característica y un enlace a la página de ayuda en la caja de "Noticias sobre Wikipedia" de la página principal (si está disponible) durante un tiempo limitado.
Informar de errores, recopilar comentarios y obtener ayuda
dentro de la wiki
Hay una página central feedback en meta (en inglés) destinada a recoger todas las peticiones de características, sugerencias, informes de errores, preguntas, etc. Las wikipedias que no están en inglés pueden querer crear una página similar (ejemplo) en su wiki y definir alguna política sobre cuándo y cómo se traducen los problemas y se escalan a la página de retroalimentación en meta.
sistema de seguimiento de errores
Utilice el componente "Collection" en bugzilla.
IRC
Hay un canal de IRC #pediapress para todo lo relacionado con la herramienta de libros.
Experiencia de desarrollos pasados
Wikipedia en Alemán
Lo que funcionó: La recepción de la herramienta fue principalmente positiva. Muchos libros almacenados fueron creados en un periodo corto de tiempo. Los medios rápidamente cubrieron este tema una vez hubo un comunicado de prensa del capítulo en alemán.
Lo que no funcionó: Estaba previsto limitar la nueva herramienta a los usuarios registrados durante la primera semana. De alguna manera, este plan no se ejecutó. Como resultado, la función se activó cuando la documentación y la localización no estaban realmente terminadas. Para algunos usuarios, el portlet no aparecía en algunas páginas, probablemente debido al almacenamiento en caché. La página principal no estaba adaptada a la versión de impresión (véase más arriba). Finalmente, hubo un efecto slashdot después de que la popular revista de noticias alemana Heise cubriera la story. El servidor de renderizado se colapsó (carga cercana a 300) en lugar de servir a los visitantes.
Actualizaciones
Anunciaremos aquí cualquier novedad —en especial si se necesita atención por parte de la comunidad—.
- October 2014: Book tool bug day.
- September 2014: statistics for sales have been updated till the end of 2013, at [1].
- 2013–2014 – See mw:PDF rendering and talk page for updates.
- 3 Mar 2009 – PDF-server update & ColExt update
- Important Change: The template substitution was changed from a prefix to a suffix */Print. The license to be included in the PDF is now configurable by setting
MediaWiki:Coll-license_url
- updated to mwlib release 0.9.11 (changelog)
- updated to mwlib.rl release 0.9.8 (changelog)
- Collection-Extension was updated to trunk (changelog)
- Important Change: The template substitution was changed from a prefix to a suffix */Print. The license to be included in the PDF is now configurable by setting
- 19 Feb 2009 – PDF-server update & ColExt update
- 8 Feb 2009 – PDF-server update
- 27 Jan 2009 – PDF-server & ColExt update
mwlib + mwlib.rl are used for rendering documents, Collection-Extension implements the UI in Mediawiki