Fonte Arial não é exibida corretamente no Mac

Eu tenho um filme flash com um texto dinâmico que supostamente é Arial, e na minha máquina windows ele exibe como Arial. Mas quando eu tentei em um Mac, ele aparece como algo como Times New Roman.

Eu tentei todas as propriedades disponíveis e não consigo obtê-lo para mostrar como Arial no Mac.

Eu encontrei outro filme que eu não tive esse problema, então para identificar o problema eu fiz um filme muito simples. Primeiro peguei um texto dinâmico do outro filme que funcionava e colei um novo fla. Então eu criei um novo texto e copiei cada propriedade uma por uma. Quando eu publiquei, o texto original estava mostrando como Arial, mas não o novo, mesmo que eles tivessem as mesmas propriedades! (pelo menos os que eu posso editar no editor de propriedades do flash.

Estou usando o Adobe Flash CS3 Professional.

O que você acha que pode ser o problema? Há alguma propriedade que não esteja no editor de propriedades? (Eu também verifiquei filtros e transformações)

Ambos são textos dinâmicos, sem nome de instância, "Anti-alias para animação", Multilinha, não estou incorporando a fonte e verifiquei "Renderizar texto como HTML".

0
adicionado
Visualizações: 1

5 Respostas

0
adicionado
O problema com isso é que aumenta significativamente o tamanho do swf, já que eu uso uma grande variedade de caracteres
adicionado o autor Turambar, fonte

Arial é a versão do Windows do Helvatica. O DTP foi inventado no Mac e a Microsoft basicamente criou suas próprias versões das fontes do Mac por volta do Windows 3.0

0
adicionado

Use Arial/Helvetica FontFamily

0
adicionado

Se você não estiver incorporando a fonte, ficará à mercê do player e o Arial será uma fonte somente do Windows. Se tudo que você quer é a fonte sans-serif do sistema, tente configurar o nome da fonte para _sans

0
adicionado

Quando você usa um campo de texto dinâmico, tem duas opções: incorporar (parte) a fonte ao SWF ou usar fontes de dispositivo. Se você incorporar, as formas de caracteres reais serão incorporadas ao SWF. Se você não o fizer, então você incluirá apenas o nome da fonte - e se o sistema operacional não tiver nenhuma fonte com esse nome, ele escolherá um padrão.

De seus problemas com o campo que você copiou de outro arquivo, parece que você perdeu as configurações "Incorporar". Procure o botão "Configurações de incorporação" ou semelhante no Inspetor de propriedades.

Se você optar por incorporar, então você está garantido que seu texto será renderizado em Arial em todas as plataformas. No entanto, isso só é válido para os caracteres que você incorpora. Se você incorporar somente as letras maiúsculas e, em seguida, definir o texto como "Olá", na tela, tudo o que você verá será "H". (Tenha cuidado ao incorporar a fonte inteira - para fontes unicode completas com vários megabytes, pois elas incluem japonês, chinês e assim por diante).

Se você optar por não incorporar, para evitar os problemas que está tendo, provavelmente deve usar uma das fontes "dispositivo" listadas primeiro no menu de fontes: _sans, _serif, _typewriter . Em quase todos os casos, eles se traduzem em Arial, Times e Courier no PC e em fontes semelhantes no Mac.

0
adicionado