Você não pode realmente criar apenas um símbolo de caractere.
Por que não?
Cada caractere em cada texto digital é na verdade apenas um ou mais bytes de largura.
Decidir o que este número representa é o trabalho da codificação de caracteres do texto. Existem, e. bom velho ASCII, UTF-8, UTF-16, ISO-8859-1 e muitos mais. Por exemplo, o número 65 representa A
em ASCII e na maioria dos outros codecs, mas caracteres especiais de pontuação ou símbolos não-latinos são normalmente codificados de forma diferente.
Agora, tendo os dados do texto (os números) e conhecendo sua codificação, sabemos quais letras e símbolos cada caractere deve representar. No entanto, ainda não sabemos como esse personagem parece. Portanto, precisamos de uma fonte. As fontes definem a aparência de cada caractere suportado, usando bitmaps ou gráficos vetoriais. Se a fonte que você configurou para exibir um trecho de texto não for compatível com um caractere, provavelmente verá apenas um retângulo ou outra substituição, como aqui .
Como conclusão, para ter símbolos de caracteres personalizados, você precisa pelo menos criar ou modificar uma fonte personalizada e alterar a aparência de qualquer caractere para o que você precisa.
Mas como é que esse editor de caracteres privados do Windows faz isso?
O PCE (Editor de Caracteres Privados) é um componente do sistema do Windows e parece se integrar profundamente ao cache de fontes do Windows. Eu não sei como isso funciona internamente, mas de alguma forma, ele deve adicionar seus caracteres privados a todas as fontes (selecionadas) instaladas no seu sistema durante o uso.
Eu não sei de nenhum desses mecanismos disponíveis no Ubuntu.
Por que eu não deveria usá-los mesmo assim?
O problema com o uso de caracteres personalizados ou fontes é que, a menos que você distribua sua fonte com todos os documentos que a utilizam (exceção: alguns formatos como PDF também podem incluir todas as fontes usadas diretamente no documento), caracteres personalizados corretamente, pois eles serão exibidos com uma fonte diferente (alternativa).
E o que devo fazer em vez disso?
Talvez o símbolo que você precisa ou um que seja semelhante já exista em algumas fontes geralmente disponíveis?
Caso contrário, por que não criar apenas uma pequena imagem do símbolo que você precisa e inserir essa imagem em seus documentos sempre que necessário? Desta forma, certamente será portável para outros sistemas também.