Tabla de Contenidos
Procedimiento SciELO para la Revista de la UMA
<note warning> Esta es una descripción por ahora incompleta del procedimiento. Por otra parte, el procedimiento va variando a medida que se van procesando nuevos artículos. Este procedimiento debe volcarse en una planilla (impresa o electrónica) que permita llevar un control minucioso del trabajo sobre cada artículo, para saber en qué etapa se encuentra cada uno, y qué dificultades se encontraron. </note>
Antes de finalizar la versión impresa
- Revisar las referencias bibliográficas, y pedir que se corrijan las que no estén bien.
Conversión LaTeX > HTML
Aquí deben ir los pasos seguidos por Luis Piovan para generar HTML + imágenes usando TeX4ht.
TO-DO: Incluir en esta etapa el cambio de nombre en los archivos de imágenes, según lo requerido por SciELO.
Recepción de archivos
- Obtener la versión impresa antes de iniciar el trabajo.
- Descomprimir, organizar archivos en carpetas.
- Verificar numeración y orden de todos los artículos. Cotejar con la versión impresa.
- Verificar que no haya archivos faltantes (artículos o imágenes [web developer toolbar]).
- Textos que no son artículos científicos: conseguir versiones PDF y HTML.
- Agregar los PDF; verificar que tengan tamaño razonable.
Preparación de archivos HTML
Herramientas:
- Navegadores: Firefox, Internet Explorer
- Extensiones p/Firefox: Web developer toolbar, HTML Tidy
- Editor de texto: e.g. Notepad++
- Si es necesario modificar imágenes: GIMP
Fase 0: Ajuste de links a imágenes, si no fueron corregidos antes
Fase 1: Limpieza automatizada (Dreamweaver)
Es importante realizar los reemplazos en este orden.
| Archivo | Patrón buscado | Acción |
|---|---|---|
| 00 limpiar comentarios-meta-link.dwr | Eliminar comentarios, y las etiquetas meta y link |
|
| 01.1 bold.dwr | elemento span con atributo class='cmbx.+' | reemplazar por elemento b |
| 01.2 italic.dwr | elemento span con atributo class='cm.i.+' | reemplazar por elemento i |
| 01.3 underline.dwr | elemento span con atributo class='underline' | reemplazar por elemento u |
| 02.1 table-equation-star-agrega-p.dwr | elemento table con atributo class='equation-star' | anteponer <p> |
| 02.2 table-equation-star-agrega-width.dwr | elemento table con atributo class='equation-star' | poner atributo width='100%' |
| 02.3 table-equation-agrega-p.dwr | elemento table con atributo class='equation' | anteponer <p> |
| 02.4 table-equation-agrega-width.dwr | elemento table con atributo class='equation' | poner atributo width='100%' |
| 02.5 td-equation-label-agrega-width.dwr | elemento td con atributo class='equation-label' | poner atributo width='5%' |
| 02.6 div-eqnarray-star-agrega-p-center.dwr | elemento div con atributo class='pic-eqnarray-star' | añadir <p align='center'> después de etiqueta inicial |
| 02.7 div-eqnarray-star-agrega-p-final.dwr | elemento div con atributo class='pic-eqnarray-star' | añadir <p> después de etiqueta final |
| 03.1 quitar-span.dwr | elemento span | quitar etiqueta (preservar contenido) |
| 03.2 quitar-div.dwr | elemento div | quitar etiqueta (preservar contenido) |
| 04 cambiar-h3-por-p.dwr | elemento h3 | cambiar por elemento p |
| 05 align-middle.dwr | texto class='math' | cambiar por texto align='middle' |
| 06 quitar-class.dwr | texto class=<cualquier valor> | eliminar |
| 07 quitar-cierra-p.dwr | texto </p> | eliminar |
| 08 p-font-size-face.dwr | texto <p> | cambiar por </font></p> <p><font size='3' face='Arial, sans-serif'> |
| 09 Firefox TIDY.dwr | Abrir el documento con Firefox, usar Tidy y guardar el documento resultante | |
| 10.1 left-bracket.dwr | texto [ | cambiar por [ |
| 10.2 right-bracket.dwr | texto ] | cambiar por ] |
| 10.3 doble-br.dwr | texto <br><br> | eliminar |
TO-DO: hacer los reemplazos con Python
Fase 2: Revisión y correcciones manuales
- Corregir path de las imágenes
- Renombrar imágenes (esto debiera hacerse antes, al generar la versión HTML)
Usando Python en el directorio vXXnYY:
import os prefix = os.getcwd().split(os.sep)[-1][:4] os.chdir('img') for file in os.listdir('.'): os.rename(file, file.replace(prefix,'')) print file
- Volver a detectar broken images (web developer toolbar)
- Corregir espacio alrededor de fórmulas (aunque debería salir bien luego de la limpieza automatizada)
- Controlar espacio entre secciones
- Verificar HTML warnings (HTML Tidy)
- Detectar texto con fuente predeterminada o con tamaño diferente (configurar el browser para que use una fuente llamativa)
- Controlar la alineación de los números (labels) en fórmulas
- Imágenes (excepto fórmulas): controlar ancho máximo, epígrafes, etc.
- Verificar links
- Bibliografía: reemplazar – por guión
- Acomodar (esto debería ser más automático):
- afiliaciones
- Títulos de secciones (bold)
- Material del front: abstract, msc codes, keywords
Markup
Herramientas:
- MS-Word 97
- Software SciELO
Front
Body
Back
Parser
Herramientas:
- MS-Word 97
- Software SciELO
Revisiones finales
- ccode=inmabb (reemplazo global si es necesario)
Envío de archivos a SciELO Argentina
Herramientas:
- compresor, e.g. 7zip
Dirección de envío: scieloargentina@gmail.com
Formato de envío: se envían 3 archivos,
vXnY-body-markup.7zvXnY-img.7zvXnY-pdf.7z
Pedir confirmación de recepción.
Verificación en el sitio SciELO Argentina
URL: http://www.scielo.org.ar/scielo.php/script_sci_serial/pid_0041-6932/lng_es/nrm_iso
Una vez publicado el número en el sitio de SciELO Argentina, hay que hacer un control de calidad final.
- Analizar Resumen
- Detectar broken images (web developer toolbar)
- Detectar HTML warnings (HTML Tidy)
- Verificar PDF
- Verificar el artículo: espacio entre secciones, alineación de números de fórmulas, etc.
