Recentemente, atualizei para o Ubuntu 12.04 e vejo que, ao usar o eclipse para editar o código-fonte, os caracteres em negrito exibidos com a fonte Monospace são realmente mais espessos do que os não-negritos. Portanto, a fonte Monospace não é realmente mono espaço. (mesmo espaço para todos os caracteres)
Isso é um problema conhecido? Estou esquecendo de algo?
Como faço para torná-lo mono espaço novamente?
12.04
fonts
ubuntu-font-family
Akos Maroy
fonte
fonte
Respostas:
Estou tendo um problema semelhante com o Monospace.
Como solução alternativa, mudei para o Bitstream Vera Sans Mono, que parece muito semelhante, mas não tem o problema ousado.
Se você não o tiver, poderá instalá-lo fazendo isso
sudo apt-get install ttf-bitstream-vera
.fonte
Monoespaço refere-se a todas as fontes de largura fixa . Há também uma fonte monoespaçada específica chamada Monoespaço . Suponha que você consulte a fonte Monospace específica.
Eu uso a fonte Monospace no Libreoffice / Openoffice para alinhar seqüências no Ubuntu 12.04. Percebi o mesmo problema: as letras Monospace negrito são mais largas que as letras Monospace regulares do mesmo tamanho, embora ainda sejam monospace, ou seja, de largura fixa. Ver foto
Para encontrar uma alternativa, dê uma olhada neste artigo TOP 10 FONTES DE PROGRAMAÇÃO . Eu uso o Daja vu sans mono ou Courier New , que mostra a mesma largura para facetas regulares e em negrito. Pelo menos Inconsolata tem o mesmo problema que o Monospace.
fonte
Parece que a configuração da fonte no 12.04 define o Droid Sans Mono como a fonte monoespaçada padrão (consulte /etc/fonts/conf.d/60-droid-sans-mono-fonts.conf) e, como o OP descreve, os glifos em a versão em negrito dessa fonte tem uma largura diferente das da versão normal.
Para alterar a fonte monoespaçada padrão do sistema, crie /etc/fonts/local.conf contendo algo como isto:
Dessa forma, você não precisará se lembrar de alterar a fonte do editor Eclipse para cada espaço de trabalho usado.
fonte
Eu tive o mesmo problema com o OpenJDK 8. A fonte chamada "Monospaced" foi mapeada corretamente para "DejaVu Sans Mono" para o estilo "regular" / "comum", mas outra coisa (provavelmente em negrito automaticamente) para "negrito", mesmo se usar o "DejaVu Sans Mono" diretamente faz a coisa correta.
A solução é consertar
~/.java/fonts/*/fcinfo*.properties
. Continha (entre muitos outros):Tudo estava bem depois de alterá-los para:
fonte