Substituir as fontes em falta nos documentos 4D Write Pro

Tradução automática de Deepl

Antes do 4D v17 R5, poderá ter descoberto ao abrir o seu documento 4D Write Pro que a fonte apresentada não é o que deveria ser! Se o documento contiver fontes que não estejam no seu computador, 4D substituiu-as automaticamente por Times New Roman. Contudo, uma vez que a preferência pela fonte é uma questão de escolha individual, este lançamento R dá-lhe a possibilidade de escolher as fontes de substituição!

Graças a esta característica, pode definir que fonte será utilizada se faltar a fonte original. Isto pode ser feito em ambos os sistemas operativos MacOS e Windows.

Um novo atributo é adicionado para este fim: wk font default. É um objecto que define a(s) fonte(s) de substituição predefinida(s) para um documento. Contém três propriedades:

  • por defeito: A fonte a utilizar por defeito como substituto se uma fonte não for suportada pelo sistema operativo, independentemente da plataforma.
  • Windows: A fonte a utilizar por defeito no Windows (prioridade sobre “por defeito”, se definida).
  • mac: A fonte a utilizar por defeito em macOS (prioridade sobre “por defeito”, se definido).

Exemplo

No exemplo abaixo, queremos definir uma colecção de fontes a serem utilizadas hierarquicamente no caso de a fonte principal não existir. Por outras palavras, se a fonte Roboto Condensed Bold Italic não existir no meu macOS, as fontes da colecção serão utilizadas, na ordem da sua definição:

$o:=New object
$o .mac:=New collection("Helvetica"; "Morocco Regular"; "Arial Black")
WP SET ATTRIBUTES (wpDOC;wk font; "Roboto Condensed Bold Italic")
WP SET ATTRIBUTES (wpDOC;wk font default;$o)

E os documentos 4D Write convertidos?

A fonte de substituição nos documentos 4D Write convertidos é “Times New Roman”, independentemente da plataforma. Se uma fonte importada não for suportada na plataforma, ela é substituída por “Times New Roman” quando o documento é apresentado em tempo de execução.

Avatar
Gerente de Marketing do Produto - Intissar entrou em 4D em 2017 como Gerente de marketing de Produto. Trabalha junto as equipes do produto, marketing, engenharia e assistência técnica para destacar o ‘por quê’, o ‘como’ e o ‘quê’ das funcionalidades novas e atualizadas a diferentes audiências. Esta proximidade lhe permite elaborar marcos de mensageria e escrever conteúdos profundos e amostras de código para o blog e o website de 4D. Depois de formar-se como engenheira em Ciências da Computação na universidade de VINCI, Intissar trabalhou em várias startups como engenheira de software. Sua experiência prática inclui a especificação, o design e o desenvolvimento de software, a formação e o apoio aos usuários e a gestão de times.