Cómo determinar el nombre de fuente correcto entre OSX y Windows con Adobe "Buscar fuente"

En Adobe Illustrator CC 2017,

Editar: para todos los demás que están experimentando este problema. Parece ser un error realmente malo. Vote a favor del problema en el siguiente enlace para que Adobe pueda estar al tanto y solucionar este problema en su nueva versión. Seleccionaré la mejor "solución alternativa" como respuesta, ya que no hay forma de solucionar esto hasta que Adobe se despierte. https://illustrator.uservoice.com/forums/601447-illustrator-bugs/suggestions/32589683-find-font-broken- between-osx-and-windows


¿Cómo determinar el nombre de fuente correcto entre OSX y Windows con Adobe "Buscar fuente" / Administrador de fuentes faltantes?

es ITCAvantGardeStdo es ITC Avant Garde Gothic Std?

  • Al abrir Illustrator en Mac , la fuente que falta es: ITC Avant Garde Gothic Std

  • Al abrir Illustrator en Windows , la fuente que falta es: ITCAvantGardeStd

¡En Windows muestra su nombre PostScript que no incluye la palabra Gothic!

¿Cómo sabes qué fuente instalar?


OSX - Bueno

  • Nombre de fuente correcto que se muestra en Mac cuando la fuente está instalada

ingrese la descripción de la imagen aquí

  • Corrija el nombre de la fuente cuando la fuente falte o esté desinstalada en Mac

ingrese la descripción de la imagen aquí

  • Administrador de archivos y administrador de fuentes de Mac

ingrese la descripción de la imagen aquí


Windows - Incorrecto

  • Nombres de fuentes PostScript en Windows. (Sin mención de gótico)

ingrese la descripción de la imagen aquí

  • Administrador de archivos y administrador de fuentes de Windows

ingrese la descripción de la imagen aquí

  • Illustrator ya no mostrará el nombre de PostScript cuando se instale la fuente correcta. Interesante... pero no útil!!

Cita en bloque

  • Una vez instalada, la fuente no mostrará su nombre PostScript ni se podrá buscar por su nombre PostScript.

ingrese la descripción de la imagen aquí


Información de FontForge sobre ITC Avant Garde Gothic Std

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

No es que uno esté mostrando el nombre incorrectamente.... No son la misma fuente. Instale las mismas fuentes OTF en ambos sistemas. Ambos pueden usar el formato de tipo abierto.
@Scott Tengo acceso al mismo servidor de fuentes que Mac. El problema es qué ilustrador detecta el nombre de fuente que falta. Desinstalaré la fuente en la Mac y subiré una imagen para que pueda ver que la Mac detecta la fuente que falta con un nombre diferente.
@Scott, agradezco cualquier ayuda. ¡Sé que eres muy conocedor de las fuentes!
¿Qué versiones de Illustrator está usando (en Mac y Win)? ¿Podría explicar cómo usa el servidor de fuentes en Windows? Si es posible, ¿podría decirme los nombres de archivo de las fuentes mencionadas?
Mi inclinación general es que Arial es una fuente predeterminada en la plataforma Windows y NO es una fuente predeterminada en la plataforma Mac. No es del todo imposible que múltiples iteraciones/versiones de "Arial" estén presentes en el sistema Windows y puedan estar causando conflictos.
@Scott, lo siento, creo que lo leíste mal. Es avant no arial. Se parecen a simple vista. De hecho, todavía no tengo problemas con Arial.
Leí mal... lo siento. Sin embargo, lo mismo podría ser cierto para Avant Garde. Compruebe si hay varios archivos. Sin embargo, para ser honesto, parece realmente extraño que el archivo OTF real tenga un título, entonces el nombre interno es diferente.
@Scott Estoy usando el mismo archivo de fuente en ambos sistemas. Echa un vistazo a las capturas de pantalla
Sí, acabo de ver eso. Honestamente, estoy perdido. No tengo idea de por qué Windows leería un nombre de familia interno y Mac un nombre de familia interno diferente.
@Scott Una idea, voy a abrir la fuente en FontForge y tal vez obtener un poco más de información. Agregaré a esto cuando tenga la oportunidad.
¿Podría intentar descargar LibreOffice en ambos, crear un pequeño documento de texto con la fuente en cada uno (guardado como .odt) y luego guardarlos y vincularlos aquí? Sospecho que la Mac usa el nombre del archivo como nombre interno pero muestra un nombre para mostrar diferente, pero no estoy seguro.
Hola, gracias por tu edición. Como última solicitud (para verificar), ¿podría abrir la fuente nuevamente en font forge? Verifique en el menú "Elemento> Información de fuente", pero en la pestaña "Nombres TTF", busque los campos "Nombre completo" y "Completo compatible" y dígame si estos campos también omiten la parte "Gótica". ¡Gracias!
@PepeOchoa Gracias por responder. Acabo de agregar lo que solicitaste, es la última imagen de la pregunta.
Es un problema entre el nombre de la fuente y el nombre de la familia. No se trata del sistema operativo, sino de Adobe Illustrator.
@LeoNas El problema con Illustrator es que dice que necesita una fuente diferente en Windows que en Mac. Es por eso que se trata del sistema operativo. ¿Tienes alguna solución?
Veo diferencias entre el nombre de la fuente, el nombre de la familia y el nombre del archivo. Esto no es bueno para nosotros. También estoy deseando una buena solución porque también tengo este problema.
@LeoNas Manténgase informado. Estoy buscando una solución. Estoy buscando un administrador de fuentes que busque todos los nombres. Creo que eso podría resolver nuestro problema. Si ya ha probado alguno que pueda ayudar a reducir mi búsqueda, hágamelo saber.
@LeoNas Necesito tu ayuda y la de cualquier otra persona que tenga este problema. Vote a favor este ticket de informe de error que puse en Adobe. Haz algo de ruido para que sepan que es un problema illustrator.uservoice.com/forums/601447-illustrator-bugs/…
@LeoNas Compruébalo. Yo he encontrado una solución real al problema. ¡Espero que te ayude tanto como me ayuda a mí!

