Como é chamada a fonte padrão do console Debian / Ubuntu (TTY)?


45

Atualmente, estou executando o Ubuntu e algumas outras distribuições Linux no meu computador e, como uso muito o TTY, uma boa fonte é muito importante!

Alguém sabe o nome da fonte console / TTY padrão usada no Ubuntu e Debian?


1
Qual versão do Ubuntu? A versão 11.10 vem com uma variante monoespaçada da fonte Ubuntu, mas eu ficaria surpreso se o Debian usasse essa.
Michael Martin-Smucker

Respostas:


59
  • O Ubuntu Mono da família de fontes Ubuntu ( font.ubuntu.com ) é a fonte de terminal monoespaçada da GUI padrão no Ubuntu 11.10.
  • Fonte Terminus ( terminus-font.sourceforge.net ) é a fonte padrão no console do Linux ( Ctrl+Alt+F1, $ /bin/setfont /usr/share/consolefonts/FOO.psf.gz)
  • GNU Unifont ( unifoundry.com ) é a fonte padrão para o menu do gerenciador de inicialização do CD, o gerenciador de inicialização Grub e o instalador alternativo (baseado em texto) em que um buffer de quadro de software está em uso. (Unifont é uma fonte alternativa de cobertura total).

Detalhes técnicos

A fonte da GUI é definida, no Ubuntu, no ubuntu-artworkpacote por uma configuração padrão em /usr/share/glib-2.0/schemas/ubuntu-artwork.gschema.override. A alteração foi feita no Bug # 865013 em

04-10-2011 para Ubuntu 11.10. É possível consultar o valor dessa configuração (o usuário pode ter substituído ou alterado) com:

  • $ gsettings get org.gnome.desktop.interface monospace-font-name
    'Ubuntu Mono 13'

A configuração das fontes dos consoles do Terminal Linux é um pouco mais envolvida; há um número limitado de slots disponíveis para caracteres no buffer de estrutura; portanto, o melhor subconjunto é selecionado no momento da instalação do pacote pelo código, /var/lib/dpkg/info/console-setup.configcom o resultado armazenado em /etc/default/console-setup.

Como o @Chen Xiao-Long observa, os subconjuntos de fontes do console são criados a partir de uma infinidade de fontes de bitmap provenientes de diferentes locais; estes estão totalmente documentados /usr/share/doc/console-setup/copyright.fonts.gz. Quando o trabalho de dicas no Ubuntu Mono atingir um nível alto o suficiente, esperamos que seja possível bitmaps exportados do Ubuntu Mono, consulte o Bug # 724022 , pelo menos para as áreas em que temos cobertura.


Muito obrigado! Era exatamente o que eu estava procurando (especialmente a seção "Detalhes técnicos"): D
Andrew Gunnerson

1
Consegui alterar o tamanho da fonte do meu tty1-6 configurando: / etc / default / console-setup, que funciona bem para espelhar um terminal do meu laptop e de uma TV de tela grande.
Aaron Hall

Há mais de uma dúzia de fontes Terminus em uma instalação padrão do Debian. Seria bastante útil saber qual é exatamente o padrão. (especialmente desde que eu mudei minha fonte, mas agora não pode encontrá-lo de volta)
rien333

6

Foi o que encontrei em outro post:

"O Ubuntu Monospace vem pré-instalado com o Ubuntu 11.10 e é a fonte padrão do terminal."


3
Sim, o Ubuntu Mono ( font.ubuntu.com ) é a fonte de terminal monoespaçada da GUI padrão no Ubuntu 11.10. As /bin/setfont /usr/share/consolefonts/FOO.psf.gzfontes do console Linux (Ctrl-Alt-F1, ) são Terminus ( terminus-font.sourceforge.net )
sladen

@bioShark: Obrigado pela sua resposta, mas o que Sladen publicado foi o que eu estava procurando fuxo :)
Andrew Gunnerson

@sladen: Se você repassar como resposta, em vez de comentário, eu aceito.
Andrew Gunnerson

@sladen Ótimas informações sobre Terminus
bioShark

@sladen: Na verdade, depois de analisar o código-fonte do pacote que contém as fontes ( console-setup), apenas algumas delas são Terminus. De acordo com o meu /etc/default/console-setuparquivo, a fonte padrão é a Fixed16qual é feita georgian16.bdf, unifont.bdf+h16.bdf, etl16-unicode.bdf. Você sabe de onde eles vieram? Obrigado!
precisa saber é o seguinte

4

Bem, acabei de descobrir a resposta correta para o Xubuntu 14.04 no TTY (modo somente texto, sem X), é esta:/usr/share/consolefonts/Uni2-Fixed16.psf.gz

Comparei o console padrão (CTRL-ALT-F1) com o console modificado (CTRL-ALT-F2), pelo qual passei por:

for i in /usr/share/consolefonts/Uni*; do setfont "$i"; ls -l /proc/; echo -e "\nINFO: currently set font: $i"; sleep 2; clear; done

(Eu estava interessado apenas em fontes unicode)


pode ser também Uni3-Fixed16.psf.gz, não vejo diferença entre o Uni2 e o Uni3 .
crysman



0

Ocorreu um problema em que as fontes em todos os aplicativos, incluindo o navegador Firefox, no meu Kali, foram alteradas após a instalação de um arquivo (não sei como ele foi alterado).

Não havia um vídeo / resposta perfeito que mostrasse como redefinir as fontes.

1) Para alterar as fontes em todo o sistema (exceto o terminal) , procure a ferramenta de ajuste de fontes. Aqui, você pode alterar qualquer fonte que deseja usar.

Mas se você quiser usar uma fonte personalizada, faça o download de uma fonte personalizada (preferencialmente no Ubuntu Regular). Em seguida, proceda da seguinte forma Outros locais -> Computador -> usr -> compartilhamento -> fontes .

Cole sua fonte personalizada na pasta de fontes e agora você terá a opção de selecionar sua fonte personalizada, na ferramenta Tweak de Fontes.

2) Se você deseja redefinir a fonte do terminal com a fonte padrão, CONSOLAS REGULAR é a fonte que você deve baixar e repita a parte 1 desta resposta.

Eu tentei muitas fontes, mas nada combina tão bem com essa fonte padrão.

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.