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?


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.