Respuestas (2)

Después de meses de investigación he encontrado muchas soluciones a este problema.

Debe buscar el nombre de PostScript.

El administrador de fuentes de Windows no lo busca. Por eso no aparece cuando lo buscas. ¡No te preocupes, hay una forma de evitarlo!


Opción 1 (Nexusfont)

  1. Descargar nexusfont (GRATIS)
  2. (Opcional) Desinstale todas las fuentes excepto las de Windows que venían con Windows. (Para prevenir conflictos)
  3. Organice las fuentes y luego busque el nombre de PostScript.
  4. Haga clic derecho en propiedades y le dará más detalles sobre el nombre.

Pros: Da muchos detalles. Funciona como un gran FontManager con capacidades de vista previa de tipo en vivo. Instale y desinstale fuentes directamente desde nexusfont.

Contras: todas las fuentes están activas hasta que cierras el programa. No es realmente una estafa a menos que tengas demasiadas fuentes. Puede hacer que ciertos programas se bloqueen. Debe instalar la fuente, cerrar NexusFont, terminar su trabajo, cerrar su trabajo, luego abrir NexusFont, luego desinstalar la fuente, luego cerrar NexusFont.

Opción 2 (Método del Explorador de Windows)

  1. NO use el administrador de fuentes de Windows para buscar. No busca nombres PostScript.
  2. (Opcional) Desinstale todas las fuentes excepto las de Windows que venían con Windows. (Para prevenir conflictos)
  3. Mueva todas sus fuentes a una carpeta fuera de la "Carpeta del Administrador de fuentes de Windows". busque su nombre PostScript en el campo de búsqueda. Mostrará todas las fuentes que contengan ese nombre PostScript.
  4. Para ver el Nombre PostScript: Haga clic con el botón derecho -> Propiedades -> Detalles -> Título

Pros: No es necesario descargar software adicional.

Contras: no se pueden leer todos los detalles porque el explorador de Windows es estúpido y lo corta sin posibilidad de expandir la ventana de propiedades.


Menciones deshonrosas (manténgase alejado a menos que ya las tenga):

  1. Prueba gratuita de Suitcase Fusion de Extensis. Eso es porque cuesta $ 119.95 y realmente no es tan bueno, excepto por la "Activación automática" y la "Activación temporal". Podría valer la pena si eso le importa.

  2. Servidor de tipo universal de Extensis. Debido a que es tan caro, no indican el precio y no administra una base de datos local. Es más lento que NexusFont y falla constantemente.


