Supongo que no tienes suerte con esta fuente específica (sin convertirla ).
En una Mac, la fuente /Library/Fonts/AmericanTypewriter.ttc
se identifica como:
$ file /Library/Fonts/AmericanTypewriter.ttc
/Library/Fonts/AmericanTypewriter.ttc: datos de recopilación de fuentes TrueType
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, seguramente este es un archivo que dice usar el formato TrueType Collection de Microsoft. De acuerdo con Wikipedia:
Primero estuvieron disponibles en versiones de Windows en chino, japonés y coreano, y fueron compatibles con todas las regiones en Windows 2000 y posteriores.
Mac OS incluyó soporte de TTC comenzando con 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 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, esto debería instalarse bien en Windows ...
Una prueba rápida con la herramienta Validador de fuentes de Microsoft en Windows XP no muestra ningún error. Pero una prueba completa muestra, entre muchos errores de representación, 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, posiblemente también causando algunos de los otros errores:
E2008 La cadena PostScript no está presente en 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 los nombres de 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) han sido Utilizado previamente.
E2127 La longitud de la tabla no coincide con la longitud esperada para esta versión.
Este error indica un problema estructural con la fuente. Los errores estructurales pueden ser causados por: una herramienta de fuente que genera incorrectamente el archivo de fuente; una persona que altera el contenido de un archivo de fuente válido; o alguna otra corrupción en el archivo de fuente. Vuelva a generar la fuente o póngase en contacto 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 ser causados por: una herramienta de fuente que genera incorrectamente el archivo de fuente; una persona que altera el contenido de un archivo de fuente válido; o alguna otra corrupción en el archivo de fuente. Vuelva a generar la fuente o póngase en contacto con el proveedor de la fuente para obtener una versión válida de la fuente.
E1303 El indicador de escala no lineal (bit 4) está claro, pero la tabla hdmx está presente.
Establecer el bit 4 del campo de indicadores para borrar 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 las instrucciones de sugerencias. Establezca este bit para indicar que los anchos de avance podrían no escalar linealmente.
E1410 El campo xMaxExtent no es igual al valor calculado real = 1130, calc = 1855
El valor del campo xMaxExtent debe ser igual a Max (lsb + (xMax - xMin)). Este valor debe calcularse utilizando solo glifos que tienen contornos. Los glifos sin contornos deben ser ignorados.
E1607 La versión de la tabla no era 0 versión = 1, versión no reconocida #, no se pueden realizar más pruebas La
versión 0 es la única versión de la tabla kern actualmente definida. Corrija este campo utilizando 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
Se requieren cadenas de nombre para ambas plataformas. Use 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, contenido no validado Este tipo de tabla se define en la especificación Apple TrueType.
Entonces, si el Validador de fuentes de Microsoft tiene razón, supongo 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?)