Arial Font no se muestra correctamente en Mac

Tengo una película flash con un texto dinámico que supuestamente es Arial, y en mi máquina de Windows se muestra como Arial. Pero cuando lo probé en una Mac, se muestra como algo como Times New Roman.

Probé todas las propiedades disponibles y parece que no puedo mostrarlas como Arial en la Mac.

Encontré otra película que tenía que no tenía este problema, así que para identificar el problema hice una película muy simple. Primero tomé un texto dinámico de la otra película que funcionaba y pegué un nuevo fla. Luego creé un nuevo texto y copié cada propiedad una por una. Cuando lo publiqué, el texto original se mostraba como Arial, pero no como el nuevo, ¡aunque tuvieran las mismas propiedades! (al menos los que puedo editar en el editor de propiedades de flash).

Estoy usando Adobe Flash CS3 Professional.

¿Cuál crees que puede ser el problema? ¿Hay alguna propiedad que no esté en el editor de propiedades? (También revisé filtros y Transformaciones)

Ambos son textos dinámicos, sin nombre de instancia, "Anti-alias para animación", Multiline, no estoy incorporando la fuente y he marcado "Renderizar texto como HTML".

0
agregado
Puntos de vista: 1

5 Respuestas

0
agregado
El problema con eso es que aumenta el tamaño del swf significativamente, ya que uso una amplia gama de caracteres
agregado el autor Turambar, fuente

Arial es la versión de Windows de Helvatica. DTP fue inventado en la Mac y Microsoft básicamente creó sus propias versiones de las fuentes Mac en algún momento alrededor de Windows 3.0

0
agregado

Utilice Arial/Helvetica FontFamily

0
agregado

Si no está incrustando la fuente, estará a merced del jugador y Arial es una fuente solo para Windows. Si todo lo que quiere es la fuente sans-serif del sistema, intente configurar el nombre de la fuente a _sans

0
agregado

Cuando utiliza un campo de texto dinámico, tiene dos opciones: incrusta (parte de) la fuente en su SWF, o usa fuentes de dispositivo. Si incrusta, las formas de caracteres reales se integrarán en su SWF; si no lo hace, solo está incluyendo el nombre de la fuente , y si el sistema operativo no tiene ningún tipo de letra de ese nombre, elegirá un valor predeterminado.

De sus problemas con el campo que copió de otro archivo, parece que se ha perdido la configuración de "Incrustar". Busque el botón etiquetado "Configuración de inserción" o similar en el Inspector de propiedades.

Si eliges Insertar, entonces tienes la garantía de que tu texto se procesará en Arial en todas las plataformas. Sin embargo, esto solo es válido para los personajes que incrusta. Si incrusta solo las letras mayúsculas y luego establece el texto en "Hola", en la pantalla todo lo que verá es "H". (Tenga cuidado de no incrustar toda la fuente, para fuentes Unicode completas que serán varios megabytes, ya que incluyen japonés y chino, etc.)

Si elige no incrustar, entonces para evitar los problemas que está teniendo, probablemente debería usar una de las fuentes del "dispositivo" enumeradas primero en su menú de fuentes: _sans, _serif, _typewriter . En casi todos los casos, estos se traducirán a Arial, Times y Courier en la PC, y fuentes similares en la Mac.

0
agregado