No pude encontrar ningún otro administrador de tipos que buscara nombres de PostScript con la capacidad de instalar y desinstalar fuentes. Si alguien más tiene otros administradores de fuentes que pueden hacer este comentario y los agregaré a la lista. ¡Gracias!

Excelente, buen trabajo de investigación. ¡Qué bien que hayas encontrado una solución!

Después de verificar la información proporcionada por FontForge, debe quedar claro que los nombres no son completamente diferentes: la especificación OTF restringe ciertos nombres para que solo tengan una cierta cantidad de caracteres como máximo. Los diferentes nombres mostrados son los nombres de la misma fuente tomados de diferentes campos en la misma tabla de 'nombre'.

Para resolver el problema, nos faltan muchos datos:

  • Un archivo de Illustrator guarda muchos atributos de las fuentes en uso. Después de verificar un archivo de muestra que creé, veo que guarda el Nombre de fuente (o Nombre completo), Nombre de familia y Archivo de fuente. No puedo estar seguro de cómo guarda el nombre de la fuente en un entorno de red y cómo cambia entre Mac y Windows.

  • No puedo estar seguro de cuál de los tres atributos se usa en cada versión (Windows y Mac) de Illustrator para identificar la fuente en uso. Pueden ser diferentes en cada caso.

Edición sugerida: aparece en este caso cuando se usa Windows en lugar de Mac, Illustrator está usando el "nombre PostScript" en la ventana "Buscar fuente".

  • Además, no puedo estar seguro de cómo el sistema operativo informa las fuentes disponibles a la aplicación en cada sistema operativo.

Las posibles soluciones (muy diferentes) que pude ver son:

  • Incruste la fuente en el documento, por lo que no necesita depender de un servidor (los problemas son: ¿esto está permitido para usted? ¿La licencia de la fuente lo permite?)

    Incrustar fuentes (para otras aplicaciones): incrusta todas las fuentes que contienen los permisos adecuados del proveedor de fuentes. La incrustación de fuentes garantiza que se muestre e imprima la fuente original si el archivo se coloca en otra aplicación, como Adobe InDesign. Sin embargo, si el archivo se abre en Illustrator en una computadora que no tiene la fuente instalada, la fuente será falsa o sustituida. Esto es para evitar el uso ilegal de la fuente incrustada. nota: Seleccionar la opción Incrustar fuentes aumenta el tamaño del archivo guardado. https://helpx.adobe.com/illustrator/using/saving-artwork.html

  • Después de verificar que las fuentes sean efectivamente las mismas, puede realizar la sustitución manual de fuentes (Problemas: ¡mucho trabajo! No automatizado).

  • Windows tiende a desordenar las cosas con fuentes antiguas y organiza e informa las fuentes usando campos incorrectos, por lo que podría ser posible editar los archivos de fuentes para incluir solo los campos de nombre que son independientes de la plataforma (Problemas: también mucho trabajo , y muy técnico. Además, la licencia de la fuente probablemente nunca te permitirá hacerlo).

Por el momento, no puedo pensar en ninguna otra solución, parece ser un problema complicado.


Algunos datos técnicos:

