Saltar al contenido

¿Cómo instalar la fuente OS X * .TTC en Windows? Error: “* .TTC no parece ser una fuente válida”

Solución:

Convierta ttc a ttf con onlinefontconverter.com (desarrollado por mí), como:

Un TTC obtiene uno múltiples TTF

Esta información se basa en información que he obtenido de muchas fuentes diferentes, incluidos los documentos de soporte de Adobe … Por lo que se agradecen las correcciones y los cambios …

El documento completo está aquí … http://www.schollnick.net/wordpress/systems-administration/fonts/

Pero, ¿qué fuentes puede utilizar Macintosh?

  • .dfont
  • Multiple Master (Mac OS X 10.2 y posterior únicamente)
  • OpenType (.otf) *
  • TrueType (.ttf) *
  • Colección True Type (.ttc)
  • Tipo 1 (PostScript) *

¿Qué fuentes puede usar Windows?

  • OpenType (.otf)
  • TrueType (.ttf)
  • Tipo 1 (PostScript)

Tenga en cuenta que Windows no admite directamente las fuentes TTC, según Adobe … Entonces, probablemente podría usar un administrador de fuentes para ayudar con el TTC … Pero de forma nativa, Windows no es compatible con TTC …

Font Creator le permite abrir el archivo TTC y fuentes adicionales específicas. http://www.high-logic.com/fontcreator/manual/index.html?truetypecollection.html Tienen una edición de prueba, pero comprarla costaría $ 79 …

No he podido encontrar un convertidor gratuito en este momento …


Copie la fuente extraída en el Macintosh …. Haga doble clic en la fuente y el libro de fuentes debería abrirse para obtener una vista previa de la fuente. Elija instalar la fuente.

Ahora debería tener la pantalla completa del libro de fuentes, con una lista de todas las fuentes instaladas en el sistema. Busque la fuente que instaló y elija Archivo -> Validar fuente.

Eso le dará un informe que enumera cualquier problema con la fuente. Y ese informe podrá darle un punto de partida sobre lo que debe arreglarse y / o si es posible.

Supongo que no tiene suerte con esta fuente específica (sin convertirla).

En una Mac, la fuente en /Library/Fonts/AmericanTypewriter.ttc se identifica como:

$ file /Library/Fonts/AmericanTypewriter.ttc
/Library/Fonts/AmericanTypewriter.ttc: TrueType font collection data

De hecho, los primeros 4 bytes son el número mágico para ttcf:

hexdump -C -n 4 /Library/Fonts/AmericanTypewriter.ttc
00000000  74 74 63 66                                       |ttcf|

Entonces, este seguramente es un archivo que afirma usar el formato TrueType Collection de Microsoft. Según Wikipedia:

Primero estuvieron disponibles en las versiones china, japonesa y coreana de Windows, y fueron compatibles con todas las regiones en Windows 2000 y versiones posteriores.

Mac OS incluía compatibilidad con TTC a partir de Mac OS 8.5.

Y según Apple:

Mac OS X también funciona con formatos de fuente utilizados por Microsoft Windows. Estas fuentes tienen todos sus datos en la bifurcación de datos y no tienen los recursos adicionales que se encuentran en las fuentes de Macintosh.

Entonces: copiar a Windows no debería producir ninguna pérdida de datos, ya que no hay una bifurcación de recursos oculta que olvidar. Y por lo tanto, este deberían instalar bien en Windows …

Una prueba rápida con la herramienta Font Validator de Microsoft en Windows XP no muestra ningún error. Pero una prueba completa muestra, entre muchos errores de renderizado, algunas cosas que no sé cómo interpretar. Tenga en cuenta que E2132 y E1607 pueden indicar que la herramienta de validación está desactualizada, lo que posiblemente también cause algunos de los otros errores:

  • E2008 La cadena PostScript no está presente para ambas plataformas requeridas Falta la cadena MS Postscript, pero la cadena PostScript de Mac está presente
    Las fuentes OpenType que incluyen un nombre PostScript para la fuente deben incluir nombres para Platform 1 Encoding 0 (Mac) y Platform 3 Encoding 1 (Microsoft).

  • E2132 El número de versión no es válido 4
    La versión actual de la tabla OS / 2 es la Versión 3. Las versiones cero (0, TrueType rev 1.5), una (1, TrueType rev 1.66) y dos (2, OpenType rev 1.2) se han utilizado anteriormente.

  • E2127 La longitud de la mesa no coincide con la longitud esperada para esta versión
    Este error indica un problema estructural con la fuente. Los errores estructurales pueden deberse a: una herramienta de fuentes que genera incorrectamente el archivo de fuentes; una persona que modifica el contenido de un archivo de fuente válido; o alguna otra corrupción en el archivo de fuente. Regenere la fuente o comuníquese con el proveedor de la fuente para obtener una versión válida de la fuente.

  • E1305 La suma de comprobación de la fuente es incorrecta 0x25a37feb
    Este error indica un problema estructural con la fuente. Los errores estructurales pueden deberse a: una herramienta de fuentes que genera incorrectamente el archivo de fuentes; una persona que modifica el contenido de un archivo de fuente válido; o alguna otra corrupción en el archivo de fuente. Regenere la fuente o comuníquese con el proveedor de la fuente para obtener una versión válida de la fuente.

  • E1303 El indicador de escalado no lineal (bit 4) está limpio, pero la tabla hdmx está presente
    Si se establece el bit 4 del campo de banderas en borrado, se indica que el ancho de avance de los glifos se escalará linealmente porque las instrucciones de sugerencia no alterarán los anchos de avance. La presencia de la tabla hdmx indica que el ancho de avance de los glifos dentro de esta fuente puede verse afectado por insinuar instrucciones. Establezca este bit para indicar que es posible que los anchos de avance no se escalen linealmente.

  • E1410 El campo xMaxExtent no es igual al valor calculado actual = 1130, calc = 1855
    El valor del campo xMaxExtent debe ser igual a Max (lsb + (xMax – xMin)). Este valor debe calcularse utilizando solo glifos que tengan contornos. Los glifos sin contornos deben ignorarse.

  • E1607 La versión de la tabla no era 0 versión = 1, número de versión no reconocido, no se pueden realizar más pruebas
    La versión 0 es la única versión de la tabla kern definida actualmente. Corrija este campo con una herramienta de edición de tablas o un editor de kern que cree una tabla de kern válida.

  • E2014 No se encontraron cadenas de versión Unicode de Microsoft
    Las cadenas de nombres son necesarias para ambas plataformas. Utilice una herramienta de edición de tablas para agregar cadenas de nombres para Windows.

Además, muestra muchos mensajes informativos, como:

  • I0040 No es una tabla OpenType, el contenido no está validado. Este tipo de tabla se define en la especificación Apple TrueType.

Entonces, si el Validador de fuentes de Microsoft es correcto, entonces asumo que Apple hizo un mal trabajo implementando las especificaciones. (¿Y tal vez incluso a propósito, para detener la distribución de la fuente a Windows?)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *