O fontMenu aparece quando a tecla “control” e o botão de ponteiro três são pressionados em uma janela.
Define a fonte usada na janela do VT102 ou modifica a maneira como a fonte é especificada ou exibida. Existem várias seções.
A primeira seção permite selecionar a fonte em um conjunto de alternativas:
Padrão (fontdefault)
Defina a fonte como padrão, ou seja, a fornecida pelo recurso * VT100.font.
Ilegível (font1)
Defina a fonte como aquela fornecida pelo recurso * VT100.font1.
Pequena (font2)
Defina a fonte como aquela fornecida pelo recurso * VT100.font2.
Pequeno (font3)
Defina a fonte como aquela fornecida pelo recurso * VT100.font3.
Médio (font4)
Defina a fonte como aquela fornecida pelo recurso * VT100.font4.
Grande (font5)
Defina a fonte como aquela fornecida pelo recurso * VT100.font5.
Enorme (font6)
Defina a fonte como aquela fornecida pelo recurso * VT100.font6.
Sequência de escape
Isto permite que você defina a última fonte especificada pela seqüência de escape Set Font (consulte o documento Xterm Control Sequences).
Seleção (fontsel)
Isso permite que você defina a fonte que especificou a seleção atual como um nome de fonte (se a seleção PRIMARY for de propriedade).
A segunda seção permite que você modifique a maneira como ela é exibida:
Fontes em negrito
Isso normalmente é verificado (ativado). Quando desmarcado, o xterm não usará fontes em negrito. A configuração corresponde ao recurso allowBoldFonts.
Caracteres de desenho de linha (fonte-linedrawing)
Quando definido, diz ao xterm para desenhar seus próprios caracteres de desenho de linha. Caso contrário, depende da fonte que os contém. Compare com o recurso forceBoxChars.
Fonte compactada (cheia de fontes)
Quando definido, informa ao xterm para usar a largura mínima de glifo de uma fonte ao exibir caracteres. Use a largura máxima (desmarcada) para ajudar a exibir fontes proporcionais. Compare com o recurso forcePackedFont.
Caracteres duplicados (font-doublesize)
Quando definido, o xterm pode solicitar ao servidor de fontes para produzir versões escalonadas da fonte normal, para caracteres de tamanho duplo VT102.
A terceira seção permite que você modifique a maneira como ela é especificada:
Fontes TrueType (fonte de renderização)
Se o renderFont e os recursos correspondentes foram definidos, este é um controle adicional se o xterm realmente usará as chamadas da biblioteca Xft para obter uma fonte.
Codificação UTF-8 (modo utf8)
Isso controla se o xterm usa a codificação UTF-8 de entrada / saída. É útil para trocar temporariamente o xterm para exibir texto de um aplicativo que não segue as configurações de localidade. Corresponde ao recurso utf8.
Fontes UTF-8 (utf8-fonts)
Isso controla se o xterm usa fontes UTF-8 para exibição. É útil para trocar temporariamente o xterm para exibir texto de um aplicativo que não segue as configurações de localidade. Combina os recursos utf8 e utf8Fonts.
Títulos UTF-8 (títulos utf8)
Isso controla se o xterm aceita codificação UTF-8 para sequências de controle de título. Corresponde ao recurso utf8Fonts.
Inicialmente, a marca de seleção é definida de acordo com os valores de recurso utf8 e utf8Fonts. Se o último estiver definido como "always", a marca de seleção será desativada. Da mesma forma, se não houver fontes fornecidas nos subresources utf8Fonts, a marca de verificação também será desativada.
O arquivo padrão de padrões do aplicativo XTerm define os dois conjuntos de fontes, enquanto o arquivo de padrões do aplicativo UXTerm define apenas um conjunto. assumindo os arquivos padrão de padrões de aplicativos, este comando iniciará o xterm capaz de alternar entre as fontes codificadas UTF-8 e ISO-8859-1:
uxterm -class XTerm
A quarta seção permite ativar ou desativar operações especiais que podem ser controladas escrevendo-se seqüências de escape no terminal. Estes são desativados se o recurso SendEvents estiver ativado: Permitir Color Ops (allow-font-ops)
Isso corresponde ao recurso allowColorOps. Ative ou desative sequências de controle que definem / consultam as cores.
Allow Font Ops (permitir font-ops)
Isso corresponde ao recurso allowFontOps. Ative ou desative sequências de controle que definem / consultam a fonte.
Permitir Tcap Ops (allow-tcap-ops)
Habilite ou desabilite sequências de controle que consultam a noção do terminal de suas strings de função-chave, como recursos termcap ou terminfo. Isso corresponde ao recurso allowTcapOps.
Permitir operações de título (allow-title-ops)
Habilite ou desabilite as seqüências de controle que modificam o título da janela ou o nome do ícone. Isso corresponde ao recurso allowTitleOps.
Permitir Ops de janela (permitir janelas operacionais)
Habilite ou desabilite seqüências de controle de janela estendida (como usado em dtterm). Isso corresponde ao recurso allowWindowOps.
Fonte: link