2012-03-15 48 views
6

My company ha creado GraphPad Prism, un programa ampliamente utilizado por los científicos para analizar datos y realizar gráficos técnicos. A menudo, los científicos exportarán gráficos de GraphPad Prism para su envío a revistas científicas. El formato que la mayoría de las revistas quieren actualmente es EPS, y exportamos archivos EPS basados ​​en vectores. Pero las fuentes son un problema.Cómo incrustar fuentes en un archivo EPS - y cuál es la definición exacta de "incrustación"?

Ofrecemos una opción para "insertar" fuentes en el archivo EPS. Lo que queremos decir con esto es que el texto se convierte en contornos o glifos. Estos archivos EPS se pueden abrir en otras computadoras que carecen de las fuentes originales. Pero la gente de producción de diarios no puede editar el texto, cambiar el tamaño de la fuente, etc. cuando trabajan en estos archivos EPS.

Mis programadores me dicen que el término "incrustación de fuentes" significa exactamente lo que hacemos: convertir a contornos/glifos.

Las personas de una empresa que produce páginas para muchas revistas científicas usan una definición diferente de "inserción". Quieren que el texto permanezca como texto en el archivo EPS, pero para que las definiciones de fuente se incluyan en el archivo EPS. De esta forma, no necesitan las fuentes originales, pero pueden modificar la ortografía, el tamaño de la fuente e incluso cambiar las fuentes mientras preparan una imagen EPS para su publicación.

Mis programadores me dicen que esa segunda definición de "inserción" es un método específico de Adobe que no está disponible para nosotros.

Así que mi pregunta es esta: ¿Dónde podemos encontrar especificaciones o código de ejemplo para permitirnos insertar fuentes en un archivo EPS utilizando la segunda definición (dejar texto como texto y también incluir las definiciones de fuentes TrueType)?

Respuesta

5

"Mis programadores me dicen que el término" incrustación de fuentes "significa exactamente lo que hacemos: convertir a contornos/glifos."

Sus programadores están, en mi opinión, equivocados. En la industria de la impresión, incrustar fuentes significa incrustar los datos de fuente como una fuente, no como una serie de líneas de vector. Hay buenas razones para mantener las fuentes; tamaño del archivo, el rendimiento de representación, dando a entender el carácter, la corrección de deserción, etc.

"Mis programadores dime que esa segunda definición de 'embed' es un método específico de Adobe no está disponible para nosotros."

Este es definitivamente no es cierto y no lo ha sido desde aproximadamente 1990. El Manual de referencia del lenguaje PostScript describe con cierto detalle cómo crear fuentes de muchos tipos, el 'libro en blanco y negro' (no recuerdo el nombre al azar) describe cómo crear calidad tipo 1 fuentes. Las diversas notas técnicas de Adobe describen cómo crear fuentes con tipo 2 (CFF) y CIDFonts con contornos de cualquiera de los tipos anteriores.

También puede usar fuentes 'tipo 42', que son esencialmente contornos TrueType. Estas no son exactamente las mismas que las fuentes TrueType, pero son muy similares (las descripciones reales de los glifos son las mismas). Me parece que esto es lo que quieres.

Puede obtener un ejemplo de inclusión de fuente TrueType imprimiendo un documento que usa fuentes TrueType en una impresora PostScript en FILE: en Windows, pero puede encontrar el código difícil de seguir.

Tipo 42 fuentes se describen en el P346 de la tercera edición PLRM, "Sección 8.4.2 Tipo 42 fuentes (TrueType)"

Se proporcionan más detalles en Adobe Nota técnica # 5012 ", el tipo de fuente 42 Especificación del formato "Este documento (y muchos otros) está disponible en formato PDF desde el sitio web de Adobe.

Cuestiones relacionadas