¿Es posible convertir Excel hojas de cálculo en MediaWiki marcado? Me lancé sobre recomendaciones extrañas de exportar a HTML y convertirlo en marcado. ¿Hay alguna solución, tal vez exportar primero a XML o convertirlo directamente?Convertir documentos de Excel a marcado wiki
Respuesta
sé de estas tres opciones:
- instalar una extensión editor WYSIWYG como FCKeditor (véase también Official). Ventaja: bastante fácil Pegar como botón de Word (y por lo tanto también como Excel). Desventaja: la instalación puede ser complicada.
- Utilice un macro in Excel. Ventaja: creación de marcado con un solo clic. Desventaja: solución del lado del cliente (así que la necesita para todos los usuarios).
Mi preferencia es la opción FCKeditor porque una vez que está instalada funciona bastante bien.
Aquí hay un simple python script que armé para mis necesidades. Esto no maneja el formateo de las celdas ni nada de eso, pero si solo necesitas obtener una tabla grande en el formato MediaWiki, será suficiente. Depende de xlrd.
El uso de este guión es tan simple como
python xl2wiki.py input.xls
Si desea guardar el resultado en otro archivo, simplemente
python xl2wiki.py input.xls output.txt
Usted puede hacer esto en una interfaz gráfica, con la adecuada software.
- Instale LibreOffice y agregue el plugin "wiki publisher", a menudo incluido en un paquete llamado libreoffice-wiki-publisher.
- Abra su hoja de cálculo con LibreOffice Calc, copie su tabla.
- Abra un nuevo documento del escritor, pegue con Edición> Pegar especial (estilo RTF).
- Encuentra "Exportar" en el menú, selecciona "MediaWiki (txt)" en el menú desplegable de formato y confirma.
- (Opcional). En su editor de texto preferido, elimine cualquier exceso de marcado HTML de tabla con un par de reemplazos de texto simple y reemplace la primera línea
{|
con{| class="wikitable"
para tener fondos y bordes bonitos.
LibreOffice es un software libre/de código abierto y es mejor que Excel en el manejo de las propias hojas de cálculo de Excel, como puede ver. Solía haber un Office plugin también pero no he escuchado que alguien lo haya usado recientemente.
Es posible que necesite table styles, disponible en LibreOffice 5+; pero mientras tanto puedes simplemente apply CSS classes to your MediaWiki table.
El plugin Wiki publisher (a partir de la versión 1.2) no permite exportar desde Calc, solo desde Writer.Por lo tanto, debe copiar y pegar la tabla de Calc a Writer y asegurarse de que se copie como una tabla, no como un objeto OLE (consulte las instrucciones en https://forum.openoffice.org/en/forum/viewtopic.php). ? t = 21320). Luego puede exportar la tabla desde Writer como marcado de wiki. También conservará algunas configuraciones de celda, pero no todas; p.ej. los ajustes de alineación se conservan, mientras que la información de color se pierde. – Shnatsel
@Shnatsel sí, tienes razón, quise corregir mi respuesta aquí después de algunas conversiones recientes que hice, pero olvidé dónde estaba mi respuesta. Gracias por recordarme. En cuanto al exportador en sí, no exporté tablas recientemente con colores, pero recuerdo que una vez funcionó. He tenido más problemas para obtener cualquier salida 'rowspan' (pero mi tabla era fea, colspan funcionó) y siempre obtengo un estilo de celda excedente (estilo HTML) que elimino con búsqueda y reemplazo. – Nemo
MediaWiki admite la sintaxis HTML para las tablas. El wikitext no se ve bien y es más difícil de editar, pero si solo va a copiar & pegar de todos modos, funciona. Y debería haber muchas herramientas para convertir de Excel (o CSV, ODS) a HTML.
Maldita sea, debería encontrar el momento de agregar suppress nativo de CSV a MediaWiki.
Mi puerto de Mr. Converter de Shan Carter ahora es compatible con el formato de tabla Wiki. Puede copiar & pegar directamente desde Excel o desde un archivo CSV.
Se usó y funcionó de maravilla. También se observó Actividad de red en las herramientas de desarrollador para confirmar que se trata de una aplicación del lado del cliente (sin respaldo de datos potencialmente confidenciales). Al menos, al momento de escribir este comentario, lo era. :) Buen diseño y herramienta! +1 – ryancdotnet
Este online convertor no carga sus datos por lo que protege sus datos confidenciales confiados /. Lo he probado sin conexión de red. Admite diferentes delimitadores y pegado directo desde Excel.
Yo uso this Excel macro.
Puede descargar el archivo Excel en su computadora, pegar la tabla en él, hacer clic en el botón y pegar el texto formateado en su wiki.
Aquí están algunas características:
- exportar una tabla de Excel a formato Wikimedia.
- Tanto las celdas combinadas horizontal como verticalmente están bien administradas.
- El texto de salida está rellenado con espacios para que todas las columnas tengan el mismo ancho (con la excepción de las columnas con celdas combinadas).
- Las celdas en negrita son encabezados, otras son celdas normales.
También hay un pequeño convertidor en .net. Un pequeño ejecutable:
https://sourceforge.net/projects/csv2other/?source=navbar
Toma de entrada en ambos archivos CSV o Excel.
Límite: solo funciona en la primera página del documento de Excel.
Yo uso this macro disponible en el sitio principal de Wikipedia.
Convierte las tablas de Excel en formato wiki. El resultado es bastante similar al archivo de Excel original. Transfiere formato de fuente y colores de celda. Existe una limitación en las fronteras, pero provienen del sistema mediaWiki.
Puede encontrar el código en: https://de.wikipedia.org/wiki/Wikipedia:Technik/Text/Basic/EXCEL-2003_Tabellenumwandlung_VBA
Incluso si la respuesta al problema se puede encontrar al final de estos enlaces, no hay garantía de que estos enlaces sigan funcionando mañana o de que el contenido sea el mismo. Copie el código relevante en su respuesta para que la respuesta siempre esté visible en contexto. – Scoots
Se puede exportar el documento de Excel a CSV e importarlo en esta aplicación web:
https://www.tablesgenerator.com/mediawiki_tables
A continuación, puede editar la tabla y exportación directamente en formato MediaWiki.
- 1. Lenguaje de marcado Lighweight (wiki) para documentar
- 2. Módulo Python para el marcado wiki
- 3. Convertir de wiki a html
- 4. ¿Cuál es la forma más fácil de convertir el marcado de Wiki a HTML?
- 5. ¿Cómo importar documentos de Word en wiki?
- 6. Lenguaje de marcado Wiki con excelente soporte de tabla
- 7. Cómo convertir CSV a Excel?
- 8. phpDocumentor to wiki?
- 9. ¿Una Wiki recomendada para colaboración/gestión de documentos?
- 10. Formateo de documentos de Excel en Qt
- 11. ¿Cómo exporto trac wiki a github wiki?
- 12. ¿Convertir el marcado de la materia textil a la rebaja?
- 13. ¿subversion ayuda palabra, Excel, documentos de PowerPoint?
- 14. ¿Cómo puedo convertir la salida de Javadoc a MediaWiki y colocarla en la wiki de SourceForge?
- 15. Cómo convertir Excel XLS a CSV usando PHP
- 16. Cómo convertir listas de objetos a documentos XML usando XStream
- 17. ¿Admite SharePoint de algún modo los lenguajes de marcado de Wiki?
- 18. tabla de datos Convertir a Excel 2007 (.xlsx)
- 19. Convertir campos de hora a cadenas en Excel
- 20. Convertir texto a formato de número en Excel
- 21. cómo pegar correctamente el fragmento xml multilínea en la wiki de github cuando uso el marcado
- 22. Convertir el formato de texto wiki de MediaWiki a HTML usando la línea de comando
- 23. ¿Cómo puedo unir documentos de Excel usando PHPExcel?
- 24. ¿Cómo convertir contentEditable en un editor de marcado estructurado?
- 25. Wiki con svn backend?
- 26. Enlace de GitHub desde Issue a Wiki
- 27. Citas de marcado en octopress
- 28. Convertir formato JSON a formato CSV para MS Excel
- 29. ¿Cómo convertir valores de Excel en cubos?
- 30. ¿Cómo convierto el código HTML en Confluence Wiki Markup?
thx para la punta. Ya probé el convertidor en línea y la macro. ambos fallaron, así que intentaré el número dos. aclamaciones. – user366121
_macro en la página Excel_ en wikipedia ya no existe – juanmah
_FCKeditor_: Extensión obsoleta y no actualizada con problemas de seguridad importantes que también está rota. Las siguientes otras opciones están disponibles: [WikiEditor] (http://www.mediawiki.org/wiki/Extension:WikiEditor) [WikEd] (http://www.mediawiki.org/wiki/Extension:WikEd) pero no permiten editar tablas – juanmah