Me doy cuenta de que se han hecho preguntas similares aquí y allá, pero todavía estoy un poco confundido.
Entonces, la tarea es básicamente hacer un archivo EPS/PDF listo para imprimir para algunas ilustraciones vectoriales preparadas en Inkscape [en un sistema operativo similar a Unix] con cierta garantía de que los colores no se estropearán cuando se impriman.
El principal problema es que Inkscape no puede exportar archivos EPS/PDF compatibles con el perfil ICC. Como se sugiere, por ejemplo aquí y aquí , Scribus es el camino a seguir.
El flujo de trabajo es el siguiente:
Mis preocupaciones al respecto son:
grep -ia icc
no arroja ningún resultado para los archivos PDF resultantes (probado con Scribus 1.4.2 y 1.5.1)Aquí hay un archivo para jugar. Contiene dos cuadros con colores vinculados al perfil ECI ISOcoated v. 2 (descargado aquí , guardado en /usr/share/color/icc/ISOcoated_v2_eci.icc) (los cuadros negros en los navegadores son los esperados).
Actualizar
Estas son las configuraciones que elegí para el SVG de prueba en Scribus (1.5.1).
"Configuración de documento" → "Gestión de color"
"Guardar como PDF" → "Colorear"
Dado que no se ha publicado una respuesta lista para seguir, intentaré responder la pregunta yo mismo.
Entonces, el truco para obligar a scribus a incrustar el perfil (correcto) es elegir PDF/X como formato de salida. Cuando se verifica con la herramienta Extraer perfil ICC de ZePrA , la versión PDF/X del dibujo original contiene el perfil, mientras que la versión PDF 1.5 no lo contiene. Vea el flujo de trabajo actualizado real a continuación:
No parece haber ninguna buena alternativa a Scribus. Una cosa que no admite en absoluto son los cuadros de texto en los marcos. Esto se soluciona fácilmente haciendo una copia del svg con todas las etiquetas de texto reemplazadas por contornos. Para hacer esto de forma masiva: selecciona todo en Inkscape y selecciona "Ruta" → "Objeto a ruta". Es posible que aún queden algunos otros errores menores de renderizado.
La opción "Guardar como EPS" en Scribus produce archivos eps (al parecer) en espacio de color RGB. La conversión de archivos PDF/X con perfiles incrustados a PostScript acroread -toPostScript drawing.pdf && ps2eps drawing.ps
[usando Acrobat Reader y ps2eps(2)] parece al menos preservar el espacio de color.
Mejores sugerencias y mejoras son bienvenidas.
ACTUALIZAR
He tenido algunas experiencias negativas ps2eps
y ahora recomendaría convertir PDF a EPS directamente con la pdftops
herramienta (opcionalmente, recortar el PDF de antemano con pdfcrop
):pdftops -f 1 -l 1 -eps "drawing.pdf" "drawing.eps"
con respecto a la función "guardar en eps": está (o al menos estaba) pensada para los flujos de trabajo más antiguos basados en ps/eps. PDF es la mejor salida de scribus. apéguese a él, excepto si la imprenta le pide algo diferente.
sobre la importación del archivo SVG:
si su svg no se puede importar correctamente y cree que no está utilizando ninguno de los tipos de contenido que probablemente no sean compatibles con scribus (la regla es: si se puede traducir directamente a pdf, scribus puede y debe admitirlo) , súbalo al rastreador de errores .
puede marcarlo como privado si no desea que sea "legible para todo el mundo" (entonces solo los desarrolladores pueden verlo).
probablemente también debería proporcionar archivos PNG con la representación deseada y la que obtiene de scribus.
[en los comentarios a la primera respuesta sobre el perfil ICC, har-wradim ya dijo que ha preparado un SVG que puede enviar al rastreador de errores]
Las respuestas cortas a sus dos preguntas principales son:
El resto de estas respuestas entra en los detalles de su segunda pregunta principal.
En términos generales, la versión estable de Scribus no falla (o pretende) procesar correctamente los perfiles ICC. Si todo está correctamente configurado, por supuesto.
Tampoco se conoce ningún problema relevante para la versión de desarrollo.
Aquí algunos comentarios sobre las comprobaciones que ha realizado:
pdf-parser.py
no parece ser capaz de detectar perfiles ICC, incluso cuando me aseguro de que uno esté incrustado en él, mirando los datos sin procesar con un editor de texto.Aquí algunos detalles más sobre la forma en que Scribus usa e integra los perfiles ICC:
Si ha activado la Gestión de color y está utilizando "Impresora" como destino en la exportación de PDF (como lo está haciendo), Scribus convertirá todos los colores al perfil de color de destino. Dado que los colores ahora se han convertido, el perfil ICC no está incrustado en el archivo PDF.
Si marca la opción Usar perfil de color para colores sólidos , los colores no se convierten al perfil de destino y el perfil en sí se incrusta en el PDF, de modo que se puede considerar en los pasos de procesamiento posteriores.
Lo mismo se aplica a la opción Usar perfil de color en la sección Imágenes .
Si su impresora no especificó lo contrario, el comportamiento predeterminado, sin perfil ICC incrustado, es lo que está buscando.
Si tiene la sensación de que este comportamiento es incorrecto (¡y puede encontrar fuentes que definan cómo debería ser!), complete una solicitud en el rastreador de problemas de Scribus .
La gestión del color es un tema difícil y la documentación de Scribus al respecto es demasiado escasa. Pero con un poco de suerte, esta respuesta mejorará la documentación...
[editar: eliminé las respuestas relacionadas con el soporte de la función svg y la exportación de eps y las llené como respuestas separadas: no son el tema principal de esta pregunta] [editar: después de haber recibido más información, edité la respuesta para que
sea una respuesta real; la respuesta original pedía más detalles, ya que no tenía derecho a agregar comentarios]
garabateador
DA01
alephreish
DA01
alephreish
DA01
alephreish
DA01
juanp