Como escrever caracteres sobrescritos no gedit? [duplicado]

14

Em gedit, como posso escrever x^2 sem usar ^ ? Onde 2 será o sobrescrito de x .

    
por opu 웃 16.06.2014 / 15:31

6 respostas

12

Um plugin do Mapa de Caracteres está disponível para o gEdit. Ative o plugin nas Preferências. Ative o painel lateral no menu Exibir. Clique no ícone do Mapa de Caracteres na parte inferior do Painel Lateral, em seguida, escolha "Comum" e você encontrará o sobrescrito 4 (mesmo que pareça estar faltando sobrescrito 1-3). Abaixo estão os subscritos e outros caracteres especiais.

Para usar um determinado caractere, basta arrastá-lo do mapa de caracteres no Painel lateral para o documento. Você pode copiar e colar na posição correta.

De uma pergunta nos comentários abaixo:
Depois de ativar o plug-in do mapa de caracteres, você pode abrir / visualizar os caracteres clicando no ícone que se parece com uma tecla com um "a" no canto inferior esquerdo.

Na minha captura de tela abaixo, há três ícones no Painel Lateral: O primeiro é o ícone de documentos para visualizar todos os documentos abertos, o segundo é o navegador de arquivos para o plug-in de navegador de arquivos e o terceiro é o plugin do Mapa de Caracteres. / p>

Verifique a captura de tela abaixo:

    
por Parto 16.06.2014 / 16:10
10

Como Terdon disse, um arquivo de texto ASCII significa APENAS texto, sem formatação como nos arquivos do escritor do Libreoffice.

Mas, no caso específico, você pode usar os caracteres unicode que se referem a 0-9 sobrescritos e 0-9 subscritos.

Aqui estão eles ⁰ ¹ ² ⁵ ⁵ ⁵ ⁷ ⁸ ⁸ ⁹ ₀ ₁ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉

  
    

Um documento sobre como personalizar caracteres especiais está disponível off-line em Ubuntu Desktop Guide (pesquise Inserir caracteres especiais ), bem como on-line aqui no gnome.org .

  
    
por Registered User 16.06.2014 / 15:48
6

gedit pode e suporta arquivos Unicode. Use o Mapa de Caracteres para obter caracteres Unicode. O Mapa de Caracteres não faz parte do gedit, mas é um aplicativo separado. Basta clicar no botão Dash no canto e digitar "Mapa de Caracteres". Ou pressione Alt+F2 e digite charmap e pressione Enter.

    
por muru 16.06.2014 / 15:56
3

Como mencionado por outras respostas, você pode usar caracteres unicode para fazer isso.

O bom é que se você escrever x^2 os caracteres ^2 serão convertidos em ² Como é feito em um nível bastante baixo (Xlib), ele funciona em quase todos os aplicativos.

A regra mora em /usr/share/X11/locale/en_US.UTF-8/Compose (outras localidades UTF-8 também incluem este arquivo), iso8859- * locales também as têm para caracteres que podem imprimir

 <dead_circumflex> <2>              : "²"   twosuperior # SUPERSCRIPT TWO
    
por Ángel 17.06.2014 / 13:33
2

Você não pode. Simples documentos de texto ASCII não suportam qualquer tipo de formatação. Sem itálico , sem negrito , sem sobrescrito , sem sem nada. Se você fizer adicionar essa formatação ao seu arquivo, ele não será mais um documento de texto simples.

Portanto, se você precisar desse tipo de funcionalidade, use um formato que ofereça suporte a ele, como rtf ou odt ou (shudder) doc.

    
por terdon 16.06.2014 / 15:42
2

Se você tiver uma chave inativa com ^ , poderá pressioná-la e, em seguida, o número desejado. Ele renderizaria o número em sobrescrito sem o circunflexo.

    
por Pedro 17.06.2014 / 13:32

Tags