Como substituir um caractere em uma fonte por outro caractere

9

Eu tenho uma fonte nos formatos TrueType e OpenType que realmente gosto. Gostaria de substituir um caractere nesta fonte por outro. Especificamente, eu gostaria que os sublinhados parecessem espaços. Qual é a maneira mais simples e eficiente de fazer isso?

Lucian
fonte
Você pesquisou software de edição de fontes?
Scott
Eu pesquisei um pouco, mas o problema que tive foi que nem sei o que é necessário para suportar a capacidade de alterar caracteres ou como esse recurso é chamado.
11
Assim como uma referência para mim e talvez outros: Há também um editor livre fonte chamada BirdFont além FontForge

Respostas:

5

Bem, eu não conheço o contexto em que você o está usando, mas a maneira mais fácil de fazer isso é simplesmente usar um espaço em vez de um sublinhado ou encontrar uma fonte que você possa usar para esse caractere específico e voltar ao normal. Fonte.

Essa é a maneira mais fácil. E faz mais sentido se você estiver usando isso em uma configuração gráfica, mas em configurações de texto pesadas com base em conteúdo, com muito conteúdo e muitos sublinhados, talvez seja necessário seguir o caminho mais difícil.

A resposta complicada é editar a fonte usando um programa de edição de fontes. Existem alguns gratuitos que valem a pena conferir, como o Font Forge, que funciona em todos os sistemas operacionais, ou algo como o Font Constructor, que é baseado em Mac (eu nunca o usei, mas ouvi coisas boas do pessoal do Mac). Eu pessoalmente uso o Font Forge porque é gratuito, mas existem ferramentas muito poderosas (e caras) como o FontLab e o FontCreator . A desvantagem de ser livre é que o Font forge é muito difícil de instalar e, se você tem medo da linha de comando, pode se sentir desconfortável com o processo. Embora, se você é conhecedor de tecnologia, pode seguir as instruções facilmente.

Após o download, você precisará fazer o upload da fonte, mapeie o caractere sublinhado para um caractere em branco para representar seu espaço e, em seguida, reembale a fonte para que você possa usá-la.

Eu recomendaria encontrar uma solução fácil para evitar o laborioso processo de edição da fonte, mas se for inevitável, você poderá executar as etapas para editar o caractere da fonte manualmente.

Adam Schuld
fonte
Acho que vou ter que seguir o caminho complicado neste caso, pois não posso usar o espaço. Eu quero usar isso para programação em que identificadores não suportam o caractere de espaço real. Obrigado pelas recomendações da ferramenta! Vou dar uma olhada neles.
Faça uma pesquisa, veja o que está por aí e, se você encontrar algum problema, muitas pessoas aqui têm experiência em tipografia que ajudarão da melhor maneira possível.
Adam Schuld