Pepe, te agradezco que me aclares más esto. La sustitución manual es lo que he estado haciendo. Pero es difícil cuando tengo 100 fuentes Avant Garde diferentes. Abrir los 100 en FontForge solo para ver cuál es su nombre meta es demasiado tiempo en mi flujo de trabajo. Nunca haría nada. Terminé recurriendo a la Mac para hacer mucho trabajo, pero no puedo seguir haciéndolo.
Lamentablemente, no puedo cambiar el nombre de las fuentes porque tengo más de 13 000 fuentes. Me llevaría semanas hacerlo yo solo. ¿Existe tal vez una forma automatizada de hacer esto?
Otro pensamiento es que tal vez haya una manera de buscar mis 13,000 fuentes por los metadatos en lugar de solo por su nombre. Por ejemplo, cómo puede buscar lo que hay dentro de un documento de texto, en lugar de solo su nombre. ¿Es eso posible?
La mayoría de los editores de fuentes permiten secuencias de comandos. Si conoce algo de Python y lee la interfaz básica necesaria para el editor, creo que es relativamente sencillo realizar búsquedas y/o edición masiva de fuentes. Pero primero, intentaría aislar el problema: ¿por qué no hacer una copia de seguridad de una fuente que está causando problemas, editarla manualmente en fontforge (por ejemplo), volver a generar la fuente y verificar si el problema está resuelto? Debería tomar unos minutos. Después de eso, podría comenzar a pensar en escribir un script para editar las fuentes en masa u otra solución.
Acabo de analizar una fuente similar en FontLab, y parece que la fuente incluye información separada para Mac y Win (diferentes campos de ID de plataforma), y los nombres de fuente son diferentes para cada plataforma. :/ Según adobe (y según tengo entendido), eliminar los campos de Mac y dejar los de windows debe hacer que la fuente sea compatible con ambos. Afortunadamente, el de Windows parece ser el campo que contiene la parte "gótica"... desafortunadamente, el archivo quizás no se abra ahora en Mac, aunque las nuevas aplicaciones parecen funcionar mejor... vale la pena probar un experimento para ver cual funciona...
pero el problema es que cuando abro el documento en Windows no me dice que necesito una fuente gótica... Entonces, ¿cómo haría que Illustrator me dijera lo que realmente necesito?
Además de tener una computadora mac en mi escritorio al lado de mi computadora con windows
Estoy usando una versión anterior de Illustrator, por lo que no estoy seguro en las nuevas versiones. Pero si quiero ver las fuentes en uso, voy al menú "Archivo > Información de archivo..." y en la pestaña "Avanzado", el árbol de propiedades tiene una sección llamada "Propiedades de texto paginado XMP". Una carpeta llamada "xmpTPg:Fonts" tiene las fuentes enumeradas, y para cada una menciona la familia de fuentes (que supongo que es lo que se muestra en el selector de fuentes), el nombre de fuente y el nombre de archivo de fuente correspondiente (el nombre exacto del archivo OTF) ...
Pepe, en ilustrador de 2014 y 2017, está en "Archivo> Información de archivo> Datos sin procesar. Esta información es difícil. Hay una función de búsqueda en la parte superior donde puede escribir "fuente", pero está rota y solo resalta una palabra.
Creo que el formato de archivo de Illustrator es una combinación de binario y texto (al menos, el formato utilizado en la versión anterior que estoy usando). Parece contener una sección xml de texto sin formato donde también puede verificar las fuentes en uso, similar a los datos sin procesar que está buscando. Si usa, por ejemplo, Notepad ++ para abrir el archivo, puede buscar fácilmente las fuentes. En mi caso, busco la etiqueta <xmpTPg:Fonts> y las siguientes etiquetas enumeran las fuentes en uso. No sé si lo mismo se aplica a los formatos de archivo de Illustrator más nuevos.
No quiero subir una imagen, pero solo resalta una cosa en el campo de búsqueda, incluso si hay más cosas con el mismo nombre. No hay flechas ni nada parecido cuando usas CTRL F en cualquier otro programa. Gracias adobe
Realmente no quiero incorporar Notepad ++ en mi flujo de trabajo de diseño gráfico
Por supuesto, existe la opción de hacer un script en Python, por ejemplo, para que pueda automatizar la extracción de datos del archivo. Naturalmente, viene con la sobrecarga de saber cómo programar eso. :PAGS
Pepe, estoy muy interesado en aprender a programar pero soy solo un principiante. Empecé el aprendizaje muy básico que puedo en el tiempo libre, pero no estoy en ese nivel de habilidad. No estoy seguro de por dónde empezar con algo como esto. ¡Sin embargo, aprecio la sugerencia de solución de programación!
No hay problema. Por supuesto, siempre existe la cuestión de elegir entre lo que está disponible o hacer una solución a medida. Soy programador, pero todavía no uso mucho Python. Para un programador razonablemente competente, un script como ese no sería tan difícil de hacer. También puede intentar preguntar por ese problema específico en Stackoverflow: cómo extraer cierta información de un XML incrustado en un archivo de Illustrator de texto binario mixto.
En cuanto a buscar lo que está disponible, estoy tratando de buscar en Google un complemento para Illustrator que escanee las fuentes locales en busca de la fuente correcta para poder evitar las conjeturas al instalar y desinstalar fuentes. no estoy teniendo suerte hasta ahora
Pepe, parece que "Archivo > Información de archivo > Datos sin procesar" solo funciona si ya tienes la fuente instalada. No muestra los nombres de las fuentes que aún no ha instalado.
Eso es raro... para mi versión funciona, incluso con fuentes no instaladas. Si no puede encontrar un complemento, me temo que necesitará una herramienta externa o escribirá un programa/script... :/